Wireless Electronic Notice Board using GSM Circuit - Electronics Hub [PDF]

Jump to Download Project Code - ... using functions and c codes. 2.re you trying to make the same project or different o

54 downloads 17 Views 813KB Size

Recommend Stories


Digital Notice Board with GSM Interface Using Visual Basic 6.0
No matter how you feel: Get Up, Dress Up, Show Up, and Never Give Up! Anonymous

Electronic Notice Board for Professional College
Ask yourself: Is there someone who has hurt or angered me that I need to forgive? Next

Electronics Circuit Simulations
There are only two mistakes one can make along the road to truth; not going all the way, and not starting.

Notice Board
Knock, And He'll open the door. Vanish, And He'll make you shine like the sun. Fall, And He'll raise

Notice Board
The happiest people don't have the best of everything, they just make the best of everything. Anony

PdF Electronic Devices and Circuit Theory
The wound is the place where the Light enters you. Rumi

[PDF] Electronic Circuit Analysis and Design
Sorrow prepares you for joy. It violently sweeps everything out of your house, so that new joy can find

[PDF] Electronic Devices and Circuit Theory
Never wish them pain. That's not who you are. If they caused you pain, they must have pain inside. Wish

[PDF] Electronic Devices and Circuit Theory
There are only two mistakes one can make along the road to truth; not going all the way, and not starting.

PDF Online Electronic Devices and Circuit Theory
If you are irritated by every rub, how will your mirror be polished? Rumi

Idea Transcript


ELECTRONICS HUB P R O J E C T S | T U T O R IA L S | C O U R S E S | K IT S

HOME



PROJECTS



MINI PROJECTS



FREE CIRCUITS



TUTORIALS



SYMBOLS



DIY



PROJECT KITS



COURSES



CONTACT US

YOU ARE HERE: HOME / FREE PROJECT CIRCUITS / EMBEDDED / 8051 MICROCONTROLLER / WIRELESS ELECTRONIC NOTICE

Search this website …

BOARD USING GSM

Wireless Electronic Notice Board using GSM AUGUST 24, 2017 BY ADMINISTRATOR — 127 COMMENTS

We know the importance of notice boards in public places like railway stations, bus stations and airports. But changing notices day-to-day is a difficult task. This article explains you how to design a Wireless Electronic Notice Board using GSM technology. The project displays the data on LCD whatever we sent from the mobile.

There are many wireless communication technologies like Bluetooth, RF Communication, ZigBee, etc. but GSM Technology based communication allows long range, reliable and secure communication. The Wireless Electronic Notice Board using GSM project, as the name suggests, is built around GSM Technology as mobile phones (that communicate through GSM Technology) have become very abundant, cheap and easy to use. NOTE: We need a Mobile Phone to send the Message (Notice) and a GSM MODEM to receive that

Suggest A Topic [or] Project

notice. Related Post: RFID Based Attendance System using Microcontroller

Table of Contents 1. Construction and Output Video 2. Circuit Principle 3. Circuit Diagram of Wireless Electronic Notice Board using GSM 4. Components for Wireless Electronic Notice Board using GSM 4.1. Hardware Requirements 4.2. Software Requirements

5. Circuit Design 6. Circuit Algorithm 7. Circuit Simulation Video 8. How to Operate Wireless Electronic Notice Board using GSM? 9. Circuit Advantages 10. Circuit Applications 11. Circuit Limitations 12. Download Project Code

Construction and Output Video

Circuit Principle When we send the message from the mobile, the GSM Modem which is connected to the Microcontroller and the display unit, will receive the message. Now, the microcontroller reads the message from the GSM Modem and displays it on LCD. When user sends the message from the mobile, GSM modem sends the below command serially

PROJECTS BY CATEGORY

to indicate that a new message is received. +CMTI: “SM”,3

Arduino Projects (200+) Electronics Projects (250+)

In the above command, number “3” indicates the location of the new message i.e. it is the third

Mini Project Circuits (160+)

message in the inbox. Now you need to read this unread message to display on LCD. The

Mini Project Ideas (150+)

command to read the message from GSM modem is

ECE Projects (150+) EEE Projects (150+)

AT+CMGR=3

8051 Projects (110+) Raspberry Pi Projects (101+)

