Conventionally, wireless-controlled robots use RF circuits,which have the drawbacks of limited working range, limited frequency range and limited control. Use of a mobile phone for robotic control can overcome these limitations. It provides the advantages of robust control, working range as large as the coverage area of the service provider,no interference with other controllers and up to twelve controls.Although the appearance and capabilities of robots vary vastly, all robots share the features of a mechanical, movable structure under some form of control. The control of robot involves three distinct phases: reception, processing and action. Generally, the preceptors are sensors mounted on the robot, processing is done by the on-board microcontroller or processor, and the task (action) is performed using motors or with some other actuators.

In this project, the robot is controlled by a mobile phone that makes a call to the mobile phone attached to the robot. In the course of a call, if any button is pressed,a tone corresponding to the button pressed is heard at the other end of the call. This tone is called ‘dual-tone multiple-frequency’ (DTMF) tone. The robot perceives this DTMF tone with the help of the 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 into its equivalent binary digit and this binary number is sent to the microcontroller.The microcontroller is preprogrammed to take a decision for any given 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 fr telephone signaling over the line in the voice-frequency band to the call switching centre. The version of DTMF used for telephone tone dialing is known as ‘Touch-Tone.’DTMF assigns a specific frequency (consisting of two separatetones) to each key so that it can easily be identified by the electronic circuit. The signal generated by the DTMF encoder is a direct algebraic summation, 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 1336 Hz and 770 Hz to the other end of the line. The tones and assignments in a DTMF system are shown in Table I. 
<p>can an iPhone work as a receiver ?</p>
<p>can an iPhone work as a receiver ?</p>
Where i can buy Motor M1 and M2 in india . plz reply ...
Where i can buy Motor M1 and M2 in india . plz reply ...
Where i can buy Motor M1 and M2 in india . plz reply ...
how to connect ear phone with it???which wire we should give to the input dtmf decoder ... and which should be grounded????
tip=tone and ring=GND <br><br>tip to green wire from jack and black to GND from Jack to connect ear phone done :)
<p>do you have c language program for this project?</p>
<p>What are the components and circuit required to the this same project with atmega8 microcontroller??? </p>
<p>It is one of my favorite projects in Robotics. Very interesting. Thanks for sharing this wonderful project. I have worked on <strong><a href="http://www.electronicshub.org/dtmf-mobile-controlled-robot-without-microcontroller/" rel="nofollow">DTMF Mobile Controlled Robotic Vehicle without using Microcontroller</a></strong>. Now I am planning to add some more extra features to this circuit.</p>
<p>yaar any body has the program &amp; p.c.b layout of this project plz send me on abhibhadula1992@gmail.com plzz urgent help</p>
<p>I&rsquo;m working on a project which is about making a rescue <br>robot . I have struggling with it for 4 months and now all the mechanical works <br>had been done . but I&rsquo;m facing difficulty in make the robot to work with rf <br>module can u plzz help me&hellip;</p><p>I want make transmitter and receiver that can control the <br>motion&hellip;I mean that receiver should have control 8 dc gear motor and each dc <br>motor should have a forward and backward botton to control the motion &hellip;&hellip;can u <br>kindly help me with this project &hellip;.if u can make the circuit board diagram for <br>the PCB &hellip;.or any other suggestion plz reply&hellip;&hellip;mail me at &ldquo;sunny1995gagan@gmail.com&rdquo;</p>
<p>Was this Atmega 16 used SPI or Uart for communicatn with DTMF</p>
thanku for the project i question sir, will this microcontroller n devlopment board do it-<br> 1) http://www.ebay.in/itm/Buy-Atmega168-IC-Arduino-Duemilanove-Boot-loader-WDT-16Mhz-Version-/261240783294?pt=LH_DefaultDomain_203&amp;hash=item3cd32a01be#ht_1304wt_906<br> <br> 2)http://www.ebay.in/itm/New-Atmel-AVR-28-Development-Board-projects-Microcontroller-not-included-/261240967992?pt=LH_DefaultDomain_203&amp;hash=item3cd32cd338#ht_1129wt_906
hey buddy <br>well thanks <br>where did u got the wheels about 1/2&quot; thick??? <br>how should i increase it's speed???
http://thehobbyshop.in/index.php?main_page=index&amp;cPath=43_45 <br> <br>please suggest me the components required.
So it means it will work....
Will this work with a 4*4 matrix keypad which produces same frequencies that mobile produces.
i want to make this robot, can u please guide me in detail.? <br>
can you tell me how to interface serial ttl gsm modem with dtmf decoder instant of cell phone
any one would be kind enough to help me with designing a obstacle detector with this cell phone operated robot would be a big help
can get the coding for my last project , please
http://www.instructables.com/id/Cellphone-Operated-Robot-1/step4/SOFTWARE-DESCRIPTION-AND-WORKING/ <br> <br>you can download <br>
which cell phone model i can use sir?.how to know a cell phone is working with DTMF or not?
only nokia old ! <br> <br>samsung not working !
Sir, Good day, I'm going to ask if where do i put the separate voltage for the MT8870 decoder IC? and can you please guide me in how to mount the earplug to the circuit?
are u use voltage regulator and why u use it......and where.....
only 6v !
can i use 80v51 RD2 OR 8051 MICROCONTROLLER ?????<br>withe same code???<br>
Same no !
sir how did u connect the mt8870 DTMF to not gate and to atmega 16?..
can u please tell me what would be total cost of project (cost of components) in rupees
Rs.500-1000/- low price ! ! :)
how to burn the atmega 16<br>
AVR ISP programmer burn !!!! Yes !
really nice project dude................
how to identify Ring &amp; Tip in Ear Phones???? and can v use any mobilephone @ robot end!!!<br>
interesting stuff
did you use ceramic capacitor of &quot;0.47micro farate&quot; ??. I have used electrolytic but circuit is not working.<br>plz rply soon..............
i dot think u would get a electrolyte capacitor of 0.47uf thats impossible<br>u can get a ceramic capacitor of 0.47uf
the motor is running as soon as i put da battery..da driver is not listening to the mc..wat to do??<br>
great job, but you should post some pictures of the actual building process and maybe a video of it operating
Agreed. This looks really cool, but it would be great to get some more photos.
Video Yes !
nice stuff<br>

About This Instructable


114 favorites


Bio: I like to build robots We make robots, computer ,rocket ,tech and hacking videos, and other robot build my youtube username --Avadhut1003 www.avadhutelectronics.blogspot ...
More by Avadhut.Deshmukh: Google doodle Basketball hack full points ! ganapati papercraft template Google Doodle Game Slalom Canoe hack
Add instructable to: