A Bluetooth-controlled 4WD Robotic Arm Vehicle built using Arduino Uno, featuring a 4-DOF Robotic Arm, Voice Command Support, and a custom Android application developed with MIT App Inventor.
The robot combines a powerful 4-wheel-drive rover base with a servo-controlled robotic arm, allowing users to remotely navigate the vehicle and manipulate objects wirelessly.
Robotic Arm Vehicle is a multifunctional robotics project that integrates:
- 4WD Mobile Robot Platform
- 4-DOF Robotic Arm
- Bluetooth Communication
- Voice Command Control
- Android Mobile Application
- Embedded Systems Programming
The Vehicle can move in multiple directions while independently controlling the robotic arm for object handling and pick-and-place operations.
- Forward Movement
- Backward Movement
- Left Turn
- Right Turn
- Stop
- Base Rotation
- Shoulder Movement
- Elbow Movement
- Gripper Control
- Wireless communication using HC-05 Bluetooth Module
- Real-time command transmission
- Mobile app-based control
Control the rover using voice commands through the Android application:
- "Forward"
- "Backward"
- "Left"
- "Right"
- "Stop"
- Variable motor speed control using PWM
- Fully wireless operation
- Rechargeable Li-ion battery pack
- Easy to upgrade and expand
- Supports future sensors and modules
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| L298N Motor Driver | 1 |
| HC-05 Bluetooth Module | 1 |
| 4WD Chassis with Gear Motors | 1 Set |
| Servo Motors | 4 |
| 4-DOF Robotic Arm Kit | 1 |
| XL4015 DC-DC Buck Converter | 1 |
| 18650 Li-ion Batteries (3.7V 1200mAh) | 2 |
| Battery Holder | 1 |
| Power Switch | 1 |
| Capacitor(1 × 1000µF 16V) | 1 |
| Jumper Wires | As Required |
| L298N Pin | Arduino Pin |
|---|---|
| IN1 | D7 |
| IN2 | D8 |
| ENA | D10 |
| IN3 | D12 |
| IN4 | D13 |
| ENB | D11 |
| Servo | Arduino Pin |
|---|---|
| Base Servo | D3 |
| Shoulder Servo | D5 |
| Elbow Servo | D6 |
| Gripper Servo | D9 |
| HC-05 Pin | Arduino Pin |
|---|---|
| TX | D0 (RX) |
| RX | D1 (TX) via Voltage Divider |
| VCC | 5V |
| GND | GND |
The HC-05 RX pin operates at approximately 3.3V logic level.
A voltage divider is used to safely reduce the Arduino TX (5V) signal.
- 1kΩ Resistor
- 2kΩ Resistor
Arduino TX (D1) ↓ 1kΩ Resistor ↓ Junction Point ↓ HC-05 RX
Junction Point ↓ 2kΩ Resistor ↓ GND
- 2 × 18650 Li-ion Batteries
- Total Voltage: 7.4V
Battery Pack ↓ Power Switch ↓ XL4015 Buck Converter ↓ 5V Output
- Arduino Uno
- HC-05 Bluetooth Module
- Servo Motors
- L298N Motor Driver
- 4 Gear Motors
The Android application is developed using MIT App Inventor.
- Forward
- Backward
- Left
- Right
- Stop
- Base Rotation
- Shoulder Movement
- Elbow Movement
- Gripper Control
The application supports speech recognition for controlling rover movement.
Supported Commands:
- Forward
- Backward
- Left
- Right
- Stop
Voice commands are converted into Bluetooth commands and transmitted to the Arduino through the HC-05 module.
- Arduino C++
#include <Servo.h>- Bluetooth Serial Communication
- Baud Rate: 9600
Robotic Arm Vehicle/
│
├── Arduino_Code/
│ └── Robotic_Arm_Vehicle.ino
│
├── Test_Code/
│ ├── Vehicle_Control.ino
│ └── Arm_Control.ino
│
├── Mobile_App/
│ ├── Robotic_Arm_Vehicle.aia
│ └── Robotic_Arm_Vehicle.apk
│
├── Images/
│ ├── Circuit-Diagram.png
│ ├── Banner.png
│ ├── Robotic-Arm-Vehicle.png
│ ├── Robotic-Arm.png
│ └── Arm-Vehicle.png
│
├── LICENSE
└── README.md
- Pick and Place Operations
- Educational Robotics
- Remote Manipulation Tasks
- STEM Learning Projects
- Arduino Learning Platform
- Mobile Robotics Research
- ESP32 Upgrade
- Wi-Fi Control
- Camera Integration
- Live Video Streaming
- Object Detection
- Face Detection & Tracking
- Autonomous Navigation
- Obstacle Avoidance
- AI-Based Object Tracking
- IoT Monitoring Dashboard
This project helped develop skills in:
- Arduino Programming
- Embedded Systems
- Bluetooth Communication
- Mobile App Development
- Voice Recognition Integration
- Servo Motor Control
- Motor Driver Interfacing
- Robotics Fundamentals
- Power Management
- System Integration
👤 Harsh Belekar
📍 Data Analyst | Python Developer | SQL | Power BI | Excel | Data Visualization
📬 LinkedIn | 🔗GitHub
⭐ If you found this project helpful, feel free to star the repo and connect with me for collaboration!
Made with ❤️ and a lot of ☕ by Harsh Belekar




