Electronic Circuits and Tutorials
Home > Electronics Tutorials > Electronics Engineering Hobby Projects > Bluetooth Device Control > 89c2051 Microcontroller and HC-05 Bluetooth Android Project to control Robot.
Android Controlled Projects
using 8051 Micro-controller and Bluetooth

Robot/Robo Car Tilt Control Android Mobile Bluetooth Remote Project using 89c2051 Microcontroller and HC-05 Bluetooth Module

Here is a simple project to control your Robot/Robo Car using Bluetooth Module HC-05 & 89c2051 Microcontroller with your Android Smartphone device. In this project the accelerometer of your android Smartphone is used to detect the tilt movement angle of Smartphone, just tilt your mobile Forward, Backward, Left and Right to control the direction of Robot.

Simple Android Bluetooth Remote Control Project for Robot/Robo Car using 8051/89c2051 Microcontroller and HC-05 Bluetooth Module

Circuit diagram of Wireless Android Based Tilt Remote Control to control Robot / Robo Car
using 89C2051 and HC-05 Bluetooth Module

Download HEX File
(To save on your PC, right click on file choose "Save link as...")

HC-05 Bluetooth Module

For more detail on HC-05 Bluetooth module click here
 

  Wireless Android Bluetooth Tilt Remote Control to Control Robotic Device / Car

You can install FREE App on Google Play or can download by clicking on direct link here.

Video Link

App Instructions:

1. First make sure your HC-05 Bluetooth Module is paired with your mobile. The default password for pairing is "1234" or "0000". Check the manual of Bluetooth module.

2. Click on "SELECT DEVICE" icon to select paired Bluetooth module.

3. When you tilt mobile "FORWARD" it sends the data "A" to Bluetooth Module connected with the circuit. When Microcontroller detects "A" the Robot / Robot Car moves FORWARD.

4. When you tilt mobile "BACKWARD" it sends the data "B" to Bluetooth Module connected with the circuit. When Microcontroller detects "B" the Robot / Robot Car moves REVERSE.

5. When you tilt mobile "LEFT" it sends the data "C" to Bluetooth Module connected with the  circuit. When Microcontroller detects "C" the Robot / Robot Car turns LEFT.

6. When you tilt mobile "RIGHT" it sends the data "D" to Bluetooth Module connected with the  circuit. When Microcontroller detects "D" the Robot / Robot Car turns RIGHT.

7. When the mobile phone is not tilted in any direction (screen upward position), it sends the data "E" to Bluetooth Module connected with the  circuit. When Microcontroller detects "E" the Robot / Robot Car gets STOPPED. You can also stop the robot by pressing STOP button which is in the center of remote.

8. Click on "DISCONNECT" icon to disconnect paired Bluetooth module.


Note: To report broken links or to submit your projects, tutorials please email to Webmaster