ARDUINO AND GSM BASED WIRELESS NOTICE BOARD … · Arduino And GSM Based Wireless Notice Board...
Transcript of ARDUINO AND GSM BASED WIRELESS NOTICE BOARD … · Arduino And GSM Based Wireless Notice Board...
Carmelight, 13(1):100-113, 2017
p-ISSN 0975-9484
e-ISSN 2395-5538
100
ARDUINO AND GSM BASED WIRELESS NOTICE BOARD
Uma Ullas Pradhan, Suma N, Seema Ramachandra and Shilpa S Kulkarni
Department of Electronics, Mount Carmel College
ABSTRACT:
Notice Board is the most common and primary apparatus in any institution, organization or
public utility places like bus stations, railway stations and parks. But sticking various notices
day-to-day is a difficult process. This project deals with a wireless notice board.
The main objective of this project is to develop a wireless notice board that displays messages
sent from the user’s mobile. When a user sends a message, it is received by a SIM inserted in
GSM modem at the receiver unit.
The GSM modem is duly interfaced through level shifter IC for establishing RS232
communication protocol to the microcontroller. The message received by the GSM is sent to the
microcontroller that further displays it on electronic notice board. The notice board is an LCD
display interfaced to a microcontroller (Arduino), powered by a regulated power supply from
mains supply of 230 volt ac.
INTRODUCTION:
This project is an implementation to the idea of the wireless communication between a
mobile phone and a microcontroller.
101
The objective of this project is to develop an
Arduino and GSM based wireless notice board whose contents can be updated simply
through an SMS which is realized through an embedded system with a microcontroller.
Notice boards impart information and facilitate communication.
They keep people abreast of events in schools, colleges, and at work.
Advantages of wireless notice board:
- Accurate.
- Easy to control.
- Can be operated at low voltage.
- Low cost.
Educational institutions and organisations.
Managing traffic.
Advertisement.
Railway stations, bus stations, and other public places.
HARDWARE IMPLEMENTATION:
Block diagram:
Arduino And GSM Based Wireless Notice Board
Figure1: Block diagram of Wireless Notice Board
Figure 1 shows the block diagram of wireless notice board. The block consists of a Arduino Uno
8-bit Atmel AVR microcontroller as the processing and control unit for the entire system. Text
messages from mobile phones in the form of SMS are intercepted by the antenna which is fed to
the controller through GSM modem and RS232 serial interface. These messages are processed
and displayed on the GLCD.
Schematic Diagram of Arduino Board
Arduino is an open-source computer hardware and software company, project and user
community that designs and manufactures kits for building digital devices and interactive objects
that can sense and control the physical world.
An Arduino board consists of complementary components that facilitate programming and
incorporation into other circuits. An important aspect of the Arduino is its standard connectors,
which lets users connect the CPU board to a variety of interchangeable add-on modules known
as shields. Some shields communicate with the Arduino board directly over various pins, but
many shields are individually addressable via an I²C serial bus—so many shields can be stacked
and used in parallel.
103
An Arduino's microcontroller is also pre-programmed with a boot loader that simplifies
uploading of programs to the on-chip flash memory, compared with other devices that typically
need an external programmer. At a conceptual level, when using the Arduino software stack, all
boards are programmed over an RS-232 serial connection, but the way this is implemented varies
by hardware version. Serial Arduino boards contain a level shifter circuit to convert between RS-
232-level and TTL-level signals. The Arduino board exposes most of the microcontroller's I/O
pins for use by other circuits. The current Uno provide 14 digital I/O pins, six of which can
produce pulse-width modulated signals and six analog inputs, which can also be used as six
digital I/O pins.
Figure2: Schematic diagram of Arduino board
GSM SIM 300
Arduino And GSM Based Wireless Notice Board
A GSM modem is a specialized type of modem which accepts a SIM card and operates over
a subscription to a mobile operator, just like a mobile phone.
A GSM/GPRS MODEM can perform the following operations:
Receive, send or delete SMS messages in a SIM.
Read, add, search phonebook entries of the SIM.
Make, Receive or reject a voice call.
MAX232 IC
The MAX232 is an IC, which converts signals from an RS-232 serial port to signals suitable
for use in TTL compatible digital logic circuits. The MAX232 is a dual driver/receiver and
typically converts the RX, TX, CTS and RTS signals. It is used to convert the TTL/CMOS
logic levels to RS232 logic levels during serial communication of microcontrollers with PC.
GLCD 128X64
Graphical Liquid Crystal Display (GLCD):
A liquid-crystal display (LCD) is a flat panel display electronic visual display that uses the
light modulating properties of liquid crystals. LCDs are used in a wide range of applications
including computer monitors, television, instrument panels, aircraft cockpit displays and are
common in consumer devices such as video players, gaming devices, clocks, watches ,
calculators etc. 128x64 LCD implies 128 columns and 64 rows. In total there are (128x64 =
1024) pixels.
Circuit Diagram
105
GSM 300 – TTL/232 INTERFACE:
ARDUINO – TTL/232 INTERFACE:
Arduino And GSM Based Wireless Notice Board
ARDUINO – GLCD INTERFACE
107
SOFTWARE IMPLEMENTATION:
Flowchart
Arduino And GSM Based Wireless Notice Board
Testing and Debugging:
Selection of the board.
109
Selection of the library.
Selection of the port.
Arduino And GSM Based Wireless Notice Board
Compiling:
111
Uploading:
RESULTS AND DISCUSSIONS:
When switched on, the GLCD displays “GSM based wireless notice board ”.
Arduino And GSM Based Wireless Notice Board
+CMTI: “SM” is displayed when the message is received by the SIM card followed the
notice to be displayed.
CONCLUSION:
The notice is displayed on the GLCD when a message is sent from a mobile telephone
unit to the SIM card in the GSM module.
Future Work:
This project can be further improvised by using a larger display and an advanced Arduino
board that can read and display a larger message(more number of characters).
113
A password can also be implemented so that messages sent from a single phone or a
phone with a valid password only are displayed.
REFERENCES
1. Pawan Kumar, Vikas Bhrdwaj, Kiran Pal, Narayan Singh Rathor, Amit Mishra,
GSM based e-Notice Board: Wireless Communication, International Journal of Soft
Computing and Engineering (IJSCE), ISSN: 2231-2307, 2(3), 2012, 601 – 605
2. Foram Kamdar, Anubbhav Malhotra and Pritish Mahadik, Display Message on
Notice Board using GSM, Advance in Electronic and Electric Engineering, ISSN
2231-1297, Volume 3, Number 7 (2013), pp. 827-832
Other References:
http://www.engineersgarage.com/contribution/arduino-based-wireless-notice-board-
using-gsm-module
D Dalwadi, N Trivedi and A Kasundra (2011), Article in Nation conference on recent
trends in engineering and technology, INDIA
www.atmel.com
http://www.webopedia.com/TERM/G/GSM.html.
http://www.instructables.com/file/F04NIIDGJQEFZOR
http://www.ijetae.com/files/Volume3Issue3/IJETAE_0313_30