Mor Salin 2015

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Proceedings of International Conference on Electrical Information and Communication Technology (EICT 2015)

Password Protected Multiuser Wireless Electronic


Noticing System by GSM with Robust Algorithm

Sayidul Morsalin, Abdur Rahman Md Abu Bakar Siddiqe, Prattay Saha, Md. Reduanul
Department of Electrical and Electronic Engineering Halim
Chittagong University of Engineering & Technology Department of Electrical and Electronic Engineering
Chittagong-4349, Bangladesh Chittagong University of Engineering and Tech, Chittagong
morsalinbd@yahoo.com, kakoncuet9@gmail.com Chittagong-4349, Bangladesh
abubakar.khadachara@yahoo.com,
prattayeee08@gmail.com, mrh.eee.cuet@gmail.com

Abstract—This paper elucidates a wireless digital noticing system pass relevant information. This paper deals with an attempt to
to provide information in an innovative and smart way. The efficiently overcome the shortcomings of traditional notice
proposed notice board is a multiuser password-protected SMS- boards. Here a system is developed for a modern electronic
based system fabricated with an LCD. The communication and notice board using SMS-based wireless technology along with
information transfer between the authentic user and the LCD secured password protection to allow efficiently people
display unit is done via GSM to ensure remote display facilities, toaccess a notice at a convenient time. With this systems high
so any notice can be displayed on the electronic board from the officials surely don’t need to relay on the peons for the notices
user’s mobile SMS from distant places. To ensure system to hang over. Whenever or wherever the user is, they can just
flexibility, a multiuser noticing and displaying system has been
type what information they want to provide on a cell phone and
implemented in the system which can display several notices
simultaneously. In addition, the user also can print any notice
just press the send button. The message will be sent to the
which is of concern to them. The total system is designed with board and displayed. Presently almost all electronic notice
simple logic with a robust algorithm and fabricated with a PIC boards are designed using a wired system [2]. One of the
midrange microcontroller, LCD, GSM module and other drawbacks of the design is that the system is inflexible in terms
commercially available electronic devices to ensure efficiency and of placement because of the messy wires [2]. Since the
reliability with less cost. proposed system is wireless, this problem is alleviated. This
system is user-friendly because authenticated personnel display
Keywords-digital notice board; electronic notice; GSM; LCD; the message at notice boards situated at different locations
microcontroller through a single SMS from the mobile phone. Thereby it
eliminates the wastage of paper and ensures the immediate
I. INTRODUCTION transfer of information. Information can be displayed page by
page and expired notices can be stored in the database for a
A notice Board is a place where an authenticated authority long time. In addition, people can print out multiple copies of
can leave public messages to advertise things, announce events any posted notices. So it can be concluded that the proposed
or provide information of general concern for any important system can used successfully in traditional Schools and
issue [1]. Traditional analog notice boards are usually made of Colleges, Waiting Rooms, Company Reception Areas, Factory
cork, timber or aluminium, which facilitating the addition and Production Areas, Hospitals, Public Transport Timetables,
removal of paper messages. But some shortcomings make this Exhibition Centres, Art Galleries, Car Show Rooms, Exhibition
analog notice board unpopular in general. Ascribed personnel etc. without errors and maintenance. The users can read notices
are always needed to change any notice or originate a new one. posted from anywhere provided that the computer is connected
Also, multiple people gather, struggle and cluster in front of a through a local area network (LAN) facility.
single traditional notice board for information in case of any
urgent notification [1]. Sometimes malicious intentions of any
persons can manipulate, remove or perish paper notices II. SYSTEM DESCRIPTION
attached in a board, leaving other people uninformed. If the Figure 1 shows the overall block diagram of the system
boards are placed in busy places, e.g. near entrances or exit and shows how an effective and reliable communication
points, then a busy person does not get enough time and scope between a mobile phone and a microcontroller is established
to access and read all the informations posted on a notice by using a GSM modem. The system consists of two modules;
board. It become more problematic when no digital printout is transmitter and receiver. The transmitter module is accessed
possible. One other disadvantage is that these traditional boards by a user to place a message through an input module such as
often get dirty, having wear and tear on notices and an a keypad or keyboard. The information then transmitted using
unorganized pattern, which make the notice board quite RF technology to the receiver. It is then be decoded and
inconvenient for users. There is also an unregulated display of
displayed on an electronic notice board. The RF wireless
information, difficulty in storage and no efficient reference to

978-1-4673-9257-0/15/$31.00 ©2015 IEEE 249


