The GY87 Combined Sensor Test Sketch

Le Thu 15 September 2016

I am intending to use a GY87 board on my Homebuilt VR system. This page describes the connections and an Arduino sketch that tests all of the GY87 board's sensors together and outputs the data to the Serial Port.

Lire la suite - Read More …

Par Hamish Trolove, Catégorie : Tech Projects

Tags : VR / Arduino / Electronics / Sensors /

Autres articles

A Homebuilt Virtual Reality System

Le Wed 07 September 2016

The project is a work in progress. It describes a home built VR system based on the Quanum FPV headset used for FPV piloting of remote controlled aircraft, and making use of the GY87 10 degree of Freedom sensor to provide head tracking. It is envisaged this will be coupled to a computer running a game engine like Blender, Unity or Godot which will allow the user to build and share their own virtual environments.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : VR / Arduino / Blender / Electronics / Games / Sensors /

Lire la suite - Read More …

FrankenVinci - Converting a Bricked Da Vinci to RAMPS Controller

Le Fri 15 July 2016

OK, so you have bricked your XYZ Printing Da Vinci 3D printer. Don't be down-hearted. Rejoice! Now you have a chance to turn it into something much more versatile. This article describes what I did to convert a stuffed Da Vinci printer to run on a RAMPS controller and thereby safe it from the eWaste stream. You will find the firmware I used together with the 3D printed components I designed to hold the new stuff in place.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / 3D Printing / Electronics /

Lire la suite - Read More …

Battery Discharge Tester

Le Tue 28 June 2016

I have quite a few rechargable AA and AAA batteries kicking around that I'd like to use in various projects, but I know a number of them are pretty crappy. This article describes an Arduino based device that conducts a controlled discharge of the battery cells and logs the voltages. By analysing the discharge curves the battery health can be assessed.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / Electronics / CSV / tools /

Lire la suite - Read More …

ROV Control Sketches – Fourth Edition

Le Mon 04 April 2016

This update is the eighth edition of the ROV control sketches. This update includes modifactions to the circuit boards and code to accommodate an i2C bus which the MS5803-14BA Depth Sensor and HMC5883L Digital Compass connect to.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / PS2 / Playstation / ESC / Servo / Camera / Electronics / Communication /

Lire la suite - Read More …

Timelapse Camera Slide Version 2

Le Wed 16 March 2016

A while ago I posted an article describing a Camera slide constructed from the bits of a discontinued 3DPrinter project I was working on. It worked, but not very well. So I set about redesiging it with some other ex-3DPrinter bits and using a completely different approach. This new design uses a pulley around which a string or cord could be wrapped. This allows the CameraSlide traveller to winch itself along smoothly and easily. It is also less inclined to jam because the pulley is centrally located and allows the traveller to better follow the tracks.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / Camera / 3D Printing / Electronics /

Lire la suite - Read More …

RC Glider NiMh Battery Pack Monitor

Le Thu 03 March 2016

This article describes a small battery monitor for indicating low voltage in a 4.8V NiMh battery pack as used in radio control gliders. The circuit is based on the Maxim 8211 voltage comparator chip.

Par Hamish Trolove, Catégorie : RC Gear

Tags : RC Aircraft / Electronics /

Lire la suite - Read More …

A Simple Pressure and Temperature Logger

Le Tue 23 February 2016

This article describes a simple logger arrangement that measures pressure and temperature from two pressure sensors; a BMP180 barometer for when things go right, and an MS5803-14BA high pressure sensor for when things go wrong. This logger will be installed inside the ROV shell in place of the control electronics to record the internal pressure while the ROV is subjected to design pressures in a dive decompression chamber. This will show up if there are any leaks. If the pressure rises then there is a problem.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / Pressure / Electronics / CSV / Sensors /

Lire la suite - Read More …

12V Lead Acid Battery Monitor

Le Wed 03 February 2016

Both the ROV base station and the FPV base station I use are set up to be powered by a 12v battery. I was a little concerned that running these rigs for extended periods was exhausting the battery and dropping it to levels that could potentially cause it permanent damage. I needed a battery monitor that could warn me when I had used more than the battery could comfortably deliver. This article describes the 12V battery monitor I devised for the purpose.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Electronics / RC Aircraft /

Lire la suite - Read More …

Arduino Library Collection

Le Thu 21 January 2016

Throughout my various Arduino-based projects I have made use of quite a number of excellent libraries that are not part of the standard Arduino IDE. To future proof these projects against the original sources of these libraries disappearing or updated libraries not working for these projects I have collected up the various libraries I have used and will host them here. In the first instance I would suggest going to the original sources for these libraries for the most up to date versions. The versions I am hosting here will not be updated.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / Pressure / Electronics / Sensors / Communication / Playstation / PS2 / Serial / I2C /

Lire la suite - Read More …

A Simple Arduino Based Logger

Le Tue 19 January 2016

This article describes a very simple Arduino based logger for capturing temperature data and recording it to a MicroSD card. It is intended as a building block for another logger project that will include pressure measurements for use during an in-air pressure test for the ROV project.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / Pressure / Electronics / CSV / Sensors /

Lire la suite - Read More …

Programming and Calibrating the EZRUN 18A ESCs

Le Wed 02 December 2015

Programming and calibrating the Hobbywing EZRUN 18A Car ESC is a process that requires a bit of concentration and user input throughout. This article describes the process of setting the ESC program to suit the ROV, and also how to calibrate it so that it will play nicely with the ROV's control sketches.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / ESC / Servo / Electronics /

Lire la suite - Read More …

Fun with TS832 Video Transmitters

