




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
The development of an Android controlled temperature sensing RoboCar using Arduino, Bluetooth module, DC motors, and a temperature sensor. The car can be remotely controlled via a mobile app and the temperature is displayed in real-time. Keywords: Android OS, Bluetooth, Arduino, DC motors, L298N Motor Driver, Temperature sensors.
What you will learn
Typology: Summaries
1 / 8
This page cannot be seen from the preview
Don't miss anything!
Available online at www.sikhiva.org
Volume 1, Issue 1 | Pages 1- Received: 13 Mar 2019 | Accepted: 14 Mar 2019 | Published: 15 Mar 2019
_VIJAYALAKSHMI S1_*^ & ARCHANA M^2 (^1) Department of Computer Science and Engineering, Adhiyamaan College of Engineering, Hosur, Tamil Nadu, India (^2) Assistant Professor, Department of Computer Science and Engineering, Adhiyamaan College of Engineering, Hosur, Tamil Nadu, India *Corresponding Author: Vijayalakshmi S,,Final year, Department of Computer Science and Engineering, Adhiyamaan College of Engineering, Hosur, Tamil Nadu, India, India
The Android controlled temperature sensing RoboCar. The working is based on Android OS, Arduino, L298N motor, DC motor driver, temperature sensor-DHT11 and Bluetooth module. Arduino is an open- source prototype platform. Sensing the environment of the temperature sensor. Remote control car, with an Arduino, L298N motor and Bluetooth module. Sensing the temperature, with an DHT11, Arduino and Bluetooth module. Upload the code to the Arduino using the knowledge of programming. The Arduino code simulated on software and be interface with the hardware. The device can be controlled by any smart device with android. AirDroid is an app exclusive to Android which enables you to connect your device to PC through a Wi-Fi controller of wireless network. It is used to connect the mobile camera to view in our pc to fixing in the car. It also used to view the location of the car. The Robotic car sense the temperature to view by the mobile app. All the controls of the vehicle on the app on that device. It is used to sense the environment of the military force before doing some of the process. It is used for the sensing the environment of the system. KEYWORDS : Android OS, Bluetooth, App controller, DC motors, L298N Motor Driver, Temperature sensors, Arduino Uno, Battery, PC
INTRODUCTION Smartphone has quite changed the traditional ways of human to machine interaction. Smartphone is now a vital part of a person’s life. Android is a software platform for mobile device that includes an operating system, middleware and key applications. Android is a safe and secure operating system. All of its essential tools are combined in software called SDK which stands for Software Development Kit. We know that all manual operations have been replaced by automated mechanical operations. Our main objective of writing this paper is to control the robot by sensing the temperature of the environment using Bluetooth app and view the direction of the car using mobile camera and also find the location of the robot. Bluetooth is used for its various advantages over other wireless technologies. Hardware technology utilized in smart phones has also greatly
improved. Hence, we can say that Android smartphones will serve a great benefit for industrial, commercial and other general-purpose applications.
The DC motors are widely used for providing variable speed drive system in industrial applications resembling automation, electrical traction, military instrumentality, fixed disk drives, thanks to their high potency, noise-free operation, compactness, dependability and low maintenance and cost. Many connection technologies are used nowadays such as GSM, GPRS, Wi-Fi, WLANs and Bluetooth. Every technique has its own distinctive characteristics and applications. Among these wireless connections, Bluetooth and Wi-Fi technology is usually enforced.
The system hardware consists of a controller equipped with Bluetooth communication module. It’ll be connected to the motors and other alternative components of robotic car. When the robot app is turned on and is connected with the current system via Bluetooth, one will operate the car by giving wireless commands from the app using the functions already programmed in the app. The vehicle will move all four told directions: left, right, front and back.
For forward movement, movement of both the motors will be in the same direction and for backward motion; movement of the motors will be in opposite direction. For left and right movements, either of the motors will rotate and to stop both the motors will stop. Instructions are given to the motors through the mobile app by the user.
LITERATURE SURVEY Various researches have been made by different researchers for developing this project. However, they serve a different application and have different technologies implemented. Some of those papers are mentioned below stating their technology and application.
Jorge Kazacos Winter [2] has developed android controlled robot automation. Main aim of his project was the transfer of information wirelessly between a smartphone and the robot and developing the robot and its communication system underneath a low price and open source philosophy. He used 3D design technique to style the structure of the robot with the facilitation of parametrical modelling software. The style, when fed to the 3D printer can print the parts of the robot in a layered manner one by one and can then use these parts to assemble the robot simply. He has used Arduino micro-controller and Wi-Fi technology in this robot.
M. Selvam [4] in his paper has design to develop a robotic system which has a wireless camera attached to the surveillance. Bluetooth was implemented in his project for providing connection between robot and smartphone. Wireless night vision camera was used for providing the remote surveillance. The video which is recorded by camera is then transmitted to TV unit through
module have two different modes one is master mode and second one is slave mode. The car has two dc motors at each of its front and rear side. Front side motor is used for giving direction to car means turning left or right side. And rear side motor is used for driving the car in forward and backward direction used to handle the mobile application. Air Droid application is used to connect the mobile camera device to view in PC device of the car motions.
BLOCK DIAGRAM The Block Diagram of our system consists of a Bluetooth module, an Arduino kit, a couple of motors for driving the car and temperature sensor.
FIGURE 1: BLOCK DIAGRAM OF THE CIRCUIT
Android is a very popular open source operating system (OS), used in mobile devices such as tablets and smartphones. Android has a very user-friendly interface which relies on direct interaction between the user and the device i.e. by using touch gestures. These gestures are like real-world actions, which include swiping, tapping, scrolling and pinching, to control the onscreen objects, together with a virtual keyboard for taking input in text form. In this project, android smartphone has an installed app which is used for controlling the robot unit. The smartphones already come with inbuilt technology to establish connection. The technology we have used is Bluetooth and wifi.
USER INTERFACE The user interface, of the overall system, is provided using the custom-made android app using Graphical User Interface (GUI). The GUI provides user, the various control modes, to Control dynamically the robot unit. When the app is started, we first establish the connection between the app and RC unit using Bluetooth. The Bluetooth and app are paired is easy to control the robotic car, which is also used to send the data to get the current temperature of the environment. The GUI of android provides a user-friendly real-time experience to the user, to control the robot.
An application was developed in the software Android Studio. App can be installed on an Android smartphone to control the RC unit. The app shows buttons for movement of the car in different directions. These commands are as follows: Left, right, forward and backward. The sensor app shows the temperature and humidity value of the current atmosphere which is used to send by the data. The code for the app is written in java.
FIGURE 2: SCREENSHOT OF THE APPLICATION
RC module is the main working unit of this system. This unit consists of the Arduino chip, the motor drivers, and a Bluetooth module connected to the circuit. L298N Motor driver are used to control the dc motors. The Arduino Uno, which is a small android chip, resides at the center of the unit. It is responsible for communicating with android smartphone, using the Bluetooth module and controls the motors using the motor driver. The RC unit is powered using 6V battery connected to this Arduino chip. It is used another Arduino chip, temperature sensor for sensing the temperature and humidity of the atmosphere. The Paper on Android Controlled Arduino based Robotic Car for controlling the module is received using Bluetooth module HC-06.
FIGURE 3: OUTLAYER OF THE CAR
The Robotic car will Sense the temperature and humidity it can also view the directions to the P.C by fixing the mobile camera in the car.
FIGURE 6: MOBILE CAMERA DETECTION
1. Design of a Bluetooth Enabled Android Application for a Microcontroller Driven Robot By Vito M. Guardi, (May _2014).
12. Development Of A Wireless Device Control Based Mobile Robot Navigation System Phey Sia Kwek, Zhan Wei _Siew, Chen How Wong, Bih Lii Chua, Kenneth Tze Kin Teo. IEEE 2012.