communication system operates in the presence of a periodic (whether it is on or off), passing through a resistor 47k between
noise environment, includes first and second wireless devices, pins 20 and 40 of the modem. Microcontroller PIC 16F73 is the
each such device having, a source of power, a transceiver central processing unit of this system. A crystal of 20 MHz is
coupled to the power source, and a controller/CPU for used between pins 9 and 10. Pins 17 and 18 pins are used for
controlling the operation of the transceiver . the data transmit (RXD), data receive (TXD) and for
interfacing the data to pins 29, 31 of the GSM module [4]. Pins
25, 26, 27, 28 are the data inputs connected to pins 12, 13 and
14 pin of the LCD display. 23, 24 are EN, RS pins connected
to pins 4 and 6 of the LCD display. SIM slots are connected by
pins 17, 19, 23 of the GSM modem to pins 6, 5 and 4 pin of the
sim card slot. Pin 6 is used for the VDD of the sim and pins
and 5 are the reset and clock pins respectively. Pin 21 is the
data terminal of the GSM modem and is connected to the I/O
port of the sim card and pin 3 is grounded. Pins 1, 4 and 5 are
passed through 22k resistors for current limiting. A battery
source of 12 volts is passed through a diode so that it gives a
protection from polarity mismatch of the loads [6]. If the
polarities are mismatched then the diode will not permit the
flow of current, saving the instruments. The GSM modem is
run by a 3.8 volt battery source and the microcontroller is
powered by 5 volts. Voltage regulators 7805 and LM317T are
used for this purpose. From a battery source 12 volts is passed
through voltage regulator 7805 to generate 5 volts which is
connected to port 1 to power up the microcontroller and to the
VDD port of the LCD. LM317T gives a steady output of 3.8
volts to power the GSM modem and is connected to the 2, 4, 6,
8 ports of the GSM modem [6, 13]. 10nf and 100 microfarad
Figure 1. Block diagram of the system capacitors are used in the battery source to make the output
smooth.
A PIC microcontroller is the heart of the proposed system. The
microcontroller is interfaced with GSM modem. A 20×4
Character LCD display is attached to the microcontroller to
display messages as notices and notifications. The messages
are displayed on the notice board until any new message
comes. The new message will trash the old message
automatically. Multiple users are authorized to update notices
on the electronic notice board by providing password and
sending an SMS from their mobile.
III. SYSTEM CIRCUIT DIAGRAM
The overall circuit diagram is depicted in Figure 2. The
circuit diagram illustrates interfacing a PIC 16F73 (Peripheral
Interface Controller) with GSM module Sim908c, LCD (20×4),
7805, 7812, LM317T voltage regulators, transistor BC547BP
act as a power key, and another BC547BP transistor for
network lighting. Sim908c is a 60-pin GSM modem; 8 pins 1,
3, 5, 7 are connected to ground and 2, 4, 6, 8 are connected to a
12 volt battery source [3]. Point 13 acts as the power key and is
activated generally by a switching mechanism which is to be
pressed for at least 1 second. But in our project we made the
switching mechanism software based. So a transistor BC547BP
along with current limiting resistors 2k, 22k, 47k has been
used. When current flows through the base of the transistor
then it connects the collector and emitter terminals, which
powers the GSM modem [4]. The network light is a red LED,
which blinks on the availability of the network. Pin 16 is
connected with a voltage-divider circuit of two 47k resistors
and then connected to the base of the transistor BC547BP and Figure 2. System circuit diagram
which turns ON so that the NET-Light blinks [5]. Whether the
GSM modem is enabled or not is indicated by a green LED