Le Tue 06 October 2015

TS832 video transmitters? What can I say about them. Based on what I have been taught as a kid which was "If you've got nothing nice to say don't say anything." this is going to be a really short read.

Par Hamish Trolove, Catégorie : RC Gear

Tags : RC Aircraft / Electronics /

Lire la suite - Read More …

Installing a Dianmu OSD and FPV System in an Electric Glider

Le Tue 06 October 2015

Quite some time ago I purchased a Dianmu OSD (on-screen display) from HobbyKing. The Dianmu OSD also includes a flight controller with auto-leveling and return-to-home functions. It sat in a box for quite some time before I decided to mount it on my large(ish) electric Fox Glider. This page describes the connections between the various onboard electrical components.

Par Hamish Trolove, Catégorie : RC Gear

Tags : RC Aircraft / Electronics / Servo / ESC /

Lire la suite - Read More …

ROV Control Sketches – Third Edition

Le Wed 26 August 2015

This update is actually the seventh edition of the ROV control sketches brought about by the hardware being mounted on the frame, with a proper tether and with the camera in place. These updated editions now have the motors turning in the correct direction to get the best out of the ESCs in the direction that most matters. It also implements proper triggering for the Horyzon v3 camera and introduces some work arounds to fix a mismatch between what the camera says it is doig and what the topside indicator LEDs are indicating. On this last point, the onscreen cues for the camera status are a better indication of what it is doing than the topside LEDs, so these will be eliminated from the sketch and circuit in a later edition.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / PS2 / Playstation / ESC / Servo / Camera / Electronics / Communication /

Lire la suite - Read More …

HMC5883L Digital Compass on an Arduino

Le Mon 03 August 2015

This is a simple sketch to test out the HMC5883L based digital compass for potential inclusion in the ROV project. It consists of an HMC5883L digital compass breakout board, and Arduino, and a 16x2 LCD display.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / Electronics / Sensors /

Lire la suite - Read More …

Timelapse Camera Slide from a 3D Printer

Le Thu 02 July 2015

This is what happens to 3D Printer building projects that become too much of a drag. This timelapse camera slide was created using a whole heap of 3D printed bits that I had made for a 3D printer that I had designed. The camera rig controller is a RAMPS / Arduino Mega combination that would normally drive a Reprap style 3D printer. It is a relatively simple build and other than the 3D printed parts makes use of commonly available materials and components. The code provided can easily be modified for an Arduino UNO or Nano running a single stepper motor driver board such as an Easydriver or a Pololu board. there are some projects that just develop fast and easily - this was one of them.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / Camera / 3D Printing / Electronics /

Lire la suite - Read More …

TM1637 4-digit Display Example Sketch

Le Mon 25 May 2015

For simple data out of an Arduino project, a 4-digit LED display can be just the thing you are after. This page provides a very basic sketch to display the value of a variable on an LED display based on the TM1637 chip. Displays of this sort can be obtained from www.dx.com and SeeedStudios.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / Electronics /

Lire la suite - Read More …

ROV Control Sketches – Second Edition

Le Wed 18 February 2015

Well …. actually this is the fifth edition of the sketches seeing as they have evolved somewhat with the addition of better displays, more sensors, and more data being fed back to the topside station. So this page describes the two Arduino sketches and associated circuits have been developed to feed control commands between the operator using a PS2 controller handset and the ROV. The sketches and designs presented here are the basics required to run the ROV but have better developed data exchange between the two Arduinos. The circuits and sketches have been successfully tested on dry land with the 100m CAT5 cable tether in place.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / PS2 / Playstation / ESC / Servo / Camera / Electronics / Communication /

Lire la suite - Read More …

Three Arduino Circuits for Temperature Measurement

Le Tue 27 January 2015

So many ways to measure temperature with an arduino! Here is a brief investigation into using three different types of temperature sensor; Thermistors, DS18B20s, and TMP36s. This is with the intention of adding one of these to the ROV circuit so that I know when it has caught fire.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / Sensors / Electronics /

Lire la suite - Read More …

ROV Control Sketches – First Edition

Le Wed 21 January 2015

Two Arduino sketches and associated circuits have been developed to feed control commands between the operator using a PS2 controller handset and the ROV. This brings together a number of the development sketches. The sketches and designs presented here are the basics required to run the ROV and have been successfully tested on dry land with the 100m CAT5 cable in place.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / PS2 / Playstation / ESC / Servo / Camera / Electronics / Communication /

Lire la suite - Read More …

Control of the Horyzon HD Camera with an Arduino

Le Wed 21 January 2015

The ROV makes use of a HoryzonHD Full HD 1080p FPV camera V3 sold by FoxtechFPV for the pilot's view of the world and also to record or take photos. Because it is sealed in the ROV it is going to need to be controlled remotely via the ROV's Arduino. This page describes a test arrangement where the Arduino runs through a routine of taking photos and shooting movies using the HoryzonHD camera.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Arduino / Camera / Electronics /

Lire la suite - Read More …

Electronic Circuits in the ROV

Le Wed 17 September 2014

The electronics within the ROV are relatively simple and are described on this page along with a circuit diagram of the system.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : ROV / Electronics /

Lire la suite - Read More …

PS2 Controllers on Arduinos

Le Tue 17 June 2014

It appears that the Playstation 2 controllers are still actively produced and sold for very good prices. Because they are packed with quite a number of switches, and some excellent joysticks all in a well designed package they seem like a ideal choice for controlling the ROV. This page describes connecting the PS2 controllers to an Arduino.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / ROV / PS2 / Playstation / Electronics /

Lire la suite - Read More …