This is a DIY Bluetooth-controlled car built using an Arduino Uno, HC-05 Bluetooth module, and L298N motor driver module. The car is wirelessly controlled via a smartphone Android app and is perfect for beginners in robotics and embedded systems.
- Wireless Bluetooth control using HC-05
- Motor control via L298N H-Bridge
- Forward, backward, left, right, stop, lights commands
- Compatible with Android/Iphone smartphone apps
- Modular and expandable for future upgrades
Component | Quantity |
---|---|
Arduino Uno R3 | 1 |
HC-05 Bluetooth Module | 1 |
L298N Motor Driver | 1 |
DC Gear Motors | 4 |
Car Chassis (4WD) | 1 |
Wheels | 4 |
Battery (12V) | 1 |
Jumper Wires | - |
Smartphone | 1 |
The Arduino sketch is located in the car_code/
folder:
- File:
code.txt
- File:
code.ino
It records characters sent via Bluetooth and drives the motors accordingly.
Sample Commands:
W
→ ForwardS
→ BackwardA
→ LeftD
→ RightX
→ StopF
→ Front Led Onf
→ Front Led OffB
→ Back Led Onb
→ Back Led Off
[note incomplete]
- Upload
code.ino
to the Arduino Uno using the Arduino IDE. - Power the car with a battery pack (avoid USB during motor operation).
- Pair HC-05 with your phone (
Default password: 1234
or0000
). - Open your Bluetooth controller app and connect.
You can upgrade this car with:
- Ultrasonic sensor for obstacle avoidance
- Line-following IR sensors
- Voice control via Android app
- IoT control using WiFi (ESP8266)
- Camera module for FPV
- GPS module for navigation
- **Aditya Sharma ** – GitHub Profile
- Feel free to fork or modify this project!