SlideShare a Scribd company logo
1 of 23
Download to read offline
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/361312318
Bluetooth Control Car with Arduino
Technical Report · June 2022
DOI: 10.13140/RG.2.2.33675.05926
CITATIONS
0
READS
32,696
2 authors:
K.M. Tousif bin Parves
Comilla University
4 PUBLICATIONS 0 CITATIONS
SEE PROFILE
Alimul Rajee
Comilla University
37 PUBLICATIONS 13 CITATIONS
SEE PROFILE
All content following this page was uploaded by K.M. Tousif bin Parves on 15 June 2022.
The user has requested enhancement of the downloaded file.
1
Department of
Information and Communication Technology
Name Id
K.M. Tousif Bin Parves 12009004
Mohiuddin Khan Mahin 12009019
Kazi Tanvir Ahmed 12009038
Palash Mia 12009040
Md. Mahmudur Rahman Sarkar 12009041
Under the Supervision of
Alimul Rajee
Lecturer, Dept of ICT
Comilla University
Bluetooth Controlled Car with Arduino
Submitted By
Comilla University
Submission Date: 06/06/2022
1
Acknowledgment
This project was completed for the coursework of ICT-305, directed by the Department of
Information and Communication Technology, Comilla University. Our sincere efforts have made
us accomplish the task of completing the project. Most importantly, we would like to express our
gratitude to our honorable teacher, Alimul Rajee (Lecturer, Dept. of ICT) for his advice and
valuable comments regarding our project, which led us to the completion of the project. Our
thanks and appreciation also goes to our classmates, who encouraged us to complete our project.
2
Abstract
A remote-controlled vehicle is any mobile machine controlled by means that are physically not
connected with the origin external to the machine.
In this project, we make use of Bluetooth technology to control our machine car. We do not call
this a robot as this device does not have any sensors. Thereby, senseless robots are machines.
The project aims are to design a Bluetooth control Arduino car and write a program into the
Arduino microprocessor. Arduino car contains an Arduino microcontroller with basic mobility
features. In this project, we make use of Bluetooth technology to control our machine car.
After doing this only we can say that we have been able to create as per our goal described. The
device can be controlled by any smart device with android. The major reason for using a
Bluetooth-based tech is that we can change the remote anytime – mobile phones, tablets, and
laptops and physical barriers like walls or doors do not affect the car controls.
3
Table of Contents
Chapter Title Page
Acknowledgment
Abstract
List of Figures
List of Abbreviation
1
2
4
5
1 Introduction
1.1 Background
1.2 Problem Statement
1.3 Project Overview
6
7
7
2 Literature Review 8
3 Methodology
3.1 Tools
3.2 Pin Diagram and Connection
3.3 Source Code
3.4 Flow Chart of Implementation
10
14
15
16
4 Result and Discussion 17
5 Conclusion 18
4
List of Figures
No. Figure Name Page
1 Chassis of Car 8
2 Arduino UNO 9
3 L293D Motor Driver 9
4 Jumper wire 10
5 Battery 10
6 Switch 11
7 Bluetooth Module 11
8 LCD Display 12
9 Pin Diagram and Connection 12
5
List of Abbreviation
ROSCOSMOS: Russian Federal Space Agency Technology, Space, Astronomy
RC: Radio/Remote Control
LCD: Liquid-crystal display
LI-ON Battery: Lithium-Ion Battery
NASA: National Aeronautics and Space Administration.
USB: Universal Serial Bus
6
Chapter-01
Introduction
1.1 Background:
Wireless or Bluetooth control cars are developed to make our day-to-day life easy and simpler.
Today for striving in this modern era it is necessary to use modern technology to simplify our
day-to-day activities. Thousands of people die because of driving vehicles. If it can be remote-
controlled, we will be able to save thousands of lives. The drone started a revolution in this
regard. Bluetooth-controlled cars can be a revolutionary project for our upcoming future. It can
be used for low-range mobile surveillance devices, (military Applications where no human
intervention will be needed), Assistive devices (like wheelchairs), home automation, etc. It is
aimed to bring a huge groundbreaking change in society by overcoming the hurdles we are
facing today. Driverless cars are providing mobility to many people who cannot drive which is
an added advantage to commuters who wish to use cars on daily basis. Bluetooth control cars are
the gadget of the future. [1]
1.2 Problem statement:
Bluetooth Control cars can be a helping hand for the cripples, or for the ones who want to drive
but are unable due to many physical inabilities, where human life is at risk, we can use it from a
very distance as it is fully wireless.
1.3 Project Overview:
The main processing unit consists of Arduino UNO to perform specified operations. Arduino
UNO board is used as the main microprocessor of the device. It will run and will control the
movement of the vehicle through the use of the motor driver who will control the wheels. The
Programs are compiled using Arduino IDE and then the sketch is uploaded to the board using a
pc and a USB cable. Speed variations can be achieved by making slight changes to the sketch. It
7
is based on a 4-wheel drive platform integrated with an ultra-sonic sensor to avoid obstacles and
line tracer sensors. It also has an infra-red remote controller for the manual steering of the
vehicle. The car is upgradable and can replace, upgrade and expand the input sensors and add
other functionality by adding other modules. [2]
8
Chapter-02
Literature Review
Wireless control is one of the most important basic needs for all people all over the world.
Bluetooth is one of the most used wireless technologies. A Bluetooth control car is such a car
that can be controlled wirelessly using a Bluetooth control system and Arduino. With the
combination of Arduino, and Bluetooth we can control many other things, like home Lighting,
air conditioners, and many more through our cell phones. The Arduino can also contribute at
large to the Smart Home system. Nowadays it has made us easier to convert digital signals into
physical movements with such microcontrollers.
Today people are using autonomation in every sector. There are many benefits, for example, it
reduces the risk of injury, it is fast, it can work day long, it is reliable, etc. This Bluetooth control
car is just an example of autonomation. This type of car is used in law enforcement and military
engagements for some the reasons like Hazard exposure which is controlled from a location of
relative safety. Such vehicles are used by many police department bomb squads to defuse or
detonate explosives.
These vehicles are also used in space exploration, by using such vehicle NASA. ESA and
ROSCOSMOS have explored and collected many data from space, the moon, and mars. In recent
days giant companies are using remote control vehicles to deliver their products. And Many of
the giant factories have their transportation which is remotely controlled.
Here we have connected this 4-wheeler with Arduino and Bluetooth Module/ There is an
Android application that is already installed in the remote device. We send our instruction to the
vehicle with that application, that application is connected with the module in the vehicle.
Bluetooth module transfer that instruction as a signal to the Arduino, and Arduino works with
that signal. In the Arduino, we have installed the code which can work with the signals and
convert those instructions to the pre-defined signals. Signals were transferred to the motors, and
the car started running.
9
This car does not have advanced features but we can attach any kind of features like line
detecting, or obstacle detecting, even though we can attach the camera to the vehicle and watch it
with the remote. This one is just a basic prototype of a remote-control car, we can add a lot of
advanced features and get an armed/especially capable RC Car.
This project aimed to design an automated vehicle prototype built with Arduino and controlled
with software developed on Android that can perform manual or automatic paths. Until now
research and analyzing the simulation of experiments shown, it is believed that it is feasible to
use the prototype designed for cognitive development, for future users can learn to insert custom
paths that can process logic issues and more complex mathematics allowing the prototype to
perform the desired movements. Analyzing the financial costs of design, it is believed that it is
feasible to construct this type of prototype because it presents a low cost of the components used,
particularly if they are chosen in a largescale production. It is worth noting that both the Arduino
programming language and the language for Arduino in development are free, not burdening
additional costs for the development of the project, pointing out that this applies also to the tools
used for development. [3] [12] [14]
10
Chapter-03
Methodology
3.1 Tools:
● Chassis (Including motors and wheels):
The main body of the car consists of the chassis. Alongside there will be four motors for
the four wheels which will lead down the car. [4]
Figure-01: Chassis (Including motors and wheels)
11
● Arduino Uno:
The Arduino Uno is an open-source microcontroller board based on the Microchip
ATmega328P microcontroller and developed by Arduino. cc. The board is equipped with
sets of digital and analog input/output pins that may be interfaced with various expansion
boards and other
circuits. [5]
Figure-02: Arduino Uno
● L293D Motor Drive H-Shield:
The Motor Driver is a module for motors that allows you to control the working speed
and direction of two motors simultaneously. This Motor Driver is designed and
developed based on L293D IC. L293D is a 16 Pin Motor Driver IC. This is designed to
provide bidirectional drive currents at voltages from 5 V to 36 V. Rotation of a motor
depends on the enabled pins. [6]
Figure-03: L293D Motor Drive H-Shield
12
● Jumper Wires:
A jump wire (also known as jumper, jumper wire, DuPont wire) is an electrical wire, or
group of them in a cable, with a connector or pin at each end (or sometimes without them
– simply "tinned"), which is normally used to interconnect the components of a
breadboard or other prototype or test circuit, internally or with other equipment or
components, without soldering. [7]
Figure-04: Jumper Wires
● Battery:
A battery is an energy source consisting of one or more electrochemical cells and
terminals on both ends called an anode (-) and a cathode (+). Here for the project, a 9V
battery has been used. (In figure 5)
Figure-05: Battery
13
● Switch:
In figure 06, A switch is used for turning on the power of the vehicle. It controls the
battery connection of the vehicle.
Figure-06: Switch
● Bluetooth Module:
In figure 7 HC-05 6 Pin Wireless Serial Bluetooth Module is a Bluetooth module for use
with any microcontroller. It uses the UART protocol to make it easy to send and receive
data wirelessly. The HC-06 module is a slave-only device. This means that it can
connect to most phones and computers using Bluetooth technology. [8]
Figure-07: Bluetooth Module
14
● LCD Display:
I2C LCD is an easy-to-use display module, It can make the display easier. Using it can
reduce the difficulty of making so that makers can focus on the core of the work. A few
lines of code can achieve complex graphics and text display features. [9]
Figure-08: LCD Display
3.2 Pin Diagram & Connection:
Figure-09: Pin Diagram & Connection
15
3.3 Source Code:
#include<SoftwareSerial.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
int LF = 4;
int LB = 5;
int RF = 6;
int RB = 7;
void setup()
{
Serial.begin(9600);
lcd.begin();
lcd.backlight();
Serial.println("Car is Ready");
pinMode(LF, OUTPUT);
pinMode(RF, OUTPUT);
pinMode(LB, OUTPUT);
pinMode(RB, OUTPUT);
}
void loop()
{
lcd.clear();
for (byte i =1; 1<15; i++)
{
lcd.setCursor (2,0);
lcd.print ("ICT 11 Group E");
lcd.setCursor(15 - i, 1);
lcd.print("Tousif Mahin Mahmud Palash Tanvir ");
delay (700);
}
if (Serial.available())
{
char a = Serial.read();
Serial.print("The command is ");
Serial.println(a);
if (a == 'F')
Forward();
if (a == 'B')
Backward();
if (a == 'R')
Right();
if (a == 'L')
Left();
16
if (a == 'S')
Stop();
}
}
void Forward()
{
Serial.println("Go forward");
digitalWrite(LF, HIGH);
digitalWrite(RF, HIGH);
digitalWrite(RB, LOW);
digitalWrite(LB, LOW);
}
void Backward()
{
Serial.println("go back");
digitalWrite(LB, HIGH);
digitalWrite(RB, HIGH);
digitalWrite(RF, LOW);
digitalWrite(LF, LOW);
}
void Right()
{
digitalWrite(LF, HIGH);
digitalWrite(RF, LOW);
digitalWrite(RB, HIGH);
digitalWrite(LB, LOW);
}
void Left()
{
digitalWrite(LF, LOW);
digitalWrite(RF, HIGH);
digitalWrite(RB, LOW);
digitalWrite(LB, HIGH);
}
void Stop()
{
digitalWrite(LF, LOW);
digitalWrite(RF, LOW);
digitalWrite(RB, LOW);
digitalWrite(LB, LOW);
}
[10] [11] [13]
17
3.4 flow chart of Implementation:
Give command using app or remote and send it
through wireless or blutooth system.
Recieve data from the app using blutooth module.
Recognize data commands by the
microprocessor.
Execute the instructions by controlling the motor
drivers.
18
Chapter-04
Result and Discussion
The prototype is created using 4 DC motors driven by an H-bridge with dual output, connecting
the two left wheels and the two right ones to its outputs. The car is remotely controlled either by
Bluetooth an app or by infrared. Some extra functionalities can be added to the software.
Better line tracking mode: When the robot finds an object in front placed on the line, it will try
to go around it until it finds the line again, continuing afterward. This function can be added
using an ultrasonic sensor.
Custom mode: The ability to program the prototype from the app has not been implemented, as
it is relatively easy to use the custom mode by modifying the code.
19
Chapter-05
Conclusion
This project consists of a basic prototype of a Bluetooth control car above stated. The prototype
car can recognize commands from users and can turn the car left, right, and stop with great
accuracy. It can be further improved by using different sensors like ultrasonic or infrared and
with various levels of coding.
Our Bluetooth control car has a range of 10-20 meter with the mobile Bluetooth controlling
system. The range mostly depends on the receivers transmission level.
In the future, we could use rechargeable batteries like Ni-Cd Battery or Li-ion batteries 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 manpower. These are just the alternatives, on which this project could be improvised
and updated.
IoT or the internet of things is a very important part of both computers and our daily lives. The
above model describes how the Arduino programs the car motor module and by IoT, we rotate
the wheels and give direction to the car. IoT allows us to work with different platforms and it
helps us to create various interesting modules to work on.
With the ever-increasing problems, our knowledge has to expand to adapt better to the changes
all around us. In the same way, it is hoped that this activity is a small step that would lead us to
further enhancements and goals.
20
References:
1. Website:
https://www.washingtonpost.com/local/trafficandcommuting/driverless-cars-promise-far-
greater-mobility-for-the-elderly-and-people-with-disabilities/2017/11/23/6994469c-c4a3-
11e7-84bc-5e285c7f4512_story.html
Access Date: 15th
May, 2022
2. Website:
https://www.arduino.cc/en/Guide/Introduction
Access Date: 15th
May, 2022
3. Website:
https://www.academia.edu/37091561/Bluetooth_Remote_Controlled_Car_using_Arduino
Access Date: 17th
May, 2022
4. Website:
https://create.arduino.cc/projecthub/samanfern/bluetooth-controlled-car-
d5d9ca?ref=similar&ref_id=382865&offset=0
Access Date: 17th
May, 2022
5. Website:
https://www.engpaper.net/arduino.htm
Access Date: 21st
May, 2022
6. Website:
https://www.engineersgarage.com/arduino-l293d-motor-driver-shield-tutorial/
Access Date: 21st
May, 2022
7. Website:
https://en.wikipedia.org/wiki/Jump_wire
Access Date: 21st
May, 2022
8. Website:
HC-05 Bluetooth Module Pinout, Specifications, Default Settings, Replacements &
Datasheet (components101.com)
21
Access Date: 21st
May, 2022
9. Website:
LCD 16X2 : Pin Configuration, Commands, Interfacing & Its Applications
(watelectronics.com)
Access Date: 27st
May, 2022
10. Website:
https://create.arduino.cc/projecthub/theSTEMpedia/4-wheel-robot-made-with-
arduino-controlled-using-dabble-4650f7
Access Date: 27st
May, 2022
11. Website:
(4) Bluetooth Remote Controlled Car using Arduino | International Journal of Scientific
Research in Science, Engineering and Technology IJSRSET - Academia.edu
Access Date: 27st
May, 2022
12. Website:
https://www.researchgate.net/publication/355085611_Bluetooth_Car_Controlle
d_Using_Arduino
Access Date: 27st
May, 2022
13. Wang, B.Y. (2009) Summary of IoT Technology Research. Journal of Electronic
Measurement and Instrument, 12, 1-7.
14. 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.
15. A. Ibrahim, D. Ibrahim, Real-time GPS-based outdoor WiFi localization system
with map display, Adv. Eng. Softw. 41 (2010) 1080–1086.
View publication stats

