- This topic has 7 replies, 2 voices, and was last updated 9 years, 5 months ago by Anonymous.
April 27, 2013 at 1:58 pm #2352
I want to design a robot/ land rover that can be remote controlled via sms by AT commands. What I understood is that I need a GSM modem like SIM300 / SIM900 or a phone to receive sms and an MCU like Atmega 8/ Atmega 16 to control the motors of the robot acc to sms.
Sir can u plz giv me the step-by-step details abt how to design the robot including ckt diagram, PCB diagram, circuit components, programming (in C)?
I stumbled upon a video on YouTube which uses SIM300 and Atmega8 as MCU to control a robot by sms. You can search “SIM 300 GSM_GPRS Modem based SMS Controlled Robot” in Search field. I am not giving the diret link as my post is being blocked by ur site as spam.
Plz sir I need all the steps. Also sir, can a Nokia/Samsung phone replace the SIM300 modem? Plz Sir help me, it is urgent for my College Project. I shall be very grateful to you.
Thnx n Regards,
Soubhik.May 8, 2013 at 3:43 pm #9683
Thank you, sir. But Sir, I need the ckt diagram too. I hv an AVR development board to which I think I hv to connect a RELAY CKT to control the motors. I hv written a tentative program too which controls the OUTPUT pins acc to HIGH or LOW signal received at Input pin. But I hv no idea abt how to connect the SIM900 wid the AVR Atmega 8 development board and make it interpret the sms commands like ‘1’ for ON & ‘0’ for OFF. Sir can u plz giv me the circuit diagram and the necessary componebnts that I need? Plz sir.May 12, 2013 at 5:19 pm #9721
Thank you sir.
Sir, I just need the circuit connections for SIM900 module to interpret my sms commands (AT Command concept) like if I send ‘1’ via sms, it would send an ON or HIGH SIGNAL, and if I send ‘0’ it would send an OFF or LOW SIGNAL. I cannot get how to make the circuit so as to make the SIM900 interpret the SMS commands so as to send HIGH or LOW signal to the AVR microcontroller.
I am stressing on AVR because I already have an AVR development board. But you may suggest help with 8051.
I am not having any problem with programming or AVR. My problem is how to make my sim900 interpret the sms commands and send HIGH or LOW SIGNALS accordingly to AVR. Rest is okay for me.
Thank You sir very much.
Soubhik.May 12, 2013 at 5:27 pm #9722
My robot shall move according to the sms I send. It’s steering is based on Differential drive. It has 4 motors (2 on each side parallely connected). The robot will perform the following action based on sms sent. The SMS shall be a 2-digit no. consisting of only ‘0’ or ‘1’. The 1st digit controls 4 left side & 2nd digit controls right side.
‘1’ should send a high signal and ‘0’ should send a low signal so that AVR Atmega 16 can prepare the output acc to HIGH/LOW signal and send it to L293D IC.
Thank You Sir very much.
Soubhik.May 20, 2013 at 10:15 am #9798
My robot shall move according to the sms I send. It’s steering is based on Differential drive.
It has 4 motors (2 on each side parallely connected). The robot will perform the following
action based on sms sent. The SMS shall be a 2-digit no. consisting of only ‘0’ or ‘1’. The
1st digit controls left side motors & 2nd digit controls right sidemotors.
11 FORWARD (switches ON both side motors)
01 LEFT (switches OFF left motor OR rotates LEFT motor in OPPOSITE direction and RIGHT motor ON)
10 RIGHT (switches ON LEFT motor and RIGHT motor OFF OR rotates RIGHT motor in OPPOSITE direction )
00 STOP (switches OFF both side motors)
‘1’ should send a high signal and ‘0’ should send a low signal so that AVR Atmega 8 can prepare the
output according to HIGH/LOW signal and send it to L293D IC. Sending ‘0’ switches OFF
corresponding motor or makes it rotate in opposite direction, sending ‘1’ switches on corresponding
motor to allow Differential Drive steering method. Also if it may be possible to send inputs of more digits,
each digit controlling a particular function like switching on robot lights etc.(in that case sending a 3-digit no.).
But I am not getting how to make SIM900 interpret my sms commands and make the Atmega8 or 16 perform the required action on I/O pins. Can you please give me the complete circuit
diagram and PCB diagram with the connections of SIM900, Atmega 8 and L293D IC and other
components which I may need?
Please Sir help me for this college project.June 8, 2013 at 2:01 pm #9906June 8, 2013 at 2:22 pm #9907
I have connected PIN RxD (PD0) of Atmega 8 to TxD of SIM900 and PIN TxD (PD1) of Atmega 8 to RxD of SIM900. Pins PB and PC are OUTPUT PINS connected via switches to L293D IC.July 5, 2013 at 7:11 am #10104AnonymousGuest
I Need this Project and I want this project my no is 9502395519
Thanking you sir
S NAGESWARA RAO
- You must be logged in to reply to this topic.