The Linux-based operating system “Android” is designed by Google and is commonly used with Tablets and Smartphones. Today’s technological developments yield us to amalgamate the performance of smartphones with Robotics. Nowadays an electronic techie can easily make their own Robotic projects, which can be controlled with a soft touch on the smart phones screen by integrating different technologies with the Android Smart devices.
This Arduino project- Android Bluetooth Controlled Arduino Robot gets you a clean and clear idea about How to make an Android Bluetooth Controlled Arduino Robot. An android based Smartphone is used for controlling the Arduino Robot via Bluetooth and a User Interface app is used for interfacing with the Arduino UNO board.
Here we are using an android OS based smartphone for controlling the Arduino Robot. For that the Android OS must fulfill some conditions like: to have Bluetooth connectivity and an Android User Interface app for interfacing with the Arduino Robot. There is no doubt; today’s major smartphones have the Bluetooth facility. So the thing you need to care about is the Android user Interface app. The Android User Interface app can be designed according to user’s needs. There are too many tools and kits available for designing such Android user Interface applications without much effort.
Arduino UNO is used as the controller for making the Android Bluetooth Controlled Arduino Robot. We are using “mepits” own customized board Arduino UNO BOB along with the controller, for reducing the connection complexities of the Arduino project. Another benefit of using Arduino UNO with the Android smart phone is that there are many open source links and platforms available that provide full documents and resources which link between Android and Arduino.
A Bluetooth module is used for interfacing the Arduino Robot with the Android smartphone wirelessly. Here we are using Bluetooth Module 2.0.
For controlling the electrical motors used in the Arduino Robot, a motor driver IC - L293D Push-Pull Four Channel Driver IC- is used. For its features and specifications read more….
The DC motors are used for the movement of the Arduino Robot according to the input given by the user.