Arduino RC Boat

by DanielR34 in Circuits > Arduino

20551 Views, 43 Favorites, 0 Comments

Arduino RC Boat

20160520_205409.jpg
20160502_200536.jpg
20160320_193903.jpg
20160320_193921.jpg
scheme.png

I found my old wooden boat and decide make it RC controlled. So I make ribs from balsa and glued them to make voluminous body allowed heavy load like battery, arduino, motor and more.

Planking

20160331_223412.jpg

I used many narrow balsa strips to planking. Using pins I hold them on their place until the glue has hardened.

Grinding

20160403_005908.jpg
20160403_005913.jpg
20160403_005933.jpg

After glued all strips come on grinding. Hours and hours grinding to make smooth body.Then I varnish 3-5 times to make it waterproof

Making Keel

20160408_234044.jpg
20160408_234054.jpg

I glued some balsa offcuts and then I cut them to requested shape with sharp knife.

Counterpoise

20160417_115522.jpg
20160417_115509.jpg

I found that the ship is unable to sail, so i must cut away the keel to fill body with some piece of fishing lead, to set centroid down.

...

20160417_121123.jpg

But after I glued it back, I tried the boat on water and it still floated bevel. So I must cut off keel again and use more lead. (I used 0,5kg of lead)

Painting

20160502_145924.jpg
20160502_193540.jpg
20160502_193546.jpg
20160520_122601.jpg
20160504_155909.jpg
20160520_205418.jpg
20160520_210125.jpg

For paint i used paint in spray.

Controller - Wiring and Function

ovladac_bb.png
20160705_104928.jpg
20160705_104819.jpg
20160618_140944_1-ANIMATION.gif
nrf24l01-pinout-top.jpg
20160617_202147.jpg
20160617_202259.jpg
20160617_202320.jpg
20160617_202328.jpg
20160617_202333.jpg
20160617_202342.jpg
20160617_202355.jpg
20160618_140933.jpg

This is my controller to control my boat. It can be more simpliest to control boat but my plan is controlling plane in the future.

Materials:

  1. Arduino nano
  2. 2x jostick
  3. 5x led
  4. 3x button
  5. 4x switch
  6. Battery
  7. Srews and nuts
  8. Perspex or another material
  9. Glue
  10. Battery connector
  11. Rezistors
  12. Capacitor 10 uC

About nrf24l01:

Info about nrf24l01: https://arduino-info.wikispaces.com/Nrf24L01-2.4GH...

Library RF24: https://tmrh20.github.io/RF24/

Demo code: http://forum.arduino.cc/index.php?topic=381973.msg..

Program function:

  1. Left joystick:
    • vertical is forward and backward motor
    • horizontal - nothing
  2. Right joystick:
    • vertical - nothing
    • horizontal is left and right steering
  3. Buttons
    • buttons are connected to one analog pin. Every buttons has different resistor value, so arduino identify, which button is pushed. It can be programed to anything in receiver side
  4. Orange leds
    • These leds tunr on whned button or switch under the led is on.
  5. Green led
    • Led is lighting when controller is succes connected to boat
  6. Red led
    • Led is fadeing, it signaling that controller is tured on, it'll turn off when green led will turn on

Downloads

Boat Wiring Materials

boat_bb.png

  1. arduino
  2. nrf24l01
  3. 4x transistor (or H-bridge L298N)
  4. *LED strip
  5. battery
  6. proppeler
  7. servo
  8. wires
  9. motor
  10. *tranzistor - 2x

Downloads