Here, the number “3” indicates the location of the message to be read. After giving this command to

Electrical Project Ideas (100+)

the GSM module, it will send the below command serially.

Embedded Projects (100+) Latest Electronics Ideas (100+)

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

Microcontroller Mini Projects (100+) Robotics Projects (100+)

Electronics Hub

VLSI Projects (100+) Solar Projects (100+)

In the above command, “REC UNREAD” indicates that message is unread message, “MDWAYSMS” indicates sender mobile number or name, 13/05/20 indicates the date, 15:31 indicates

IOT Projects (100+)

time and Electronics hub is the content of the message.

Communication Projects (70+)

From the above command we need to extract message (Electronics Hub) sent by the user to

Power Electronics Projects (60+)

LED Projects (70+)

display it on the notice board (LCD).

RFID Projects (60+) Home Automation Projects (50+)

Circuit Diagram of Wireless Electronic Notice Board using GSM

Matlab Projects (50+) EIE Projects (50+) Wireless Projects (50+) LabView Projects (45+) Zigbee Projects (45+) GSM Projects (40+) 555 Timer Circuits (40+) Sensor Projects (40+) ARM Projects (60+) DTMF Projects (30+) PIC Projects (30+) Electrical Mini Projects (25)

Components for Wireless Electronic Notice Board using GSM Hardware Requirements 8051 Microcontroller (AT89C51) 8051 Programming board (Programmer with cable) 8051 Development Board SIM 900A GSM MODEM (GSM Module) SIM Card (for inserting in GSM Modem) A mobile phone with a SIM Card already inserted 16 x 2 LCD Display 10 K Potentiometer Connecting wires Power Supply If 8051 Development Board is not available, then you need the following components 2 x 10 K Resistors (1/4 Watt) 2 x 33pF Ceramic Disc type Capacitors Push Button 10µF / 16V Capacitor (Polarized) 0592 MHz Quartz Crystal

Software Requirements Keil µVision IDE (for writing the program and generating .hex file) Willar Software (for burning the .hex file in to the microcontroller) Proteus (for circuit diagram and simulation)

Buy Step by step Guide along with Code:Wireless Electronic Notice Board using GSM »

Circuit Design The above circuit of the Wireless Electronic Notice Board using GSM consists of 8051 Microcontroller, GSM Module (Modem) and 16 x 2 LCD. Here, the 16 x 2 LCD is used to display message and is used in 8 – bit mode. Means, we need 8 data lines to display the data. The data lines of the LCD Display are connected to PORT1 Pins. The control pins RS, RW, and E pins are connected to P3.6, GND and P3.7 pins respectively. The GSM Module is directly connected to the microcontroller as the logic levels of both the GSM Modem and Microcontroller are already matched in the GSM Module Board. If there is no level converter on the board, then we need to use MAX232 level converter as a mediator between Controller and GSM to transfer the data. To know more details about max232 refer Max232 Datasheet In order to communicate with the GSM Modem, we need to send some AT commands using serial communication (UART protocol). Here, GSM SIM 900A module is used. This module requires 9600 baud rate. To know more details about GSM go through the article GSM Interfacing with 8051 Microcontroller

Circuit Algorithm 1. Initialize the LCD and UART protocol 2. Check for the command +CMTI: “SM”,3 (Location number) to know whether the new message is received or not. 3. If you receive the command, then store message location number. 4. Now read that particular location and extract the body of the message. 5. Display the message on LCD. Use below code to display message on LCD wirelessly using GSM while (rx_data() ! = 0x0d); while (rx_data() ! = 0x0a); if (rx_data() == ‘+’) { if (rx_data() == ‘C’) { if (rx_data() == ‘M’) { if (rx_data() == ‘T’) { if(rx_data()==’I’) { while (rx_data() != ‘,’); a = rx_data (); delay_ms (10); tx_string (“at”); tx_data (0x0d); tx_data (0x0a); tx_string (“at + cmgf =1”); tx_data (0x0d); tx_data (0x0a); tx_string (“at + cmgr =”); tx_data (a); tx_data (0x0d); tx_data (0x0a); while (rx_data() ! = 0x0a); while (rx_data() != 0x0a); while (rx_data() ! = 0x0a); for (i=0; i

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.