More Related Content

Similar to GroupEReportasdflakjsldkfjal;sdjkfka .pdf

Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robotamjadali492
 
IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler BotIRJET Journal
 
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTREVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTIRJET Journal
 
Bluetooth Controlled Robot
Bluetooth Controlled RobotBluetooth Controlled Robot
Bluetooth Controlled RobotPankaj Rai
 
Automatic Spraying and Painting Robo
Automatic Spraying and Painting RoboAutomatic Spraying and Painting Robo
Automatic Spraying and Painting RoboIRJET Journal
 
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET-  	  IOT Dune Buggy –Control it from AnywhereIRJET-  	  IOT Dune Buggy –Control it from Anywhere
IRJET- IOT Dune Buggy –Control it from AnywhereIRJET Journal
 
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET- IOT Dune Buggy –Control it from AnywhereIRJET- IOT Dune Buggy –Control it from Anywhere
IRJET- IOT Dune Buggy –Control it from AnywhereIRJET Journal
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportSimarjot Singh Kalsi
 
IRJET- Smart Home: Speech Recognition based Home Automation using IoT
IRJET-  	  Smart Home: Speech Recognition based Home Automation using IoTIRJET-  	  Smart Home: Speech Recognition based Home Automation using IoT
IRJET- Smart Home: Speech Recognition based Home Automation using IoTIRJET Journal
 
Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Sachin Malik
 
