8051 Projects [ Download final year project using 8051 microcontroller with complete project report, code and circuit diagram. ]
GSM Notice Board
Author Kiran Gowle
Description GSM Notice Board


Image: http://www.8051projects.net/images/gsm-notice-board.jpg


This project is a simple GSM Based project where 20x4 LCD is used as display for Notice board and GSM modem is used for receiving and sending SMS. When a user wants to display a notice/message on the notice board, user will send sms from a verified mobile number and sms recevied is displayed on LCD. Project involves simple security feature where SMS sender's number is compared with a pre-configured number (hardcoded in source code). If sms is recevied from an unknown sender, a notification SMS is sent to pre-configured number notifying an invalid access to board.

This project is fairly simple but its main purpose is to demonstrates reading and sending SMS using GSM Modem. There are many users on forum who struggles getting SMS read working in their projects. So For them this project is a starting point.

I want to thank Kiran Gowle (kirangowle) for submitting this project. I am sure his contribution will help many others on this website. If you have any queries regarding this project, Please feel free to post in forum.

Click on download link to download this project.
[summary]This project is a simple GSM Based project where 20x4 LCD is used as display for Notice board and GSM modem is used for receiving and sending SMS.[/summary]
[skill]GSM, 8051, LCD[/skill]
[prlevel]2[/prlevel]
Image no image available
Filesize 106.6 kB
Date
Downloads 22695
Download
Rating
 10.0 - 1 vote  
<< Previous [Electronic Voting machine with Managed Control Unit (Project Report Included)] Back to list [Metro Train Prototype Project with Project Report] Next >>


Comments
sir, i want assembly code for gsm module interfacing with 89c52 and gsm900 module are help me. i don't know c program. please help me sir.
Thanking you

[ Comment by MARIAPRAKASH :: ]


@MARIAPRAKASH Post in forum.. we will help you.

[ Comment by :: ]


sir can u please tell me here u used which type of gsm modem either sim300 or sim900 or sim900A.

[ Comment by siddardha :: ]


@siddardha, it should work with any modem as SMS commands are as per GSM standard. In this project I think SIM900 is used.

[ Comment by :: ]


thank you sir.can i use sim900A gsm modem.

[ Comment by siddardha :: ]


i have wired the circuit as per the diagram, lcd used jhd 204a, insted of lm044.
iam not getting any message in the lcd display. can anybody help me

[ Comment by pauly :: ]


WIRED THE CIRCUIT AS PER CKT DIAGRAM,LCD USED JHD204A INSTED OF LM044L,CRYSTAL USED 11.0592MHZ. IAM NOT GETTING ANY MESSAGE IN THE LCD,CAN ANYBODY HELP ME

[ Comment by pauly :: ]


@pauly: Dont use caps.

LCD USED JHD204A INSTED OF LM044L


Both LCDs are same, It should work. Please use forum for help. Use post a question button

[ Comment by :: ]


@siddardha, Yes you can use.

[ Comment by :: ]


thank you @ajay_bhargav and how can i send message in proteus using virtual terminal and how many messages i can store and how i can access them please kindly help me.

[ Comment by siddardha :: ]


@siddardha, You will need a real modem which connects to your PC serial port. and in proteus instead of using virtual terminal use COMPIM component which uses your PC serial port so you can talk to real world devices. If you need more help please post in forum.

[ Comment by :: ]


Can i use this code for 16 X 2 LCD ????
I used AT89S52 controller... & SIM 300 GSM module...

[ Comment by nirlep_EC :: ]


This code uses 4 line LCD so addresses of line will change, you need to change it to use 2 line LCD.

[ Comment by :: ]


Hello. i have problem when i try to compile the program. it said that #include<reg51.h> are missing. can u help me

[ Comment by ASH13 :: ]


@ASH13, This code is written for Keil. Make sure you're using the right compiler. If you face issue again, post your question in forum.

[ Comment by :: ]


