Project in progress
Arduino GPS Drone RC Boat

Arduino GPS Drone RC Boat © MIT

Creating a GPS-controlled, camera-equipped RC boat with an Arduino Mega and 433 MHz remote.

  • 8,467 views
  • 8 comments
  • 46 respects

Components and supplies

Apps and online services

About this project

12.10.2018: I am in the progress in creating an auto-piloted, Arduino Mega-controlled, GPS and camera-equipped drone boat. Control is via 433 MHz serial modules to a c# windows forms remote application.

Steps Completed So Far

Building the boat and tasting some on the lake without GPS. Decided to share the project here.

15.10.18: Due to the boat being very low in the water, I decided to go for a bigger boat and also remake the electronics.

Now the plan is to have the following outline:

Arduino Mega. PWM control of the 2 motors by L298N (shield) for rudderless steering and propelling (tank like control).

01.11.18 After some trial and error soldering I have a prelimary circuit diagram

Description is as follows:

We have 4 separate power rails for 12V, 5V, 3.3V permanennt and 3.3V switchable.

Note that 12V means unregulated power from the battery, so it can also be another voltage up to 15V.

Power rail 12V from battery:

- feeds the 298N breakout board and thus the electrical drives of the boat and all
the buck converters

- will drop over time when the battery gets depleted

Power rail 5V

- regulated by LM2596 buck converter

- Feeds the arduino mega with constant 5V

- Feeds the logic level converter with the 5V voltage

Power rail permanent 3.3V

- regulated by 3.3V buck converter

- feeds the 3.3 V GPS, MPU9250 9DOF
accelerometer/compass and BMP280 pressure/humidity/temperature sensor and the 3.3V side of the logic level converter

Power rail switchable 3.3V

- same buck converter (800mAmps) as the permanent 3.3V rail

- can be switched on/off by tip122 npn transistor (didnt have a mosfet)

- tip122 switches through new ground wich is connected to 3.3V buck converter

- this 3.3V buck converter can thus be switched on and off via tip122 (gate connected to arduino digital pin using a 10kOhm resistor) and powers the camera and hc12 radio module

Other items in the circuit:

Mechanical switch:

Mechanical switch to conveniently turn on and off the whole electronics.

Voltage devider:

Then we have a voltage devider to measure the battery voltage with the Arduino. This voltage devider will turn 15V to a safe 5V which can be read by the arduino analog input pin. I used 20kOhm and 10 kOhm, see in the shematics.

Schematics

General Circuit Layout
General Circuit layout preliminary
schaltung_ard9S8QFES.vsd

Comments

Similar projects you might like

AR DRONE and 1SHEELD - Discover the world around your drone

Project tutorial by Team OMEGA D2

  • 25,582 views
  • 12 comments
  • 162 respects

Turn your RC Car to Bluetooth RC car

Project tutorial by Prajjwal Nag

  • 12,850 views
  • 2 comments
  • 15 respects

Flying Drone Mjolnir With Hacked RC Transmitter

Project in progress by Allen Pan

  • 13,309 views
  • 1 comment
  • 54 respects

GPS Datalogger, Spatial Analysis, and Azure IoT Hub.

Project tutorial by Shawn Cruise

  • 16,988 views
  • 4 comments
  • 61 respects

Arduino 4WD RC Car

Project tutorial by Andriy Baranov

  • 13,141 views
  • 3 comments
  • 44 respects

GPS Location Display With GPS And TFT Display Shields

Project tutorial by Boian Mitov

  • 10,634 views
  • 5 comments
  • 29 respects
Add projectSign up / Login