0% found this document useful (0 votes)
21 views4 pages

Fin Irjmets1677759246

The document presents a project on designing a Bluetooth-controlled RC car using an Arduino microcontroller and an Android application for user interaction. The system allows control of the car's movement through commands sent from a smartphone, with a detailed explanation of the software and hardware setup. The project concludes with suggestions for improvements and future enhancements, including the addition of sensors for broader applications.

Uploaded by

cc2464946
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views4 pages

Fin Irjmets1677759246

The document presents a project on designing a Bluetooth-controlled RC car using an Arduino microcontroller and an Android application for user interaction. The system allows control of the car's movement through commands sent from a smartphone, with a detailed explanation of the software and hardware setup. The project concludes with suggestions for improvements and future enhancements, including the addition of sensors for broader applications.

Uploaded by

cc2464946
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

e-ISSN: 2582-5208

International Research Journal of Modernization in Engineering Technology and Science


( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:05/Issue:02/February-2023 Impact Factor- 7.868 www.irjmets.com

RC CAR USING MICROPROCESSOR ARDUINO UNO


Rohit Balu Salunke*1, Tejas Sunil Danane*2, Prem Sunit Banmare*3,
Shreyas Raju Rohankar*4, Prof. Jayaprabha M*5
*1,2,3,4Student, Department Of Computer Engineering, Bhivrabai Sawant Polytechnic,
Pune, Maharashtra, India.
*5Prof., Department Of Computer Engineering, Bhivrabai Sawant Polytechnic,
Pune, Maharashtra, India.
ABSTRACT
The project aims is to design an android interface, Arduino bot and write program in to the arduino
microprocessor. Arduino car contains Arduino microcontroller with basic mobility features. Arduino programs
contains instructions mediating between android controller and Arduino car. Android mobile controller uses
different mobile sensors to supervise motion. Anappropriate program in the arduino microprocessor to
interact with the android controller has to be created. The program has been successfully complied through
arduino IDE to the arduino microprocessor & loaded in to it after proper checking of logic to decrease any
loss/damage of hardware. We have to create an android application that will provide user an interface to
interact with the arduino powered car. The interface is easy to use and provide feedback from the arduino
microprocessor through the Bluetooth after giving instruction to arduino for various actions through interface
via Bluetooth module. The android application is to create with the help of android studio that provide us with
more capability & stability. After doing all of this we have test this project thoroughly and find the
maximum no. of error & wrong logic in the microprocessor program. After doing this only we can say that
we have been able to create as per our goal described.
Keywords: Arduino UNO, HC-05 Bluetooth Module, Motor Driver Module L293D, Micromors And Grippy
Wheels, Jumper Wires, Bluetooth Controller Car.
I. INTRODUCTION
This is an Arduino based, Bluetooth controlled RC car. It is controlled by a smart phone application. Bluetooth
controlled car is controlled by using Android mobile phone instead of any other method like buttons, gesture
etc. Here only needs to touch button in android phone to control the car in forward, backward, left and right
directions. So here android phone is used as transmitting device and Bluetooth module placed in car is used as
receiver. Android phone will transmit command using its in-built Bluetooth to car so that it can move in the
required direction like moving forward, reverse, turning left, turning right and stop
II. SOFTWARE DESCRIPTION
Arduino software is used to put the instruction of whole functions of this system to the microcontroller. Here
we use programming language ‗C‘ for coding. The program for executing this project has been written in C
language. The program is burnt in the microcontroller using burner software. The program is stored in the
EEPROM of the microcontroller, which is present in the NodeMCU ESP8266. By this software we put the data
and instruction for forward, backward, left, right operation of this system. In android application when we
press a button, a corresponding signal is sent through the Bluetooth to Bluetooth module (HC-05) which is
connected with the NodeMCUESP8266 . Similarly an android application is been built for Wi-Fi module and
when the buttons been pressed through the application the corresponding signal is been sent through the
NodeMCU ESP8266 and the motor driver drives the wireless car. When signal data arrives the NodeMCU
ESP8266 the pin which corresponds to the particular input is set to high. Now that pin gives the output to the
motor driver section. Motor driver switches accordingly the data bit, if the data bit is low then the
corresponding pin of the motor driver doesn‘t work else high bit then the corresponding pin of the motor
driver is on. We have used Arduino IDE version 2.0.3 for writing program. There are two steps of the
programming. First set up section where we define all the variables. Second loop part where the program runs
continuously.

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[2238]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:05/Issue:02/February-2023 Impact Factor- 7.868 www.irjmets.com

III. WORKING
Take a closer look on the Wiring Diagram. We could notice the power source, four 1.5 volt batteries connected
to the 12V power pin of L298 Motor Drive and ground of Motor Drive and Arduino UNO. This supplies essential
power to the circuit. A total of 6 volts is being supplied to this system, where the maximum permissible amount
is 12 volts. Digital wires of Arduino are connected with the input1, input2, input3 and input4 of the motor drive.
Motors are connected to the either sides of Motor Drive which are the outputs terminals. To complete the
power source circuit, 5V of Motor Drive is connected to Vin power pin of Arduino UNO. Followed by this, HC05
Bluetooth Module’s Vcc is connected to 5V pin of Arduino UNO, which supplies power to Bluetooth Module.
Ground to Ground connections are also made. Transistor Transistor logic pins, Transmitter (TX) and Receiver
(RX) of Arduino UNO are connected to RXD and TXD of HC05 respectively. The program is uploaded to Arduino
before connecting the Bluetooth module.
After all successful connections, switch on the power source. Lights at Motor Drive, Arduino UNO and HC05
would indicate the correct connection. Upon successful connection of your Bluetooth module with any android
device, we could control this device. By passing the command, for example, to move forward we pass ‘F’. This
command is transmitted by our device to Bluetooth module, which in turn transmits to Arduino UNO. Arduino
receives is and passes the same to Motor Drive through its digital pins. Motor Drive will get this through their
input pins and exercise them through their output pins were motor is connected.

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[2239]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:05/Issue:02/February-2023 Impact Factor- 7.868 www.irjmets.com
PIN DIAGRAM

Figure 1: Basic working of rc car


IV. RESULTS AND DISCUSSION
Touched button in Output for rear side motor to
Output for front side
Bluetooth controller move forward or reverse
motor to give direction
app direction
Button M11 M12 M21 M22 Direction
Stop 0 0 0 0 Stop
Forward 0 0 0 1 Forward
Backward 0 0 1 0 Backward
Right 1 0 0 1 Right
Left 0 1 0 1 Left
Here we work on common mode and when we want to change settings of HC-05 Bluetooth module like change
password for connection, baud rate, Bluetooth device‘s name etc. To do this, HC-05 has AT commands. To use
www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science
[2240]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:05/Issue:02/February-2023 Impact Factor- 7.868 www.irjmets.com
HC-05 Bluetooth module in AT command mode, connect ―Key‖ pin to High (VCC). Default Baud rate of HC- 05
in command mode is 38400bps. Following are some AT command generally used to change setting of Bluetooth
module. To send these commands, we have to connect HC-05 Bluetooth module to the PC via serial to USB
converter and transmit these command through serial terminal of PC.
V. CONCLUSION
The final product we obtained is just the skeleton of those Remote Control Cars we see in the market. The
mechanical design of this product is also proposed, which could be practically made to give a much better
looking commercial product. For future plans, this product could be added with sensors like, accelerometer and
humidity sensor, thereby widening their field of use.
The present product however could show some latency. The reason is, due to many connections and least
power source of 6V, which result in loss of energy. So in future, we could use rechargeable batteries like Ni-Cd
Battery or Li-ion battery that could avoid the present disadvantage.
Also, we could make use of this RC Motor Car as a surveillance system or rovers by adding a few more sensors
and updating the code. This would make them into robots. These robots could self monitor under any human
supervision, thereby reducing man power. These are just the alternatives, on which this project could be
improvised and updated.
VI. REFERENCES
[1] P. Ganesh Prabhu, D. Ambika, “Study on Behaviour of Workers in Construction Industry to Improve
Production Efficiency”, International Journal of Civil, Structural, Environmental and Infrastructure
Engineering Research and Development (IJCSEIERD), Vol. 3, Issue 1, Mar 2013, 59-66 Wang, F.Q.
(2012) Research New Type of Supply Chain Management Model Based on the Technology of Internet of
Things—With Radio Frequency Identification (RFID) Technology as an Example.
[2] Shen, S.B., Fang, Q.L. and Zong, P. (2009) Research of Internet of Things and related technology.
Journal of Nanjing University of Posts and Telecommunications (Natural Science), 6, 1-11.
[3] Wang, B.Y. (2009) Summary of IOT Technology Research. Journal of Electronic Measurement and
Instrument, 12, 1-7.
[4] Lin, G. (2012) Research on Complex Event of Supply Chain Decision Support Based on Internet of
Things.
[5] Han, Y. and Chai, Y.T. (2011) The Architecture Reference of Flexible Supply Chain Simulation
System. Journal of System Simulation, 6, 1270-1278.
[6] J. Ziegler, M. Graube, L. Urbas, RFID as universal entry point to linked data clouds, in: Proc. IEEE
International Conference on RFIDT echnologies and Applications, 2012, pp. 281–286.
[7] R. Want, An introduction to RFID technology, IEEE Pervasive Comput. 5 (2006) 25–33
[8] M. Gireesh Kumar, K. Sripath Roy, Zigbee based indoor campus inventory tracking using RFID
module, Int. J. Eng. Res. Appl. (IJERA) 4 (7(1)) (2014) 132, ISSN 2248-9622.
[9] Son Minh Huynh, David Parry, A.C.M. Fong, Novel RFID and ontology based home localization system
for misplaced objects, IEEE Trans. Consum. Electron. 60 (3) (2014).
[10] J. Gubbi, R. Buyya, S. Marusic, M. Palaniswami, Internet of things (IoT): a vision architectural
elements and future directions, Future Gener. Comput. Syst. 29 (7) (Sep. 2013) 1645–1660.
[11] A. Ibrahim, D. Ibrahim, Real-time GPS based outdoor WiFi localization system with map display,Adv.
Eng. Softw. 41 (2010) 1080–1086.
[12] R. Tesoriero, J.A. Gallud, M.D. Lozano, V.M.R. Penichet, Tracking autonomous entities using RFID
technology, IEEE Trans. Consumer Electron. 55 (2009) 650–655.
[13] Son Minh Huynh, David Parry, A.C.M. Fong, Novel RFID and ontology based home localization
system for misplaced objects, IEEE Trans. Consum. Electron. 60 (3) (2014).

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[2241]

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy