Introduction: RC BOAT (HC-05 Bluetooth-mobile Controlled)
How to make an RC boat (cheap) that can be controlled by mobile through BlueTooth.
Supplies
Material Required:
- Foam board 5mm
- Arduino Uno
- Micro coreless motor (3.7v) x2
- DC motor (3-9v) x1
- Servo motor (sg90)
- 45mm propeller x2
- FT009-12 x1
- QL293d Motor driver
- Wires
- Battery
- Bluetooth module HC-05
Step 1: Designing
I am designing a basic idea and dimensioning the boat according to need.
Step 2: CAD
Making CAD verify all the mechanisms and dimensions are coming together.
Step 3: Circuit
I am using Arduino Uno and a motor shield (Ql293d) which fulfills all needs.
Wiring:
- Coreless motor 1 ==> M1
- Coreless motor 2 ==> M2
- DC motor ==> M3
- HC-05 :
- TX ==> D0
- RX ==> D1
- GND ==> GND
- VCC ==> 5V
- Servo ==> SER1
- Battery 1 ==> external power supply QL293d
- Battery 2 ==> external power supply arduino uno
Step 4: Code
- Uploading code in Arduino Uno.
- Installing this app on mobile: https://play.google.com/store/apps/details?id=com.keuwl.arduinobluetooth
- I am setting all the keys according to the code in the mobile app.
- I am testing electronics and controlling motors using mobile via BlueTooth.
Attachments
Step 5: Assembly
After testing the electronics I started making parts and changing a few dimensions to fit electronics inside the boat.
I used a cutter to make parts from foam sheets and assembled them using super-glue and waterproofing inside the boat at the bottom.
After assembling all parts I started installing electronics and motors and glued them inside the boat.
Step 6: Testing
The final test of all mechanisms using mobile.
Step 7: Final Run !!
Completing obstacles course.
Step 8: Conclusion
Controlling the boat was hard due to the low latency caused by the BlueTooth module.
No water got inside the boat and all mechanisms worked according to their purpose.




