Skip to content

Sirick93/autonomous-boat-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

autonomous-boat-project

Code for an autonomous rc boat which uses arduino
Screenshots of the boat are in my tumblr profile
It has a single DC motor and a single rudder for navigation, controlled by a servo motor.

Components:

  • Arduino Mega 2560 Rev3
  • Ublox NEO-M8N GPS + Compass
  • BSFrance LORA32U4 II x2
  • KS-3518 Servo waterproof
  • MPU-9150 gyro-accel-magn
  • D2836/11 750KV DC motor

Explanation of the code: Arduino Mega receives coordinates (LatLng) from the gps module and heading from the compass module and sends this data to the LoRa transmitter using Serial communication. Then the first LoRa module transmits the data to the other LoRa module which is connected via usb to the laptop. A user reads the data on the Arduino IDE serial monitor and inputs the new coordinates. The LoRa transmits back the new coordinates, the other LoRa receives them and sends them to arduino. Lastly the arduino compares the new coordinates with the old and sends data to the servo motor to turn accordingly.

About

Code for an autonomous rc boat which uses arduino

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages