07-09-2012, 12:45 PM
CELLPHONE –CONTROLLED ROBOT
CELLPHONE OPERATED ROBOT.docx (Size: 2.24 MB / Downloads: 141)
ABSTRACT
Most of Artificial Intelligence will eventually lead to robotics. Most neural networking, natural language processing, image recognition, speech recognition/synthesis research aims at eventually incorporating their technology into the epitome of robotics – the creation of a fully humanoid robot.
The field of robotics has been around nearly as long as Artificial Intelligence – but the field has made little progress. This is only natural, since the field not only attempts to conquer intelligence, but also the body that embodies it – a formidable task. Robotics, though, is not just about humanoid robots; but also about their commercial applications in manufacturing, safety and hundreds of other fields.
It is only relatively recently that robots have started to employ a degree of Artificial Intelligence in their work – many robots required human operators, or precise guidance throughout their missions. Slowly, robots are becoming more and more autonomous. Robotics is an absolutely fascinating field that interests most people. Robot is a system that contains sensors, control systems, manipulators, power supplies and software all working together to perform a task. Robot should have Sensing, Movement, Energy and Intelligence characteristics.
INTRODUCTION
In this project the robot, is controlled by a mobile phone that makes call to the mobile phone attached to the robot in the course of the call, if any button is pressed control corresponding to the button pressed is heard at the other end of the call. This tone is called dual tone multi frequency tome (DTMF) robot receives this DTMF tone with the help of phone stacked in the robot
The received tone is processed by the atmega16 microcontroller with the help of DTMF decoder MT8870 the decoder decodes the DTMF tone in to its equivalent binary digit and this binary number is send to the microcontroller, the microcontroller is preprogrammed to take a decision for any give input and outputs its decision to motor drivers in order to drive the motors for forward or backward motion or a turn.
The mobile that makes a call to the mobile phone stacked in the robot acts as a remote. So this simple robotic project does not require the construction of receiver and transmitter units.
DTMF signaling is used for telephone signaling over the line in the voice frequency band to the call switching center. The version of DTMF used for telephone dialing is known as touch tone.
DTMF assigns a specific frequency (consisting of two separate tones) to each key s that it can easily be identified by the electronic circuit. The signal generated by the DTMF encoder is the direct al-gebric submission, in real time of the amplitudes of two sine (cosine) waves of different frequencies, i.e. ,pressing 5 will send a tone made by adding 1336hz and 770hz to the other end of the mobile.
How to build cell phone operated Robot ?
Robot, is controlled by a mobile phone that makes call to the mobile phone attached to the robot in the course of the call, if any button is pressed control corresponding to the button pressed is heard at the other end of the call. This tone is called dual tone multi frequency tome (DTMF) robot receives this DTMF tone with the help of phone stacked in the robot,
The received tone is processed by the Arduino with the help of DTMF decoder HT7190D the decoder decodes the DTMF tone in to its equivalent binary digit and this binary number is send to the Arduino, the Arduino is preprogrammed to take a decision for any give input and outputs its decision to motor drivers in order to drive the motors for forward or backward motion or a turn.
The mobile that makes a call to the mobile phone stacked in the robot acts as a remote. So you do not require the construction of receiver and transmitter units.
DTMF signaling is used for telephone signaling over the line in the voice frequency band to the call switching center. The version of DTMF used for telephone dialing is
known as touch tone.
DTMF assigns a specific frequency to each keys that it can easily be identified by the electronic circuit. The signal generated by the DTMF encoder is the direct al-gebric submission, in real time of the amplitudes of two sine waves of different frequencies, i.e., pressing 5 will send a tone made by adding 1336 Hz and 770 Hz to the other end of the mobile.
Why AT89S52?
The system requirements and control specifications clearly rule out the use of 16, 32 or 64 bit micro controllers or microprocessors. Systems using these may be earlier to implement due to large number of internal features. They are also faster and more reliable but, 8-bit micro controller satisfactorily serves the above application. Using an inexpensive 8-bit Microcontroller will doom the 32-bit product failure in any competitive market place.
Coming to the question of why to use AT89S52 of all the 8-bit microcontroller available in the market the main answer would be because it has 4 Kb on chip flash memory which is just sufficient for our application. The on-chip Flash ROM allows the program memory to be reprogrammed in system or by conventional non-volatile memory Programmer. Moreover ATMEL is the leader in flash technology in today’s market place and hence using AT 89S52 is the optimal solution.