final project presentation.pptx
final project presentation.pptxfinal project presentation.pptx
final project presentation.pptxPoornimak52
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic carIRJET Journal
 
Embedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleEmbedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleIRJET Journal
 
Android Controlled Air Conditioner Remote
Android Controlled Air Conditioner RemoteAndroid Controlled Air Conditioner Remote
Android Controlled Air Conditioner RemoteIRJET Journal
 
Smartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiSmartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiMohammed Mudasser
 
Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...chandan kumar
 
IRJET- Survey Paper on Automatic Cart Movement Trailer
IRJET- Survey Paper on Automatic Cart Movement TrailerIRJET- Survey Paper on Automatic Cart Movement Trailer
IRJET- Survey Paper on Automatic Cart Movement TrailerIRJET Journal
 

Similar to GroupEReportasdflakjsldkfjal;sdjkfka .pdf (20)

Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robot
 
IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler Bot
 
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTREVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
 
Bluetooth Controlled Robot
Bluetooth Controlled RobotBluetooth Controlled Robot
Bluetooth Controlled Robot
 
Brian black book
Brian black bookBrian black book
Brian black book
 
Automatic Spraying and Painting Robo
Automatic Spraying and Painting RoboAutomatic Spraying and Painting Robo
Automatic Spraying and Painting Robo
 
