Project For Engineers

Gsm controlled robot

No comments

GSM controlled robot or SMS controlled robot is a wireless robot which performs the necessary actions by receiving a set of instructions in the form a Short Message Service (SMS). In this project we can control the robot directions like forward, backward, left and right by sending SMS from the mobile. Earlier, we have already seen the working of a DTMF Controlled Robot without using Microcontroller.

This project mainly consists of 2 sections, one is mobile unit and the other one is robot unit. The GSM modem which is fixed at the robot receives the messages sent by the mobile and gives the instructions to the microcontroller to control the robot directions. In this project, we interface 8051 microcontroller with GSM SIM 300. The protocol used for the communication between controller and GSM modem is UART (Universal Asynchronous Receiver-Transmitter). This system continuously checks for message to take the decision for controlling the robot.

GSM Controlled Robot Circuit Principle:
When we send the message from the mobile to the modem, GSM modem sends the below command serially to indicate that new message is received.

+CMTI: “SM”,3

In the above command number 3 indicates the location of the new message. Now we need to read this unread message to display it on LCD. The command to read the message from GSM modem is

at+cmgr=3

Here the number 3 indicates the location of the message to be read. After sending this command to GSM module, modem sends the below command serially.

+CMGR: “REC UNREAD”,”MD-WAYSMS”,,”13/05/20,15:31:48+34″
forward

In the above command “REC UNREAD” indicates that message is unread message, “MD-WAYSMS” indicates sender mobile number or name, 13/05/20 indicates the date, 15:31 indicates time and forward is the content of the message.

From the above command, we need to extract message (forward) sent by the user. Now compare this message with predefined strings (forward, backward, left, right), based on result control the robot.

GSM Controlled Robot Block Diagram:
GSM Controlled Robot – Block Diagram
GSM Controlled Robot using 8051 Microcontroller Circuit:
GSM Controlled Robot Circuit Diagram
Hardware Requirements:

8051 Microcontroller
AT89C51 Programming board
Programming cable
16*2 LCD
MAX 232 level converter
GSM sim 300 module
L293D motor driver
Robot
9V DC batteries – 2
5V power supply circuit
0.1uF ceramic capacitors – 4
33pF capacitors – 2
10uF electrolytic capacitor
12MHz crystal
10k (1/4 watt) resistor
 Single pin connecting wires
Software Requirements:

No comments :

Post a Comment