250
IV. HARDWARE DESCRIPTION D. AT Commands for Transmission or Reception of SMS
To reduce the complexityof the design process, simple Basically AT commands are used as the control
algorithms and commercially available devices have been used instructions of the modem. To control the dial-up modem or
to implement the system. the GSM/GPRS modem several AT commands are used. The
ATO command is used to return to the online data state, ATH
A. Central Processing Unit is used for hook control, ATA is used for answer, ATD is used
A PIC 16F73 microcontroller has been chosen as the to dial. These commands are also supported by the mobile
central microprocessor unit of this system. It is a 28-pin DIP IC phones [15]. The message or information which is stored to
[8-9]. It has a Program Memory of 4096 bytes (Single Word the subscriber identity module (SIM) can be read by
Instructions), Data SRAM of 192 bytes, 22 I/O Ports, 11 appropriate AT commands also. GSM/GPRS modems support
Interrupt pins, five 8-bit A/D channels, two timers 8 bit, one some additional AT commands for same purposes side by side
timer 16 bit, Operating Frequency DC - 20 MHz, FLASH the standard AT commands. To read messages or information
Program Memory 4K (14-bit words) and instruction set of 35 via the SIM by the computer, mobile phones or GPRS/GSM
instructions [8]. Basically its low cost and commercial modem should support two AT commands: +CMGR (this
availability make it attractive as the main processing unit. command is used to read information or messages through the
Moreover, all necessary peripherals are already built into it, PC at a specific location of the storage) and +CMGL ( This
saving time, space and cost. Sometimes analog circuitary with command is used to list messages, to read messages that have
different control approach [19] can be used for the information specific status in storage like stored unsent, stored sent,
processing, however for the simplicity microcontroller is received read, received unread) [15] [18]. The +CMGL AT
recommended for this system [9].
command is used to cover messages from the storage section.
To active short message service (SMS), an authentic SIM
B. GSM SIM908C Modem should be used in the mobile phone or GPRS/GSM modem,
A GSMSIM908C Modem has been used in the system to and to connect to the computer [16]. Table 1 shows some AT
send messages from an authenticated authority to the main commands which are used in the system for writing, sending,
monitoring unit i.e. the notice board. It sends and receives data reading, status checking and others [12].
by wireless so that it can easily communicate from a distance.
SIM908 is a new version of the ARM926EJ-S module and it TABLE I. SOME AT COMMANDS USED IN GSM DATA TRANSFER
enhances the main frequency performance compared to the MODULE OF THE SYSTEM
previous ARM7 type. Moreover, this advanced module can
save power consumption by up to 40% in sleep mode over the AT Command Description
current industry average [11]. This modem has an internal GPS +CMGC Sending the command
system which is integrated with the main circuit. This type of +CMGS To send message/information
modem offers reliability, performance, efficiency, cost, and +CMMS Additional SMS to send
space. It occupies less space and weight: about 30*30*3.2 mm +CMGW To write message/information
and 5.2 grams. It controls by AT commands. Its voltage range +CMGD To delete message/information
for GPRS and GPS is about 3.2- 4.8V and 3.0- 4.5 V +CMSS Send message from storage
respectively, with a very low power consumption. Its operating +CMGI Module testing
temperature range is 40~ 85ºC [11, 14].

C. System Power Supply Unit V. SOFTWARE DESCRIPTION


The power supply of the system is designed specially. The A flowchart for the software algorithm to implement the
system is run by the main power system which is placed system is depicted in Figure 4. High-level programming
adjacent to the digital notice board. So the system doesn’t language in the microcontroller has been used to implement
need costly battery circuitary. A rectifier converters the main the firmware of the system. “Proton IDE of PIC” compiler
supply power to the system operating level. To regulate the facilitate this firmware development by providing useful built-
voltage, an IC LM 7805 voltage regulator has been used [12- in routines and flexibility in writing code for the
14]. microcontroller [15-18]. The reason for using this software as
a programmer is that this program is compiled easily and
provide instant feedback on syntax errors while writing. This
facility provides less hassle and uninterrupted workflow to
write the code and compile using the program. This is suitable
for all levels of user. The Proton Development Suite allows
them to develop code in a brand-new IDE, then compile a
BASIC program and view the resulting assembly language
commented with its own code. Proteus software has been used
for microprocessor simulation, schematic capture and printed-
Figure 3. System power supply unit circuit-board (PCB) design. The suite mixes combined-mode

251
SPICE circuit design, microprocessors models, and animated When an authenticated person transmits a notice, they should
components which is convenient in the microcontroller-based write the password first, then text. The receiver unit receives
design process and simulations [16]. It simulates input/output the SMS and match the password to see whether the person is
ports, interrupts, timers, USARTs and all other peripherals authenticated or not. If so then there is a display ‘Powering
present on each supported processor and allows creating Up…. Modem Ready!!’ on the LCD which is shown Figure 6.
clinical executable decision support guidelines with little
effort. On completion, the HEX file generated from Proton
IDE is loaded into the microcontroller.

Figure 6. Initializing the system

The notice to be displayed is always determined and


maintained by the assigned authority. For this system a notice
of text ‘Welcome to the very new technology of messaging.
This is first time in C.’ is displayed on the LCD, as in Figure 7.
The notice can be printed depending upon the viewer
inclination.

Figure 4. Flow chart of the system

VI. IMPLEMENTED SYSTEM VISUALIZATION


The implemention of the wireless noticing systems is
illustrated in Figure 5. Figure 7. Notice on LCD display

VII. CONCLUSION
The proposed system works very effectively. Due to
password protection, security is maintained strictly which
makes it user friendly to officials. Also the viewer can store
the notice by printing if they are in hurry. Some additional
features can make the system more attractive, for example
interfacing an EEPROM with the system can allow it to store
more messages at a time and also can give a revive facility at
any hazardous condition like power failure or other power
problems. The proposed implemented system’s alphanumeric
LCD can be replaced by a large LED display without
changing the cardinal algorithm and design methodology, and
Figure 5. Arrangement of implemented system can gives more space for noticing, better resolution and a more
attractive display.