hello @ajay_bhargav , my project not working , i am using Arduino GPRS Shield ( http://www.geeetech.com/wiki/index.php/Arduino_GPRS_Shield ). plz help me

[ Comment by sharif :: ]


i am can't find the my Gsm sim900 TX & RX port , plz suggest me how to connect AT89c52 and GSM sim900 , i am successfully sent and received call/sms in my laptop with GSM SIM900 + Arduino V3 ATmega328P + Arduino default program, this is my gsm http://www.geeetech.com/wiki/index.php/Arduino_GPRS_Shieldn . this gsm is working ? without Arduino . and i am confused about ''Connect Max232 if your modem does not have TTL Connections " i don't know my gsm not have or have TTL Connections.

Thanks

[ Comment by masharif46 :: ]


@masharif46, I suggest you post in forum for any further question. At first look at the GPRS shield. It does have TTL connections. and even the wiki page says the same:
"The shield also has the 12 GPIOs, 2 PWMs and an ADC of the SIM900 module(They are all 2V8 logic) present onboard." Please if you have anymore question, post in forum.

[ Comment by :: ]


plz suggest me , how to connect AT89c52 and GSM sim900 ?

[ Comment by masharif46 :: ]


i can run my project using this GPRS shield ?

[ Comment by masharif46 :: ]


@masharif46, Please use forum.

[ Comment by :: ]


if my gsm have not TTL then how to Connect Max232 + gsm , plz give me cct .

[ Comment by masharif46 :: ]


how shall i connect gsm modem with microcontroller???? can i use tx rx of gsm modem directly???or there must have to use max232????


[ Comment by maarkailash :: ]


I want to send sms to user when smoke is detected I am using 8051 microcontroller and sim 300 gsm modem would you please help me assembly language coding. thank you


[ Comment by worke :: ]


@worke Please post in forum for help.

[ Comment by :: ]


I'm Olaloye Opeoluwa from Federal Polytechnic,
Ilaro, Ogun State,
Nigeria. I am an ND2 student of Computer
Engineering. I need someone
to design my project for me. Here is my topic. "GSM
SMART BASED
SCROLLING NOTICE BOARD".
Description. This is a project that works with a GSM
Modem, whereby a
message will b sent to the SIM card in d modem, and
the micro
controller will read it and send it to the notice board.
If there be any simple Project that you can assign for
me that won't
cost much, I'll really welcome and appreciate it.
Here's my contact. +2348165968570 +2348108599429.
BBM PIN:-2BF6816E.
I'll be looking forward to your favourable reply.
Thanks.
Yours Sincerely,
Olaloye Opeoluwa.

[ Comment by Horpehdeprof :: ]


@Horpehdeprof Please post in forum. We will be happy to help you.

[ Comment by :: ]


sir
i am using at89s52 and gsm300 modem . and above circuit . whenever i send msg from the same no store in array mb.no in code, or even from any no it displays msg from unknown as well as return msg msg from unknown number:() is received. nothing else is happening. kindly help me

[ Comment by pardeep11 :: ]


sir i want to test my program so is there is need to use Gsm modem while running schematic on proteus


[ Comment by sanju12345 :: ]


Sir
This code is very helpful to me.Thank you for sharing the project

[ Comment by Dilipkumar :: ]


Please send me the .asm code for notice board . I m going to b using 16x2 lcd, sim900 and 8051. I would be extremely grateful of ull can help me out.



[ Comment by jennifer :: ]


Sir what is format of message


[ Comment by sanju1234 :: ]


which mobile should i use in code, i have two sims one in my mobile and one in my modem thanks

[ Comment by munlaiji :: ]


hello all,
i have compiled and burn the hex into controller and all is ok i got welcome message, my problem here is how to use it . in the program there is a mobile number begining with 97 i replaced my mobile number with that, also in the program there is smsstring(mob_no) which mobile number should that be, my mobile number or the modem sim number. what message should be sent from mobile to modem i guese that should be any message to display on lcd.
my second request is how to use gsm modem with controller to control devices. thanks all

[ Comment by :: ]


Sir, i try to register but cant..so i try asking question here..my gsm in simulation is okay but my hardware is a problem.when i sent message to gm module, i get feedback messaging saying that the memory phone is full, please call instead. any suggestion..also i try to register but the website say refer to admin..help me with both...10thanks in advance.
(gsm i using is sim900a made in australia, 89c51 and 16*2)

[ Comment by SHANE1996 :: ]


Sir can I use a 16x4 LCD display for the same code you have given here... And do we need to do any change in the coding as the sim number changes with respect to person

[ Comment by :: ]





You must be logged in to make comments on this site - please log in, or if you are not registered click here to signup