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.
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
5. Chassis
6. Nuts and bolts
7. Screwdriver
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
LCD:
Pin 12,11,5,4,3,2, VCC and GND should be connected as per the LCD library present in arduino.
Motor shield:
Pin 13,9 are connected for motor 1 and 8,10 are connected for motor 2 // to determine the dir. of motor
Bluetooth module:
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.
Temperature sensor:
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.