252
REFERENCES [11] Gaikwad, A., Tej, K., Manan, L., and Deepak, K., "Wireless Electronic
Notice Board." International Journal on Advanced Computer Theory and
[1] Osamor, V. C., Aloba, O. S., & Osamor, I. P., “From wooden to digital Engineering (IJACTE), Vol- 2, Issue- 2, 2013
notice board (dnb): design and implementation for university [12] Zohedi, F. N., "Wireless electronic notice board." BSc. diss., Universiti
administration,” International Journal of Electrical & Computer Malaysia Pahang, 2007.
Sciences, 10(2), 79-83, 2010, pp. 79-83 [13] Alam, M. S., Jamil, I. A., Mahmud, K., and Islam, N., “Design and
[2] Shruthi, K., Harsha Chawla, and Abhishek Bhaduri. "Smart notice implementation of a RF controlled robotic environmental survey
board." Research & Technology in the Coming Decades (CRT 2013), assistant system,” 2013 16th International Conference on Computer and
National Conference on Challenges in. IET, 2013. Information Technology (ICCIT), 8-10 March, 2014, Khulna,
[3] Villar, N., Van Laerhoven, K., & Gellersen, H., "A physical notice board Bangladesh, pp. 438-442.
with digital logic and display." Proceedings of the 2nd European Union [14] Morsalin, S., Mahmud, K., Halim, M. R., Saha, P., and Jamil, I. A.,
symposium on Ambient intelligence. ACM, 2004. “Freighter fuel level detection and overload alarming system with safety
[4] Mishra, P., Pinki, S., and Shivani, G., "SMS based wireless notice board notification via GSM,” 2014 International Conference on Informatics,
display using gsm mobile." International Journal of Advance Research Electronics & Vision (ICIEV), 23-24 May, 2014, Dhaka, Bangladesh,
in Science and Engineering (IJARSE), Vol – 2, No- 10, October, 2013 pp. 1-5.
[5] Azim, M. R. S., Mahmud, K., and Das, C. K., “Automatic train track [15] Kamdar, F., Malhotra, A., and Mahadik, P., “Display message on notice
switching system with computerized control from the central monitoring board using GSM,” Advance in Electronic and Electric Engineering,
unit,” International Journal of u-and e-Service, Science and Technology, ISSN 2231-1297, Vol- 3, No- 7, 2013
7(1), 2014, pp. 201-212. [16] Nivetha S. R, Pujitha. R, Selvaraj, P., and Yashvanthini S. M, “SMS
[6] Nayagi, R. P., & Seethalakshmi, R., "Design and Implementation of based wireless notice board with monitoring system,” International
Digital Notice Board Using Power Line Communication." International Journal of Advanced Electrical and Electronics Engineering (IJAEEE),
Journal of Engineering & Technology (0975-4024) 5.2 (2013). Vol- 2, Issue- 3, 2013
[7] Bhoyar, Mayur R., Suraj Chavhan, and Vaidehi Jaiswal. "Secure Method [17] Ahmed, M., Sadanand, K. M., and Nasrin, S., "Wireless Electronic
of Updating Digital Notice Board Through Sms With Pc Monitoring Notice Board using GSM Technology." International Journal of
System." Research in Computer Engineering & Electronics 3.6 (2015).
[8] Mahmud, K., Alam, M. S., and Ghosh, R., “Design of digital [18] Bashir, A., Qazi, S., Banday, S. A., Nazir, L., & Shah, B. “DTMF based
thermometer based on PIC16F77A single chip microcontroller,” 2013 smart notice board system.” International Journal of Scientific and
3rd International Conference on Consumer Electronics, Communications Research Publications, Volume- 3, Issue- 11, November 2013
and Networks (CECNet), 20-22 November, 2013, Xianning, China, pp. [19] Morsalin, S., Mahmud, K., Mohiuddin, H., Halim, M.R., Saha,
246-249. P.,“Induction Motor Inter-turn Fault Detection Using Heuristic
[9] Mahmud, K., “Neural network based PID control analysis,” 2013 IEEE Noninvasive Approach by Artificial Neural Network with Levenberg
Global High Tech Congress on Electronics (GHTCE), 17-19 November, Marquardt Algorithm,” 2014 International Conference on Informatics,
2013, Shenzhen, China, pp. 141-145. Electronics & Vision (ICIEV), 23-24 May, 2014, Dhaka, Bangladesh,
pp. 1-6.
[10] Mahmud, K., Alam, M. S., and Jobayer, A., “Design and performance
evaluation of PIC16F77A microcontroller based fluid velocity meter,”
2013 IEEE Global High Tech Congress on Electronics (GHTCE), 17-19
November, 2013, Shenzhen, China, pp. 21-24.

253

You might also like