Introduction: Android Controlled Car for Beginners (MIT App Inventor)
This is a simple arduino car/robot, controlled by an android app created using MIT app inventor (open source app).IF YOU ARE A BEGINNER IN THIS FIELD DON’T WORRY I HAVE PROVIDED EVERY SINGLE DETAIL IN MY PROJECT,SO IT WILL BE A DETAILED INSTRUCTABLES. In this project I am using a Bluetooth module to communicate between my arduino and my android smartphone. I have also added a 16 X 2 LCD on my project so that you can type a text on your smartphone and it will appear and even scroll on the LCD (this feature is what my project is different from other RC projects). There is also a temperature and humidity sensor on board my car and on a press of a button, it can show temp and humidity of a place remotely on your smartphone screen.
In the video the cord attached to the robot is only for providing power to the motor shield and arduino Uno.
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: PARTS REQUIRED
I have used the following components but you can improvise according to your needs:
1. Android device (with working Bluetooth)
2. DC 5V motor (X2)
3. Wheels (X2)
4. Castor Wheel // It has the ability to move in all directions
6. Nuts and bolts
8. Arduino Uno 6V-20V
9. Motor shield 6V-20V
10. Bluetooth module (HC-05)
11. Temp sensor (DHT11)
12. 16 X 2 LCD shield
13. Female-Female wires
// All the above shields are compatible with arduino Uno.
Step 2: CIRCUIT
Pin 12,11,5,4,3,2, VCC and GND should be connected as per the LCD library present in arduino.
Pin 13,9 are connected for motor 1 and 8,10 are connected for motor 2 // to determine the dir. of motor
Connect Rx of your arduino pin to TX of module and TX of arduino to Rx of module and provide 3.3V/5V and GND as well.
Connect output pin of the sensor to analog pin A0 of arduino and provide 5V and GND to the module.
Step 3: Assembling Chassis
Step 4: Mounting Motor Shield
Step 5: Mounting Arduino Uno
Step 6: Mounting LCD
Step 7: Mounting Bluetooth Module
Step 8: Mounting Temperature Sensor
Step 9: Connections
I have already mentioned about how to connect different shields in the circuit section.
Step 10: Applications
The android app is created using MIT app inventor and I have attached apk file and the project (so that you can modify this app) in this instructable.
I have attached the arduino file as well.
IF YOU HAVE ANY QUERY JUST COMMENT BELOW.