REPORTOF MEMS2
REPORTOF MEMS2REPORTOF MEMS2
REPORTOF MEMS2
 
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET-  	  IOT Dune Buggy –Control it from AnywhereIRJET-  	  IOT Dune Buggy –Control it from Anywhere
IRJET- IOT Dune Buggy –Control it from Anywhere
 
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET- IOT Dune Buggy –Control it from AnywhereIRJET- IOT Dune Buggy –Control it from Anywhere
IRJET- IOT Dune Buggy –Control it from Anywhere
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project Report
 
IRJET- Smart Home: Speech Recognition based Home Automation using IoT
IRJET-  	  Smart Home: Speech Recognition based Home Automation using IoTIRJET-  	  Smart Home: Speech Recognition based Home Automation using IoT
IRJET- Smart Home: Speech Recognition based Home Automation using IoT
 
Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)
 
final.ppt
final.pptfinal.ppt
final.ppt
 
final project presentation.pptx
final project presentation.pptxfinal project presentation.pptx
final project presentation.pptx
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic car
 
Embedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleEmbedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled people
 
Android Controlled Air Conditioner Remote
Android Controlled Air Conditioner RemoteAndroid Controlled Air Conditioner Remote
Android Controlled Air Conditioner Remote
 
Smartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiSmartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmi
 
Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...
 
