Wireless Controlled Robot
Wireless Controlled Robot
Project report submitted in partial fulfillment of the requirement for the degree of
BACHELOR OF TECHNOLOGY
IN
ENGINEERING
By
May-2018
TABLE OF CONTENTS
List of FIGURES
ABSTRACT
Page Number
1. INTRODUCTION …………………………………………………………………………… 01
1.1. INTRODUCTION……………………………………………………………………….. 01
2. PLANNING&DESIGN …………………………………………………………………… 04
4. IMPEMENTATION ….…………………………………………………………………………………………………… 20
7. CONCULSION ……………………………………………………………………………………………………………………… 36
8. REFERENCES ……………………………………………………………………………………………………………………… 37
DECLERATION BY THE SCHOLAR
We hereby declare that the work presented in the dissertation for B-Tech entitled
Communication).” I have not submitted this work elsewhere for any other degree or
diploma.
3.4 IR Transmitter 11
3.6 IR Receiver 13
1.1. INTRODUCTION:
Mobile robot are those type of robot which can move one place to another place across the
ground. Mobility gives a robot a much more flexibility to perform new, complex and more
exciting task. Robots with mobility can execute more natural asks in which environment is
no designed especially. These robots can work in human-centered space and work together
with men by involvement a workspace together.
Nowadays, robots are increasingly rapidly being incorporated into working asks with the
respect of humans especially to respective asks. The mobile robots are presently used in
many fields of applications such as office, military asks, hospital operations, industry,
environment and agriculture. Mobile robots also very useful in dangerous work such as
welding (dangerous for human because of toxic gases ), painting, assembly operation
problem etc.
Therefore, locomotion robot can supplant individuals to do work. The robot is remote
controlled to ensure it can be utilized a long way from the operator. This project
demonstrates to execute mobile robot system by the interface the Raspberry Pi
(microcomputer) by utilizing serial port. The microcomputer is programmed in python
language, the mobile contain camera, motor, infrared sensor.
1.2 MOTIVATION:
The main motivation in pursuing the project was to gain experience over Raspberry Pi
system. The object detection robot is widely used in machine vision industry (such as
inspection, registration and manipulated tasks). The application of obstacles avoidance
vehicle robot in especially military purpose. A huge loss can happen in adversary areas
because of human errors. The solution is to get use of advanced technology developed over
the years, robot with help of robot-vision algorithms can observe the location of interest
and make proper intimations or actions in time. A huge advantage comes in saving our
1
soldiers or workforce from disaster. Robots with high resolution cameras can monitor over
long distance and larger areas.
It is cool to add a camera to your remote controlled auto or robot with the goal that you can
see where it's heading precisely and presumably utilize a wifi empowered cell phone or
tablet to see the video also. It's exceptionally straight forward now to do his utilizing a
raspberry pi and a USB webcam.
With such ideas in your mind, we begin working on this can be profitable for surveillance
and following in clean situations, and in computerization system. Additionally building
such an making project utilizing Raspberry Pi and Pi Cam is economical. As if there are
such security cams accessible in advertise however they are excessively costly and our
robot is mobile and remote or wireless controlled.
2
intelligent consequence of the calculation and in addition on the outcome conveyance time.
The system running on the Linux working OS and is popular choice for some inserted PC
systems. Clients can control the remote information and remote framework by utilizing the
web server. The old arrangement of transmitting the information by utilizing the ordinary
user server system isn't so helpful as it requires extensive measure of memory, it require
more space for the general setup. Hence the cost of old system increments thus it is
unsuitable, not all that dependable. Consequently the old system with central server can be
supplanted with the assistance of this advanced embedded web server. Every one of the
sensors sense the particular information in the arrangement and send his information
towards the controlling unit, for example, ARM8 (16). Subsequently every one of the
information is gathered by the ARM8 and is kept up at this area. Here the information is
put away in the information base. A this stage signal molding is done and just required
measure of information is sent forward. Along these lines an effective correspondence is
accomplished between a server and customer side by utilizing this kind of system. From
remote handling unit the PC will ceaselessly screen every one of the information and
contrast and the esteem preloaded process structure. In, along these lines revealing of his
constant information relating to the procedure plants can accordingly be of incredible use
for future analysis.
3
2. PLANNING&DESIGN:
2.1 PLANNING:
• First of all, we choose Raspberry pi over Aurdino because we run many many
program at a time.
• Setup all components all chasis of robot according to design that’s describe below.
• Program in Raspberry pi to move in any direction and obstacle detect in following
path.
• Setup webcam to record wide view around the robot.
Now this is the final term of this project and we have done the work that it moves in any
direction but also sense the object if there is and change the path.
In this robot we have also done the webcasting that will give the live surroundings of this
robot.
2.2 DESIGN:
Basic Circuit Diagram
Fig 2.1 – Circuit Diagram of our project (motor driver connected to raspberry pi)
4
We need raspberry pi board, L293D, servo-motor , battery, connecting wires for the this
connection as shown in circuit diagram. Here we see that, the connection of servo-motors
with motor driver (L293D) and motor driver is connected to the GPIO pins of raspberry pi
board.
Connecting and checking the USB camera-to check if your webcam is getting recognized in
the raspberry pi and whether its encourage can be seen. The video from the raspberry pi is
communicated on the local network. Any gadget on this system can see the video from the
webcam.
5
3. SYSTEM REQUIREMENT
3.1: Hardware:
To interface the mobile robot to the Internet and the establishment of the different projects,
we should an install Raspbian OS (operating system) and can be extended up to 256 GB
limit SD card. In this card interesting class X SD card of limit 16 GB which embedded in
miniaturized scale SD card space.
http://jayx.co.nz/JXblog/wp-content/uploads/2016/01/Raspberry_pi_2_2.png
SD Card:
The Raspberry Pi does not have any included storage accessible. The working framework is
stacked on a SD card which is injected on the SD card opening on the Raspberry Pi. The
working framework can be stacked on the card by means of a card reader on any PC.
GPIO:
GPIO – General Purpose Input Output
General Purpose Input Output General-purpose input/output (GPIO) is a non-selective pin
on an incorporated circuit whose conduct, including whether it is a data or output pin, can
be controlled by the customer or client at run time. GPIO pins have no specific reason
characterized, and go unused as a default. The thought is that occasionally the framework
creator constructing a full framework that uses the chip may think that its valuable to have
a additional bunch of extra advanced control lines, and having these accessible from the
chip can save the issue of arranging extra hardware to provide them.
DSI Connector:
The Display Serial Interface (DSI) is a detail by the Mobile Industry Processor Interface
(MIPI) Alliance went for decreasing the cost of show controllers in a cell phone. It is
normally focused at LCD and comparative show innovations. It characterizes a serial
7
transport and a communication protocol between the host (source of the image data) and the
gadget (goal of the picture information). A DSI good LCD screen can be associated through
the DSI connector, despite the fact that it might require extra drivers to drive the show.
RCA Video:
RCA Video output (PAL and NTSC) are accessible on all models of Raspberry Pi. Any TV
or screen with a RCA jack can be associated with the Raspberry Pi.
Audio Jack:
A standard 3.5 mm TRS connector is accessible on the Raspberry Pi for stereo audio
output. Any earphone or 3.5mm sound cable can be associated straightforwardly. In spite of
the fact that this jack can't be utilized for taking sound information, USB mics or USB
sound cards can be used.
Ethernet:
Ethernet port is accessible on Model B and B+. It can be associated with a system or web
utilizing a standard LAN link on the Ethernet port. The Ethernet ports are controlled by
Microchip LAN9512 LAN controller chip.
CSI connector:
CSI – Camera Serial Interface is a serial interface outlined by MIPI (Mobile Industry
Processor Interface) partnership went for interfacing computerized cameras with a versatile
processor.
The Raspberry Pi establishment gives a camera specially made to the Pi which can be
associated with the Pi utilizing the CSI connector.
8
HDMI:
HDMI – High Definition Multimedia Interface
HDMI a type A port is provided on the Raspberry Pi to connect with HDMI screens.
The wavelengths of these regions and their applications are demonstrated as follows
The frequency range of infrared is greater than than microwave and lesser than noticeable
light. An infrared sensor emits or detects infrared radiation to detect its environment.
There are five essential components utilized as a part of a common infrared recognition
framework: an infrared source, a transmission medium, optical segment, infrared source or
beneficiaries and signal handling. Infrared lasers and Infrared LED's of particular
wavelength can be utilized as infrared sources. The three primary sorts of media utilized for
infrared transmission are vacuum, air and optical fibres. Optical gadgets are utilized to
center the infrared radiation or to limit the spectral reaction.
Optical lenses made of Quartz, Germanium and Silicon are utilized to focus the infrared
radiation. Infrared receivers can be photodiodes, phototransistors and so on some essential
9
specification of infrared receivers are photosensitivity, detectivity and noise alike power.
Signal processing is finished by speakers as the output of infrared detector is minor.
TYPES OF IR SENSORS:
Infrared sensors can be passive or active. Passive infrared sensors are essentially infrared
indicators. Passive infrared sensors don't utilize any infrared source and detects vitality
produced by obstacle in the field of view.
Active infrared sensors comprise of two components: infrared source and infrared detector.
Infrared sources incorporate a LED or infrared laser diode. Infrared detector incorporate
photodiodes or phototransistors. The energy discharged by the infrared source is reflected
by a obstacle and falls on the infrared detector.
Infrared Transmitter is a light emitting diode (LED) which emits infrared radiations. Hence,
they are called IR LED’s. Even though an IR LED looks like a normal LED, the radiation
emitted by it is invisible to the human eye.
10
Infrared Transmitter is a light emitting diode (LED) which emanates infrared radiations.
Subsequently, they are called IR LED's. Despite the fact that an IR LED resembles an
ordinary LED, the radiation produced by it is undetectable to the human eye.
anode
cathode
There are different types of infrared transmitters relying upon their wavelengths, output
power and reaction time.
11
Fig 3.5 – Circuit Diagram of IR transmitter
At the point when worked at a supply of 5V, the IR transmitter consumes around 3 to 5 mA
of current. Infrared transmitters can be modulated to create a particular frequency of
infrared light. The most regularly utilized modulation is OOK (ON – OFF – KEYING)
modulation.
IR transmitters can be found in a few applications. A few applications require infrared heat
and the best infrared source is infrared transmitter. At the point when infrared producers are
utilized with Quartz, sun based cells can be made.
IR RECEIVER:
Infrared receivers are likewise called as infrared sensors as they distinguish the radiation
from an IR transmitter. IR collectors come as photodiodes and phototransistors. Infrared
Photodiodes are not the same as should be expected photograph diodes as they identify just
12
infrared radiation. The photo of a regular IR receiver or a photodiode is demonstrated as
follows.
Types of IR receivers exist based on the wavelength, voltage, package, etc. When used in
an infrared transmitter – receiver combination, the wavelength of the receiver should match
with that of the transmitter.
Different kinds of IR receivers exist in light of the wavelength, voltage, bundle, and so
forth. At the point when utilized as a part of an infrared transmitter - receiver combination,
the wavelength of the recipient should coordinate with that of the transmitter.
13
Fig. 3.7 – Circuit Diagram of IR Receiver
PRINCIPLE OF WORKING :
The rule of an IR sensor filling in as an Object Detection Sensor can be clarified utilizing
the accompanying figure. An IR sensor comprises of an IR LED and an IR Photodiode;
together they are called as Photo – Coupler or Opto – Coupler.
At the point when the IR transmitter produces radiation, it achieves the obstacle and a
portion of the radiation reflects back to the IR receiver. In view of the intensity of the
reception by the IR receiver, the output of the sensor is characterized.
14
Fig3.8 – Obstacle Detection Diagram
At the point when the light radiated by the IR LED is occurrence on the photodiode after
hitting a question, the resistance of the photodiode tumbles down from a large value. One
of the input of the op - amp is at threshold value fixed by the potentiometer. The other input
to the op - amp is from the photodiode's series resistor. At the point when the incident
radiation is more on the photodiode, the voltage drop over the series resistor will be high.
In the IC, both the threshold voltage and the voltage over the series resistor are looked at. In
the event that the voltage over the resistor series to photodiode is more significant than that
of the threshold voltage, the output of the IC Op - Amp is high. As the output of the IC is
associated with a LED, it helps up. The threshold voltage can be balanced by altering the
potentiometer relying upon the natural conditions.
The situating of the IR LED and the IR Receiver is an main factor. At the point when the
IR LED is held straightforwardly before the IR recipient, this setup is called Direct
Incidence. For this situation, nearly the whole radiation from the IR LED will fall on the IR
receiver. Henceforth there is an observable pathway correspondence between the infrared
transmitter and the receiver. In the process that a obstacle falls in this line, it discourages
the radiation from achieving the recipient either by reflecting the radiation or absorbing the
radiation.
SERVO MECHANISM:
It is made up of three parts:
1. Controlled device
2. Output sensor
3. Feedback system
Here reference input signal is contrasted with reference output signal and the third signal
is creates by feedback system. What's more, this third signal goes about as information
signal to control gadget. This signal is available as long as feedback signal is produced or
there is contrast between reference input signal and reference output signal. So he
principle assignment of servo-mechanism is to keep up output of a structure a wanted an
incentive a nearness of noises.
these two signal, one originates from potentiometer and another originates from to her
source, will be prepared in input system and output will be given in term of error signal.
This mistake signal goes about as the contribution for engine and engine begins pivoting.
17
Presently engine shaft is associated with potentiometer and as engine pivots so the
potentiometer and it will produce a signal. So as the potentiometers angular position
changes, its output feedback signal changes. After a some point the situation of
potentiometer comes to a position that the output of potentiometer is same as output
signal gave. A this condition, here will be no output motion from the amplifier to the
engine contribution as there is no difference between external applied signal and the
signal produced a potentiometer, and in this circumstance engine quits turning.
18
Fig. 3.10 - L293D H bridge Motor driver IC
https://potentiallabs.com/cart/l293d-ic
We can't interface the motor straightforwardly to the raspberry pi as it gives the less
measure of current to drive the engine. So engines are associated through raspberry pi.
The motor requires high measure of current for starting a movement. The engines we
utilized are complete motive force systems which are effortlessly mounted and designed.
The reduction gear and set of electrical motor helps in simple establishment and
programming of the robot. This spares cost and decreases the complexities in planning
the automated system for development.
3.1.5 WEBCAME :
It is used as capture the live video while moving and con rolled through raspberry pi.
3.2 SOFTWARE
19
3.2.1 PuTTY:
PuTTY is free emulator in which write open-source code as requirement, serial console and
system record interchange application. Its maintenances a few system conventions,
including SCP, SSH, Telnet, rlogin, and raw attachment association. It can also connect
with the serial port.
PuTTY supports numerous variations from the safe remote terminal, and gives client
control over the SSH encryption key and protocol type, alternate ciphers. The system
correspondence layer support IPv6, and the SSH protocol supports the [email protected]
postponed pressure conspire. It can also be utilized with neighborhood serial port
connections.
PuTTY comes packaged with command - line SCP and SFTP customers, say "pscp" and
"psftp" individually, and plink, a command - line association apparatus, utilized for non-
intertactive sessions.
20
4. IMPLEMENTATION
4.1 HARDWARE:
We now have the robot body fabricated and Raspberry Pi arranged with the goal that we
can interface with it over the system; its presently time to assemble the together. The
Raspberry Pi can be introduced anyplace on the case. The key things to consider are the
length the link from the GPIO to the breadboard. In the robot vehicle demonstrated the
Raspberry Pi is at the front (or if nothing else what I assigned as the front) so it could
utilize the standard links. On the off chance that we would rather introduce it somewhere
else then you may need to get longer links. There are two openings on the Raspberry Pi
board that be utilized to secure it utilizing the PCB stands provided with the robot chassis.
The power supply should have the capacity to supply a running current of around 300mA
for the model A or 700mA if utilizing a model B. This is the primary reason that the model
An is more qualified for this undertaking, to diminish the load on the power supply. The
engines provided with the entertainer chassis are intended for a most extreme of 6V. On the
off chance that we factor in the voltage drop inside the electronic circuit then in a perfect
world it must to have a higher power supply. While we haven't settled on the best way to
switch the engines yet you could consider around 1 volt voltage drop in the hardware. So
we should to in this manner be searching for a power supply of around 7V, which is
21
required to run the motors at full power. Through testing we have discovered that the
specific engines we have will keep running on a 5V supply even with our control hardware.
In the event that utilizing 5V the engines will keep running with less power than if the
supply to the engines is 6V, however in tests it was appeared to be adequate for moving the
robot around on a generally level surface.
22
The following is an outline of the GPIO connector demonstrating its distinctive pin
references.
The numbers in the corner are the port numbers. These are numbered 1 to 40, numbered
vertically from the upper right. Where there are two GPIO numbers this alludes to a change
between update one and two of the Raspberry Pi, where a moment reference is indicated it
alludes to a substitute utilization of the pin, (for example, I2C, SPI or serial
correspondence).
To give the power supply through the GPIO then any of the GND and 5V pins can be
utilized. For this situation we have utilized pin 2 for the 5V supply and pin 39 for the
ground association. We initially associated the power supply to the power rails on the
breadboard and after that associated from those to the proper pin on the GPIO port.
23
Fig 4.2 Connection of L293D and Raspberry pi Board
This first design is the place the is a different power supply associated with the Raspberry
Pi to the one utilized for the engines. The ability to Vcc1 on the bridge IC is taken from the
5V pin on the GPIO connector as is powered from the Raspberry Pi.
4.2 SOFTWARE DESIGN:
24
4.2.1 Connect a raspberry pi to pc
The Raspberry Pi can be related with a PC using a standard Ethernet connect. Regardless
outline the SD card and a while later it should to be implanted in the opening on the
Raspberry Pi. Finally insert a scaled down scale USB control supply (used for most PDAs)
into the power connection and the NOOBS initially start screen will appear on the screen.
Present the Raspbian working system which is the recommended choice (squeeze space)
and after that press I to start the present. It will require a critical extend of time to
repartition the SD card and present the working structure, after which it will restart with the
Linux working system.
After the working structure boots out of the sudden the Raspberry Pi Software
Configuration Tool will run (raspberry-arrangement). This contraption gives a menu which
makes it more direct to features several highlights of the working system. We have
recorded a fragment of the pleasing alternatives underneath:
While we could arrange the Raspberry Pi to a present home remote framework this will
infer that in case we expel the robot from home then it won't be possible to talk with the
robot. We will likewise set-up the Raspberry Pi as a Wi-Fi hotspot. To do this we need to
present some additional programming and for that we require a working framework
25
affiliation. We have a model B with an Ethernet port and have a wired framework switch
supportive then we would interface be able to the framework direct to a switch and present
the packs that way (in which case jump to the accompanying region on presenting
additional programming). At first we need to modify the/et cetera/interfaces report which
prompts the working structure how to arrange the system interfaces..
We would now have the capacity to reconfigure the Raspberry Pi as a Wireless hotspot
with the objective that we would interface be able to with the robot from wherever paying
little respect to whether there is the same remote framework signal. This needs different
particular frameworks organization to work. We will rapidly clear up each one as we
incorporate it, yet it would be too much to illuminate each in detail.
We now need to reconfigure the system with a static IP address. While it is conceivable to
utilize a similar IP address run as we have on our current Wi-Fi arrange we can dodge some
potential issues by utilizing an alternate system extend. This will help on the off chance that
26
you attempt and interface from a PC that is associated with our neighborhood organize
(utilizing wired ethernet) and we are interfacing with the robot utilizing remote.
There are various system extends that are held for nearby utilize (odds are that your
regularly remote system utilizes one of these reaches). We have picked the system
10.5.5.0/24 as this is less usually utilized. We will set the robot to 10.5.5.1 which is the
primary usable IP address in that range.
sudo nano /etc/network/interfaces
Find the entry for the wireless LAN which we changed previously (wlan0).
Remove the iface wlan0 entry and the wireless network information and replace with:
iface wlan0 inet static
address 192.168.43.116
Now that the Raspberry Pi has a working network connection it should be possible to
remove the connections to the screen and keyboard and continue the rest of the
configuration over the network.
The usual way of connecting to a Linux computer is using SSH. This uses a text based
client that will run a shell on the “server”.
27
It allows we to run commands in the same way as we did for the configuration above, but
across the network instead of needing to be on the Raspberry Pi. SSH is an encrypted
protocol so that it is not possible for others on the network to see what commands are being
issued and more importantly the username and password used to login.
We can get an ssh client for most computers, including tablets and smart phones.
We have now build the hardware including the electronic circuit to control the motors.
What we now need is the software to make it work. Before we start writing the software
then we need to determine what we expect it to do and how it should do it. We are creating
a formal project then this is normally done through a formal software requirements
specification (SRS). The software requirements specification doesn't explain how the
software is to be written, but should provide a list of things that we need the software needs
to perform to be successful. The detail of the specification depends upon the size of the
software project, but it's always a good idea to think through the aims of the software
before you start programming.
The software created is to provide the control of a robot vehicle based around the
Raspberry Pi Ruby Robot. This software is intended as a demonstration of how the vehicle
can be controlled, it can then be used as a basis for future development of a program with
improved functionality. The software will allow a user to control the robot vehicle using
28
key-presses and will control the motors appropriately. It should allow change in speed and
direction. Will need to run on the Raspbian operating system. It should be easy to
understand the software so that it can be developed further. It must be able to control the
motor controller through the GPIO ports.
29
4.3 WEBCAM SETUP:
Presently, you need to utilize an administration called ffmpeg to see the encourage from the
webcam on the screen associated with the pi.Use "sudo well-suited get refresh" to refresh
records. To introduce ffmpef benefit, utilize these charges:
sudo apt-get install ffmpeg ffplay -f video4linux2 -framerate 15 -video_size 320x240
/dev/video0
The second charges start up the video having an edge rate of 15fps utilizing the
video4linux2 mode, having a determination of 320x240 and utilizing the gadget
from/dev/video0. When you run it, you will see the webcam feast upon the screen.
30
4.3.2 Video Streaming through Webcam
Here, the video from the raspberry pi is communicated on the neighborhood arrange. Any
gadget on this system can see the video from the webcam. To do this, you have to first
introduce the mjpg streamer. Utilize these commands to introduce it:
sudo apt-get install libv4l-dev sudo apt-get install libjpeg8-dev sudo apt-get install
subversion sudo apt-get install imagemagick
Next, to run this administration and to start gushing utilize the following commands:
31
5. FURTHER EXPANSION
The market for purchaser and office robots will develop at a CAGR of 17% in the vicinity of 2014
and 2019, seven times speedier than the market for assembling robots.
The purchaser/office robot advertise is right now drove by three particular classifications: home
cleaning and support, "telepresence" (i.e., working from home to occasions or remote workplaces),
and propelled robots for home excitement. The omnipresence of cell phones and tablets has made it
less demanding to create robots for buyer and office applications.
In 2015, robot deals expanded by 15% to 253,748 units, again by a wide margin the largest amount
at any point recorded for one year. The primary driver of the development in 2015 was the general
business with an expansion of 33% contrasted with 2014, specifically the gadgets business (+41%),
metal industry (+39%), the compound, plastics and elastic industry (+16%).
China has significantly expanded its leading position as the biggest market with a share of 27% of
the total supply in 2015.4.1 Space Robotics:
The examination region Space Robotics manages the advancement of astute robots for
extraterrestrial investigation concentrating on:
• Development of multi-utilitarian robot groups usable for various errands extending from
insitu examinations to the association and upkeep of framework. Reconfigurable
frameworks for planetary investigation.
• AI-based strategies for self-sufficient route and mission arranging in obscure landscape
32
• Development of system for client support in remote-controlled submerged vehicles
used virtual submersion strategies
• Design of strategies for autonomous control and mission assembling of robot arms
in underwater applications, especially with cutting edge sensor innovation, for
example, "Visual Servoing"
• Image assessment and protest recognition with modular and intelligent underwater
cameras
• Design of control strategies for next generation self-ruling underwater vehicles
Here, robots will be created to help protect and security work force. Fundamental purposes of our
exploration are:
• Development of profoundly versatile stages for indoor and open air applications
• Development and use of best in class sensor innovation in view of radar, laser scanner, and
warm vision to distinguish items and people, resp.
33
6. APPLICATIONS
There are many applications of raspberry pi such as robotics arm management exploitation
pi supported smart phone, android phone and wifi, vehicle speed detection by exploitation
pi, autonomous camera primarily based eye controlled, wheelchair system, an internet of
things approach for motion detection, real time vehicle , web primarily based automatic
irrigation system, a custom web of things aid system bluetooth communication, interface
with the raspberry pi system through android application, low price sensible security
camera capability exploitation raspberry pi and open-cv , object trailing and autonomous
mechanism , design of tracked mechanism with device for police investigation , raspberry
pi and image process primarily based electronic voting machine (evm) , remote control of a
domestic instrumentation , design and development of a mobile , android application
supported raspberry pi card, etc
34
7. CONCULSION
Mainly our main moto is to move a robot wirelessly. This robot can be used in any of the
areas of the world but it requires a wifi connection. The code used in moving this robot is
basically a python code which makes it easier to work. Logic convertor can also be used in
changing voltage from a specific value to a desired value. For monitoring any particular
area video survilleance is used . It has a lot contributing nature in military applications. To
keep an eye on the enemy these kinds of robots are very useful ,also in those areas where it
is not possible for humans to go robots can a play a vital role there. Also it is not easy to
deployed these kinds of robots in areas where there is accessibilty. These kinds of robots
can be controlled by GUI (Graphical user interface). As the robot is containing a camera
which can copy the images and finally it will send to the related server by which the user
can control the live feedback. Wireless robot has a number of application in where human
reach is quite difficult such as safeguarding a particular ground, keeping a check on social
media etc. Also these robots can work on themselves and accordingly work on particular
aspect. That is the beauty of this project.
35
8. REFERENCES:
• https://www.scribd.com/document/31211623/Infrared-Wireless-Headphones
• http://journals.sagepub.com/doi/10.1177/1087057110368994
• http://www.penguintutor.com/electronics/robot/rubyrobot-detailedguide.pdf
• https://pihw.wordpress.com/guides/guide-to-breadboarding/
• https://www.manualslib.com/manual/883193/Raspberry-Pi-Raspberry-Pi-A.html
• https://pdfs.semanticscholar.org/9bea/e11b68404fae59523f461c04bcd5c0e6438c.pd
f
• https://www.free-ebooks.net/ebook/GSM-Based-Versatile-Robotic-Vehicle-Using-
PIC-Microcontroller-Report/pdf?dl&preview
• http://www.iiste.org/Journals/index.php/ISDE/article/viewFile/19583/19977
• http://www.ijrat.org/downloads/MOMENTUM17/MOMENTUM17-47.pdf
• https://www.scribd.com/document/40796290/Wireless-Communication
• http://www.ripublication.com/ijaer16/ijaerv11n6_114.pdf
• http://www.nrcresearchpress.com/doi/full/10.1139/cjz-2015-0103
• http://www.ijcstjournal.org/volume-5/issue-3/IJCST-V5I3P30.pdf
• https://www.marxists.org/history/etol/writers/souvar/works/1930/02/fiveyearplan.ht
m
• https://en.wikipedia.org/wiki/Wikipedia:Reference_desk/Archives/Science/2010_M
arch_2
• http://ask.xmodulo.com/install-usb-webcam-raspberry-pi.html
• https://en.wikipedia.org/wiki/Razberry_pi
• https://www.slideserve.com/inimad/the-ultimate-raspberry-pi-handbook
• https://www.hobbytronics.co.uk/raspberry-pi-serial-port
36
• http://www.academia.edu/14543425/AUTOMATIC_SPEED_CONTROL_OF_VE
HICLES_USING_CONTROLLER
• https://www.electronicshub.org/ir-sensor/
• http://www.instructables.com/id/Interface-InfraRed-Sensor-Using-NodeMCU/
• https://en.wikipedia.org/wiki/Infrared
• https://www.quora.com/How-does-an-IR-sensor-work
• https://www.element14.com/community/docs/DOC-89005/l/element14-essentials-
motor-control-1
• https://www.electrical4u.com/servo-motor-servo-mechanism-theory-and-working-
principle/
• https://www.quora.com/What-is-gear-motors-And-types-of-gear-motors
• https://www.element14.com/community/docs/DOC-78170/l/connecting-to-a-
remote-desktop-on-the-raspberry-pi
• http://www.circuitbasics.com/raspberry-pi-basics-setup-without-monitor-keyboard-
headless-mode/
• http://www.circuitbasics.com/how-to-write-and-run-a-python-program-on-the-
raspberry-pi/
37