https://github.com/aditya14sharma01/bluetoothcar
All necessary files for Bluetooth Enabled Car
https://github.com/aditya14sharma01/bluetoothcar
arduino arduino-uno arduinouno bomotors driver hc05 hc05-module l298n l298n-h-bridge l298n-motor-drive motor motor-controller motor-driver
Last synced: 9 months ago
JSON representation
All necessary files for Bluetooth Enabled Car
- Host: GitHub
- URL: https://github.com/aditya14sharma01/bluetoothcar
- Owner: Aditya14Sharma01
- Created: 2025-04-28T17:49:43.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-05T17:38:54.000Z (about 1 year ago)
- Last Synced: 2025-05-05T18:53:38.405Z (about 1 year ago)
- Topics: arduino, arduino-uno, arduinouno, bomotors, driver, hc05, hc05-module, l298n, l298n-h-bridge, l298n-motor-drive, motor, motor-controller, motor-driver
- Homepage:
- Size: 3.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BluetoothCAR
# 🚗 Bluetooth Controlled Arduino Car Project
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.
---
## 🔧 Features
- 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
---
## 📦 Components Used
| 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 |
---
## 🔌 Wiring Diagram

---
## 💻 Arduino Code
The Arduino sketch is located in the `car_code/` folder:
- File: `Source Code.txt`
- File: `Source Code.ino`
It records characters sent via Bluetooth and drives the motors accordingly.
**Sample Commands:**
- `F` → Forward
- `B` → Backward
- `L` → Left
- `R` → Right
- `S` → Stop
- `Y` → Front Led On
- `y` → Front Led Off
- `Z` → Back Led On
- `z` → Back Led Off
---
## 📱 Android App Control
The Car Currently Supports only Android Software
The APK File is located in the `Application/` folder:
- APK : `BTCAR.apk`
---
## 🚀 How to Run
1. Upload `Source Code.ino` to the Arduino Uno using the Arduino IDE.
2. Power the car with a battery pack (avoid USB during motor operation).
3. Pair HC-05 with your phone (`Default password: 1234` or `0000`).
4. Open your Bluetooth controller app and connect.
---
## 📸 Demo Images


---
## 🛠️ Future Improvements (Optional)
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
---
## 👨💻 Author & Credits
- `Aditya Sharma` – [GitHub Profile](https://github.com/aditya14sharma01)
- Feel free to fork or modify this project!