IRJET- Survey Paper on Automatic Cart Movement Trailer
IRJET- Survey Paper on Automatic Cart Movement TrailerIRJET- Survey Paper on Automatic Cart Movement Trailer
IRJET- Survey Paper on Automatic Cart Movement Trailer
 

Recently uploaded

Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptxPoojaSen20
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxAdelaideRefugio
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesAmanpreetKaur157993
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportDenish Jangid
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint23600690
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppCeline George
 

Recently uploaded (20)

Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 

GroupEReportasdflakjsldkfjal;sdjkfka .pdf

  • 1. See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/361312318 Bluetooth Control Car with Arduino Technical Report · June 2022 DOI: 10.13140/RG.2.2.33675.05926 CITATIONS 0 READS 32,696 2 authors: K.M. Tousif bin Parves Comilla University 4 PUBLICATIONS 0 CITATIONS SEE PROFILE Alimul Rajee Comilla University 37 PUBLICATIONS 13 CITATIONS SEE PROFILE All content following this page was uploaded by K.M. Tousif bin Parves on 15 June 2022. The user has requested enhancement of the downloaded file.
  • 2. 1 Department of Information and Communication Technology Name Id K.M. Tousif Bin Parves 12009004 Mohiuddin Khan Mahin 12009019 Kazi Tanvir Ahmed 12009038 Palash Mia 12009040 Md. Mahmudur Rahman Sarkar 12009041 Under the Supervision of Alimul Rajee Lecturer, Dept of ICT Comilla University Bluetooth Controlled Car with Arduino Submitted By Comilla University Submission Date: 06/06/2022
  • 3. 1 Acknowledgment This project was completed for the coursework of ICT-305, directed by the Department of Information and Communication Technology, Comilla University. Our sincere efforts have made us accomplish the task of completing the project. Most importantly, we would like to express our gratitude to our honorable teacher, Alimul Rajee (Lecturer, Dept. of ICT) for his advice and valuable comments regarding our project, which led us to the completion of the project. Our thanks and appreciation also goes to our classmates, who encouraged us to complete our project.
  • 4. 2 Abstract A remote-controlled vehicle is any mobile machine controlled by means that are physically not connected with the origin external to the machine. In this project, we make use of Bluetooth technology to control our machine car. We do not call this a robot as this device does not have any sensors. Thereby, senseless robots are machines. The project aims are to design a Bluetooth control Arduino car and write a program into the Arduino microprocessor. Arduino car contains an Arduino microcontroller with basic mobility features. In this project, we make use of Bluetooth technology to control our machine car. After doing this only we can say that we have been able to create as per our goal described. The device can be controlled by any smart device with android. The major reason for using a Bluetooth-based tech is that we can change the remote anytime – mobile phones, tablets, and laptops and physical barriers like walls or doors do not affect the car controls.
  • 5. 3 Table of Contents Chapter Title Page Acknowledgment Abstract List of Figures List of Abbreviation 1 2 4 5 1 Introduction 1.1 Background 1.2 Problem Statement 1.3 Project Overview 6 7 7 2 Literature Review 8 3 Methodology 3.1 Tools 3.2 Pin Diagram and Connection 3.3 Source Code 3.4 Flow Chart of Implementation 10 14 15 16 4 Result and Discussion 17 5 Conclusion 18
  • 6. 4 List of Figures No. Figure Name Page 1 Chassis of Car 8 2 Arduino UNO 9 3 L293D Motor Driver 9 4 Jumper wire 10 5 Battery 10 6 Switch 11 7 Bluetooth Module 11 8 LCD Display 12 9 Pin Diagram and Connection 12
  • 7. 5 List of Abbreviation ROSCOSMOS: Russian Federal Space Agency Technology, Space, Astronomy RC: Radio/Remote Control LCD: Liquid-crystal display LI-ON Battery: Lithium-Ion Battery NASA: National Aeronautics and Space Administration. USB: Universal Serial Bus
  • 8. 6 Chapter-01 Introduction 1.1 Background: Wireless or Bluetooth control cars are developed to make our day-to-day life easy and simpler. Today for striving in this modern era it is necessary to use modern technology to simplify our day-to-day activities. Thousands of people die because of driving vehicles. If it can be remote- controlled, we will be able to save thousands of lives. The drone started a revolution in this regard. Bluetooth-controlled cars can be a revolutionary project for our upcoming future. It can be used for low-range mobile surveillance devices, (military Applications where no human intervention will be needed), Assistive devices (like wheelchairs), home automation, etc. It is aimed to bring a huge groundbreaking change in society by overcoming the hurdles we are facing today. Driverless cars are providing mobility to many people who cannot drive which is an added advantage to commuters who wish to use cars on daily basis. Bluetooth control cars are the gadget of the future. [1] 1.2 Problem statement: Bluetooth Control cars can be a helping hand for the cripples, or for the ones who want to drive but are unable due to many physical inabilities, where human life is at risk, we can use it from a very distance as it is fully wireless. 1.3 Project Overview: The main processing unit consists of Arduino UNO to perform specified operations. Arduino UNO board is used as the main microprocessor of the device. It will run and will control the movement of the vehicle through the use of the motor driver who will control the wheels. The Programs are compiled using Arduino IDE and then the sketch is uploaded to the board using a pc and a USB cable. Speed variations can be achieved by making slight changes to the sketch. It
  • 9. 7 is based on a 4-wheel drive platform integrated with an ultra-sonic sensor to avoid obstacles and line tracer sensors. It also has an infra-red remote controller for the manual steering of the vehicle. The car is upgradable and can replace, upgrade and expand the input sensors and add other functionality by adding other modules. [2]
  • 10. 8 Chapter-02 Literature Review Wireless control is one of the most important basic needs for all people all over the world. Bluetooth is one of the most used wireless technologies. A Bluetooth control car is such a car that can be controlled wirelessly using a Bluetooth control system and Arduino. With the combination of Arduino, and Bluetooth we can control many other things, like home Lighting, air conditioners, and many more through our cell phones. The Arduino can also contribute at large to the Smart Home system. Nowadays it has made us easier to convert digital signals into physical movements with such microcontrollers. Today people are using autonomation in every sector. There are many benefits, for example, it reduces the risk of injury, it is fast, it can work day long, it is reliable, etc. This Bluetooth control car is just an example of autonomation. This type of car is used in law enforcement and military engagements for some the reasons like Hazard exposure which is controlled from a location of relative safety. Such vehicles are used by many police department bomb squads to defuse or detonate explosives. These vehicles are also used in space exploration, by using such vehicle NASA. ESA and ROSCOSMOS have explored and collected many data from space, the moon, and mars. In recent days giant companies are using remote control vehicles to deliver their products. And Many of the giant factories have their transportation which is remotely controlled. Here we have connected this 4-wheeler with Arduino and Bluetooth Module/ There is an Android application that is already installed in the remote device. We send our instruction to the vehicle with that application, that application is connected with the module in the vehicle. Bluetooth module transfer that instruction as a signal to the Arduino, and Arduino works with that signal. In the Arduino, we have installed the code which can work with the signals and convert those instructions to the pre-defined signals. Signals were transferred to the motors, and the car started running.
  • 11. 9 This car does not have advanced features but we can attach any kind of features like line detecting, or obstacle detecting, even though we can attach the camera to the vehicle and watch it with the remote. This one is just a basic prototype of a remote-control car, we can add a lot of advanced features and get an armed/especially capable RC Car. This project aimed to design an automated vehicle prototype built with Arduino and controlled with software developed on Android that can perform manual or automatic paths. Until now research and analyzing the simulation of experiments shown, it is believed that it is feasible to use the prototype designed for cognitive development, for future users can learn to insert custom paths that can process logic issues and more complex mathematics allowing the prototype to perform the desired movements. Analyzing the financial costs of design, it is believed that it is feasible to construct this type of prototype because it presents a low cost of the components used, particularly if they are chosen in a largescale production. It is worth noting that both the Arduino programming language and the language for Arduino in development are free, not burdening additional costs for the development of the project, pointing out that this applies also to the tools used for development. [3] [12] [14]
  • 12. 10 Chapter-03 Methodology 3.1 Tools: ● Chassis (Including motors and wheels): The main body of the car consists of the chassis. Alongside there will be four motors for the four wheels which will lead down the car. [4] Figure-01: Chassis (Including motors and wheels)
  • 13. 11 ● Arduino Uno: The Arduino Uno is an open-source microcontroller board based on the Microchip ATmega328P microcontroller and developed by Arduino. cc. The board is equipped with sets of digital and analog input/output pins that may be interfaced with various expansion boards and other circuits. [5] Figure-02: Arduino Uno ● L293D Motor Drive H-Shield: The Motor Driver is a module for motors that allows you to control the working speed and direction of two motors simultaneously. This Motor Driver is designed and developed based on L293D IC. L293D is a 16 Pin Motor Driver IC. This is designed to provide bidirectional drive currents at voltages from 5 V to 36 V. Rotation of a motor depends on the enabled pins. [6] Figure-03: L293D Motor Drive H-Shield
  • 14. 12 ● Jumper Wires: A jump wire (also known as jumper, jumper wire, DuPont wire) is an electrical wire, or group of them in a cable, with a connector or pin at each end (or sometimes without them – simply "tinned"), which is normally used to interconnect the components of a breadboard or other prototype or test circuit, internally or with other equipment or components, without soldering. [7] Figure-04: Jumper Wires ● Battery: A battery is an energy source consisting of one or more electrochemical cells and terminals on both ends called an anode (-) and a cathode (+). Here for the project, a 9V battery has been used. (In figure 5) Figure-05: Battery
  • 15. 13 ● Switch: In figure 06, A switch is used for turning on the power of the vehicle. It controls the battery connection of the vehicle. Figure-06: Switch ● Bluetooth Module: In figure 7 HC-05 6 Pin Wireless Serial Bluetooth Module is a Bluetooth module for use with any microcontroller. It uses the UART protocol to make it easy to send and receive data wirelessly. The HC-06 module is a slave-only device. This means that it can connect to most phones and computers using Bluetooth technology. [8] Figure-07: Bluetooth Module
  • 16. 14 ● LCD Display: I2C LCD is an easy-to-use display module, It can make the display easier. Using it can reduce the difficulty of making so that makers can focus on the core of the work. A few lines of code can achieve complex graphics and text display features. [9] Figure-08: LCD Display 3.2 Pin Diagram & Connection: Figure-09: Pin Diagram & Connection
  • 17. 15 3.3 Source Code: #include<SoftwareSerial.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); int LF = 4; int LB = 5; int RF = 6; int RB = 7; void setup() { Serial.begin(9600); lcd.begin(); lcd.backlight(); Serial.println("Car is Ready"); pinMode(LF, OUTPUT); pinMode(RF, OUTPUT); pinMode(LB, OUTPUT); pinMode(RB, OUTPUT); } void loop() { lcd.clear(); for (byte i =1; 1<15; i++) { lcd.setCursor (2,0); lcd.print ("ICT 11 Group E"); lcd.setCursor(15 - i, 1); lcd.print("Tousif Mahin Mahmud Palash Tanvir "); delay (700); } if (Serial.available()) { char a = Serial.read(); Serial.print("The command is "); Serial.println(a); if (a == 'F') Forward(); if (a == 'B') Backward(); if (a == 'R') Right(); if (a == 'L') Left();
  • 18. 16 if (a == 'S') Stop(); } } void Forward() { Serial.println("Go forward"); digitalWrite(LF, HIGH); digitalWrite(RF, HIGH); digitalWrite(RB, LOW); digitalWrite(LB, LOW); } void Backward() { Serial.println("go back"); digitalWrite(LB, HIGH); digitalWrite(RB, HIGH); digitalWrite(RF, LOW); digitalWrite(LF, LOW); } void Right() { digitalWrite(LF, HIGH); digitalWrite(RF, LOW); digitalWrite(RB, HIGH); digitalWrite(LB, LOW); } void Left() { digitalWrite(LF, LOW); digitalWrite(RF, HIGH); digitalWrite(RB, LOW); digitalWrite(LB, HIGH); } void Stop() { digitalWrite(LF, LOW); digitalWrite(RF, LOW); digitalWrite(RB, LOW); digitalWrite(LB, LOW); } [10] [11] [13]
  • 19. 17 3.4 flow chart of Implementation: Give command using app or remote and send it through wireless or blutooth system. Recieve data from the app using blutooth module. Recognize data commands by the microprocessor. Execute the instructions by controlling the motor drivers.
  • 20. 18 Chapter-04 Result and Discussion The prototype is created using 4 DC motors driven by an H-bridge with dual output, connecting the two left wheels and the two right ones to its outputs. The car is remotely controlled either by Bluetooth an app or by infrared. Some extra functionalities can be added to the software. Better line tracking mode: When the robot finds an object in front placed on the line, it will try to go around it until it finds the line again, continuing afterward. This function can be added using an ultrasonic sensor. Custom mode: The ability to program the prototype from the app has not been implemented, as it is relatively easy to use the custom mode by modifying the code.
  • 21. 19 Chapter-05 Conclusion This project consists of a basic prototype of a Bluetooth control car above stated. The prototype car can recognize commands from users and can turn the car left, right, and stop with great accuracy. It can be further improved by using different sensors like ultrasonic or infrared and with various levels of coding. Our Bluetooth control car has a range of 10-20 meter with the mobile Bluetooth controlling system. The range mostly depends on the receivers transmission level. In the future, we could use rechargeable batteries like Ni-Cd Battery or Li-ion batteries 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 manpower. These are just the alternatives, on which this project could be improvised and updated. IoT or the internet of things is a very important part of both computers and our daily lives. The above model describes how the Arduino programs the car motor module and by IoT, we rotate the wheels and give direction to the car. IoT allows us to work with different platforms and it helps us to create various interesting modules to work on. With the ever-increasing problems, our knowledge has to expand to adapt better to the changes all around us. In the same way, it is hoped that this activity is a small step that would lead us to further enhancements and goals.
  • 22. 20 References: 1. Website: https://www.washingtonpost.com/local/trafficandcommuting/driverless-cars-promise-far- greater-mobility-for-the-elderly-and-people-with-disabilities/2017/11/23/6994469c-c4a3- 11e7-84bc-5e285c7f4512_story.html Access Date: 15th May, 2022 2. Website: https://www.arduino.cc/en/Guide/Introduction Access Date: 15th May, 2022 3. Website: https://www.academia.edu/37091561/Bluetooth_Remote_Controlled_Car_using_Arduino Access Date: 17th May, 2022 4. Website: https://create.arduino.cc/projecthub/samanfern/bluetooth-controlled-car- d5d9ca?ref=similar&ref_id=382865&offset=0 Access Date: 17th May, 2022 5. Website: https://www.engpaper.net/arduino.htm Access Date: 21st May, 2022 6. Website: https://www.engineersgarage.com/arduino-l293d-motor-driver-shield-tutorial/ Access Date: 21st May, 2022 7. Website: https://en.wikipedia.org/wiki/Jump_wire Access Date: 21st May, 2022 8. Website: HC-05 Bluetooth Module Pinout, Specifications, Default Settings, Replacements & Datasheet (components101.com)
  • 23. 21 Access Date: 21st May, 2022 9. Website: LCD 16X2 : Pin Configuration, Commands, Interfacing & Its Applications (watelectronics.com) Access Date: 27st May, 2022 10. Website: https://create.arduino.cc/projecthub/theSTEMpedia/4-wheel-robot-made-with- arduino-controlled-using-dabble-4650f7 Access Date: 27st May, 2022 11. Website: (4) Bluetooth Remote Controlled Car using Arduino | International Journal of Scientific Research in Science, Engineering and Technology IJSRSET - Academia.edu Access Date: 27st May, 2022 12. Website: https://www.researchgate.net/publication/355085611_Bluetooth_Car_Controlle d_Using_Arduino Access Date: 27st May, 2022 13. Wang, B.Y. (2009) Summary of IoT Technology Research. Journal of Electronic Measurement and Instrument, 12, 1-7. 14. 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. 15. A. Ibrahim, D. Ibrahim, Real-time GPS-based outdoor WiFi localization system with map display, Adv. Eng. Softw. 41 (2010) 1080–1086. View publication stats