Introduction
The Bluetooth-Controlled Pick and Place Robotic Arm Car is a beginner-friendly yet advanced project that combines robotics and automation. With Arduino as its brain, this project lets you control a robotic arm and a moving car wirelessly using a smartphone. This blog provides step-by-step guidance to build this innovative project from scratch.
Components Needed
- Arduino Uno
- HC-05 Bluetooth Module
- L298N Motor Driver Module
- 3 Servo Motors (waist, shoulder, gripper)
- 2 DC Motors
- 2WD Car Chassis Kit
- Breadboard and Jumper Wires
- 12V Li-ion Battery
- LM2596 DC-DC Buck Converter
Project Overview
This project integrates two main features:
- A 2WD car controlled wirelessly via Bluetooth.
- A robotic arm capable of picking and placing objects using servos.
The robotic arm operates with 3 degrees of freedom (DOF), making it versatile for various tasks. The Bluetooth module enables seamless communication between the car and an Android smartphone app.
Circuit Diagram & Connections
Motor Driver and DC Motors:
- Connect Arduino pins 7 and 8 to L298N IN1 and IN2 (DC Motor 1).
- Connect pins 11 and 12 to IN3 and IN4 (DC Motor 2).
- Provide 12V power to the L298N and ground the connections properly.
Servo Motors:
- Connect servo signal wires to pins 3 (gripper), 5 (waist), and 6 (shoulder).
- Power the servos through the DC-DC buck converter to ensure 5V regulated output.
Bluetooth Module:
- Connect HC-05 TX to Arduino RX (pin 0) and RX to Arduino TX (pin 1).
- Provide 5V and ground connections to the HC-05.
Power Supply
Use a 12V Li-ion battery for the motors and a buck converter for the servos and Arduino. This prevents overloading the Arduino while maintaining efficiency.
Arduino Code Overview
The code for the robotic arm car includes:
- Bluetooth Communication: HC-05 receives commands from the smartphone app.
- Servo Control: Adjusting angles for gripper, waist, and shoulder movements.
- Motor Control: Driving the 2WD car forward, backward, left, and right.
Ensure to calibrate servo motors before assembly for accurate movements.
How It Works
- Open the Android app and connect to the HC-05 module via Bluetooth.
- Use app buttons to control the car's movement or manipulate the robotic arm.
- The app sends signals to the Arduino, directing servo angles or motor speeds.
Applications
- Educational Projects
- Assembly Line Prototypes
- Automation Demos
Conclusion
This project is a practical introduction to robotics and IoT, offering hands-on experience in hardware and programming. Customize the design to suit your application and explore the exciting world of robotics!
Contact Us
To purchase components or a DIY kit for this project:
📞 Call/WhatsApp: +91 9346934699 / 9618743699
📧 Email: info@diykit.in
Our experts are here to assist you in building your robotic arm car. Start creating today!