Wireless Notice Board
Wireless Notice Board
In this world Mobile Phones and the related technologies are becoming more and more
prevalent. Various technical arenas in the field of Telecommunication and Embedded Systems
are becoming omnipresent in the people. The use of cell phones has rapidly increased over the
last decade and a half Upgradation in networking technologies has encouraged the development
and growth of very dense networks
PROBLEM STATEMENT
Notice boards are one of the widely used ones ranging from primary schools to major
organizations to convey messages at large. A lot of paper is been used and which is later wasted
by the organizations
ABSTARCT
This document deals with an innovative rather an interesting manner of intimating the message
to the people using a wireless electronic display board which is synchronized using the Bluetooth
technology. This will help us in passing any message almost immediately without any delay just
by sending a SMS which is better and more reliable than the old traditional way of passing the
message on notice board. This proposed technology can be used in colleges many public places,
malls or big buildings to enhance the security system and also make awareness of the emergency
situations and avoid many dangers. Using Bluetooth module display the message onto the
display board.
INTRODUCTION
Living in a digital era, we find the use of stereotype of information display a bit troublesome.
Therefore, through the development of this project we intend to display, control and operate the
information on a digital platform. Hence the information which is to be displayed is controlled
and given only through an authoritative user. Given such an idea, led us to develop a cheapest
possible digital display screen that functions on high-end wireless technology. The information
to be updated is simply controlled either from a mobile based app or through a flash memory.
The notice board includes the LED display board which uses a controller card (HD W 60) and
the accessories such as SMPS and sensors. The controller card consists of an inbuilt Wi-Fi
module which enables the wireless communication between the controller card and the mobile
phone. This process ensures the deduction of paperwork and manually posting the information
on the notice board. One of the best-known examples of wireless technology is the mobile
phone, also known as a cellular phone. These wireless phones use radio waves from
signaltransmission towers to enable their users to make phone calls from many locations
worldwide. They can be used within range of the mobile telephone site used to house the
equipment required to transmit and receive the radio signals from these instruments.
IN “SMART NOTICE BOARD USING NODEMCU ESP8266” – Notices are very important
for any organization to sell their products. But we know that manual changing the notices day by
day is also a difficult task. We have seen digital notice boards in the airport, buses, railway
stations, etc. But with the Internet of things (IoT), we can revolutionize notice boards by making
them wireless Notice boards can be used anywhere and are very useful in hotels, malls, colleges,
offices to display messages, alerts, offers, etc. But it is a very tedious task to change the notice
every day by using IoT based notice board using NodeMCU we can remotely change the notice
using the web browser
IN “DESIGN AND IMPLEMENTATION OF AN E-NOTICE BOARD USING A
NODEMCU” Wireless electronic notice boards are a faster alter-native to conventional pin-up
type notice boards. In this paper, the development of simple and low-cost Android based wireless
notice board is presented. A prism shaped device, having a portable circuit inside and an LCD
display outside, is a solution for displaying any messages or notices immediately. A user can
type a message in the app and the message will be displayed in the notice board instantly. It is a
convenient substitute for traditional noticeboard where written papers are pinned in a board.
Other than institutional purposes, the same technology can be used in traffic signals, railway
stations, bus stands, shopping malls and in every public place where people can get messages or
emergency alert. The wireless notice board display is configured using NodeMCU, 16x02 LCD
Display, I2C Adapter for 16x02 LCD Display, Buzzer, Mini Breadboard, Jumper Wires and
PVC Boards. As the electronic notice board is wireless so it minimizes the hassles of wires as
well as it is very easy to operate and consumes less power. Over the past few years, wireless
technology has a tremendous progress in every sector. As a means of communication, notice
board can be widely used in schools, colleges, universities, hospitals to major organizations [1].
Wireless notice boards tackle the global problem of deforestation by conveying messages at
large without the use of paper. The notice boards we usually see are fixed and to convey a
message it needs involvement of some additional people to do tasks like printing it in paper,
distributing those papers and attaching them in the board. So, it requires more effort as well as in
case of emergency manual notice board is time consuming and it also takes more space where we
hang the notice. To minimize the complexity, a wireless notice board display is proposed which
can instantly display any message or alert sent by a user without having assist of any additional
people [2]. The main objective of this system is to make it as simple and convenient as possible
for the user to access and update notice from anywhere and also save paper. In this paper,
wireless display technology is used to make the notice board portable and this important task is
getting done by I2C Adapter. The NodeMCU is programmed to receive the message coming
from the app and display it. And the buzzer is connected so that the user gets the confirmation
when the NodeMCU receives a message. All the components are assembled together in such a
way that the code make them work as a smart board. Notice boards are one of the widely used
ones ranging from primary schools to major organizations to convey messages at large. If we
want to share some information or emergency alert to people in that case notice board is very
effective but for that notice a lot of paper is being used and which is later wasted by the
organizations [12]. The process leads to a lot of deforestation thus leading to global warming [3].
The elderly system conveying important message in the notice board needs burdensome number
of attempts to transport information if the school, college, universities and other institutions are
distance-separated. Moreover, this method is defined as the dependable responsibility for myriad
staff to deliver the notice system which is determining as conversed to the one centralized
heading system. Adhering different notices every day is a troublesome procedure. In order to
keep away from a large portion of these disadvantages of this regular strategy, a great deal of
ways to deal with digitize the techniques have just been proposed and actualized such as Liquid
Crystal Displays (LCD) and Light Emitting Diode (LED) screens spreading over a specific area.
A couple of the pre-existing techniques incorporate the utilization of Global system for Mobile
Communication (GSM) network [4] systems with smaller scale microcontrollers for example
ATmega32 [4], GSM modem [9] with Short Messaging Service (SMS) for notice information [9]
and microcontrollers for example ARM-LPC2148 attached with visual representations[11]. The
structure proposed by Darshankumar C. Dalwadi.et al [4] and Yash Teckchandani.et al [9] either
figure out how to show a solitary notification message at a given time or just fit for sees which
are just textual in nature with a 160- character limit requirement forced by Short Messaging
Service (SMS) technique utilized for notice generation. As referenced in Yash Teckchandani.et
al [9], the technique utilized by Nivetha S. R.et al [11] utilizes a 16x2-character LCD which has
a perceivability disservice as the viewers required to close to the screen so as to peruse the
notification data being shown on the screen. All the above suggested and actualized systems
have some pivotal disadvantages or are not totally attainable in application with regards to
genuine execution. In that case, the implementation of this project can bring enormous change on
the environment issues as well as improving by utilizing technology. To implement this project
NodeMCU and an android application are must require connected via web server [7]. Various
types of notice boards are used in various institutes to display notices and these boards are
managed manually. It is a long process to put up notices on the notice board. This wastes a lot of
resources like paper, printer ink, man power and also loss of time [8]. Other notice boards are
LED indicator used at railway stations for displaying the information of arriving trains. But
LED’s are currently more expensive and requires heat sinking for long life. Some other types of
notice boards are notice displayed in buses and malls using LCD screen. These notices are
previously feed in the memory of the displaying unit and the notice cannot be change easily and
it is time consuming process [10]. To overcome the limitations of the state of art models, in this
project LCD display is used which is cheaper than LED indicator as well as it saves our valuable
time because it can also be changed anytime when the important message is needed to show in
the display.
EXISTING SYSTEM
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 RF technology. The project displays the data on
LCD whatever we sent from the System.
PROPOSED SYSTEM
Intimating the message to the people using a wireless electronic display board This in turn leads
to a lot of deforestation thus leading to global warming. Small innovative steps in making use of
technology for regular purposes would have an adverse effect on the environment issues which
we are presently concerned about. The main aim of this paper is to design a SMS driven
automatic display Board which can replace the currently used programmable electronic display
and conventional notice boards. It is proposed to design to receive message in display toolkit
which can be used from an authorized mobile phone. The whole process can be described from
the transmitter and receiver section
BLOCK DIAGRAM
CHAPTER 2
INTRODUCTION TO EMBEDDED SYSTEMS
Many embedded systems have substantially different design constraints than desktop
computing applications. No single characterization applies to the diverse spectrum of embedded
systems. However, some combination of cost pressure, long life-cycle, real-time requirements,
reliability requirements, and design culture dysfunction can make it difficult to be successful
applying traditional computer design methodologies and tools to embedded applications.
Embedded systems in many cases must be optimized for life-cycle and business-driven factors
rather than for maximum computing throughput. There is currently little tool support for
expanding embedded computer design to the scope of holistic embedded system design.
However, knowing the strengths and weaknesses of current approaches can set expectations
appropriately, identify risk areas to tool adopters, and suggest ways in which tool builders can
meet industrial needs. If we look around us, today we see numerous appliances which we use
daily, be it our refrigerator, the microwave oven, cars, PDAs etc. Most appliances today are
powered by something beneath the sheath that makes them do what they do. These are tiny
microprocessors, which respond to various keystrokes or inputs. These tiny microprocessors,
working on basic assembly languages, are the heart of the appliances. We call them embedded
systems. Of all the semiconductor industries, the embedded systems market place is the most
conservative, and engineering decisions here usually lean towards established, low risk solutions.
Welcome to the world of embedded systems, of computers that will not look like computers and
won’t function like anything we are familiar with.
2.1 CLASSIFICATION
Embedded systems are divided into autonomous, realtime, networked & mobile
categories.
Autonomous systems
They function in standalone mode. Many embedded systems used for process control in
These are required to carry out specific tasks in a specified amount of time. These systems
are extensively used to carry out time critical tasks in process control.
Mobile gadgets
Mobile gadgets need to store databases locally in their memory. These gadgets imbibe
tasks and handle multimedia applications. The embedded system is a combination of computer
hardware, software, firmware and perhaps additional mechanical parts, designed to perform a
specific function. A good example is an automatic washing machine or a microwave oven. Such
a system is in direct contrast to a personal computer, which is not designed to do only a specific
task. But an embedded system is designed to do a specific task with in a given timeframe,
Hardware
Good software design in embedded systems stems from a good understanding of the
hardware behind it. All embedded systems need a microprocessor, and the kinds of
microprocessors used in them are quite varied. A list of some of the common microprocessors
families are: ARM family, The Zilog Z8 family, Intel 8051/X86 family, Motorola 68K family
and the power PC family. For processing of information and execution of programs, embedded
microprocessor is a part of final product and is not available for reprogramming to the end user.
An embedded system also needs memory for two purposes, to store its program and to store its
data. Unlike normal desktops in which data and programs are stored at the same place, embedded
systems store data and programs in different memories. This is simply because the embedded
system does not have a hard drive and the program must be stored in memory even when the
power is turned off. This type of memory is called ROM. Embedded applications commonly
employ a special type of ROM that can be programmed or reprogrammed with the help of
special devices.
2.3.2 SYSTEM-SYNTHESIS
For performing an automatic HW/SW partitioning, the system synthesis step translates
the SDL specification to an internal system model switch contains problem graph& architecture
graph. After system synthesis, the resulting system model is translated back to SDL.
2.3.3 IMPLEMENTATION-SYNTHESIS
SDL specification is then translated into conventional implementation languages such as
VHDL for hardware modules and C for software parts of the system.
2.3.4 PROTOTYPING
On a prototyping platform, the implementation of the system under development is
executed with the software parts running on multiprocessor unit and the hardware part running
on a FPGA board known as phoenix, prototype hardware for Embedded Network Interconnect
Accelerators.
2.3.5 APPLICATIONS
Embedded systems are finding their way into robotic toys and electronic pets, intelligent
cars and remote controllable home appliances. All the major toy makers across the world have
been coming out with advanced interactive toys that can become our friends for life. ‘Furby’ and
‘AIBO’ are good examples at this kind. Furbies have a distinct life cycle just like human beings,
starting from being a baby and growing to an adult one. In AIBO first two letters stands for
Artificial Intelligence. Next two letters represents robot. The AIBO is robotic dog. Embedded
systems in cars also known as Telematic Systems are used to provide navigational security
communication & entertinment services using GPS, satellite. Home appliances are going the
embedded way. LG electronics digital DIOS refrigerator can be used for surfing the net,
checking e-mail, making video phone calls and watching TV.IBM is developing an air
conditioner that we can control over the net. Embedded systems cover such a broad range of
products that generalization is difficult. Here are some broad categories.
Requirement
analysis
Specification
System
architecture
H/w S/w
implementation implementation
System integration
System validation
Operation
Maintenance
Evolution
CHAPTER 3
NODE-MCU
NODE MCU:
NodeMCU is a low-cost open source IoT platform. It initially included firmware which runs on the
ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which was based on the ESP-12 module.[6]
[7] Later, support for the ESP32 32-bit MCU was added
OVERVIEW:
NodeMCU is an open source firmware for which open source prototyping board designs are available.
The name "NodeMCU" combines "node" and "MCU" (micro-controller unit).[8]. The term "NodeMCU"
strictly speaking refers to the firmware rather than the associated development kits.[citation needed]
Both the firmware and prototyping board designs are open source.
The firmware uses the Lua scripting language. The firmware is based on the eLua project, and built on the
Espressif Non-OS SDK for ESP8266. It uses many open source projects, such as lua-cjson[10] and
SPIFFS.[11] Due to resource constraints, users need to select the modules relevant for their project and
build a firmware tailored to their needs. Support for the 32-bit ESP32 has also been implemented.
The prototyping hardware typically used is a circuit board functioning as a dual in-line package (DIP)
which integrates a USB controller with a smaller surface-mounted board containing the MCU and
antenna. The choice of the DIP format allows for easy prototyping on breadboards. The design was
initially was based on the ESP-12 module of the ESP8266, which is a Wi-Fi SoC integrated with a
Tensilica Xtensa LX106 core, widely used in IoT applications
HISTORY:
NodeMCU was created shortly after the ESP8266 came out. On December 30, 2013, Espressif
Systems[6] began production of the ESP8266.[12] NodeMCU started on 13 Oct 2014, when Hong
committed the first file of nodemcu-firmware to GitHub.[13] Two months later, the project expanded to
include an open-hardware platform when developer Huang R committed the gerber file of an ESP8266
board, named devkit v0.9.[14] Later that month, Tuan PM ported MQTT client library from Contiki to the
ESP8266 SoC platform,[15] and committed to NodeMCU project, then NodeMCU was able to support
the MQTT IoT protocol, using Lua to access the MQTT broker. Another important update was made on
30 Jan 2015, when Devsaurus ported the u8glib[16] to the NodeMCU project,[17] enabling NodeMCU to
easily drive LCD, Screen, OLED, even VGA displays. In the summer of 2015 the original creators
abandoned the firmware project and a group of independent contributors took over. By the summer of
2016 the NodeMCU included more than 40 different modules.
INTRODUCTION TO NODEMCU:
NodeMCU is an open source LUA based firmware developed for ESP8266 wifi chip. By exploring
functionality with ESP8266 chip, NodeMCU firmware comes with ESP8266 Development board/kit i.e.
NodeMCU Development board. Since NodeMCU is open source platform, their hardware design is open
for edit/modify/build. NodeMCU Dev Kit/board consist of ESP8266 wifi enabled chip. The ESP8266 is a
low-cost Wi-Fi chip developed by Espressif Systems with TCP/IP protocol. For more information about
ESP8266, you can refer ESP8266 WiFi Module. There is Version2 (V2) available for NodeMCU Dev Kit
i.e. NodeMCU Development Board v1.0 (Version2), which usually comes in black colored PCB.
NodeMCU Development Kit/Board consist of ESP8266 wifi chip. ESP8266 chip has GPIO pins,
serial communication protocol, etc. features on it.
ESP8266 is a low-cost Wi-Fi chip developed by Espressif Systems with TCP/IP protocol. For
more information about ESP8266, you can refer ESP8266 WiFi Module.
Let’s see 1st version of NodeMCU Dev Kit and its pinout as shown in below images.
NodeMCU Development Board v0.9 (Version1)
NodeMCU Dev Kit v0.9(V1) Pinouts
2nd version of NodeMCU Dev Kit and its Pinout as shown in below images.
Amica NodeMCU Dev Kit v1.0(Version2)
NodeMCU Dev Kit v1.0(V2) Pinouts
NodeMCU based ESP8266 has Hardware SPI (HSPI) with four pins available for SPI
communication. It also has SPI pins for Quad-SPI communication. With this SPI interface,
we can connect any SPI enabled device with NodeMCU and make communication
possible with it.
NodeMCU has I2C functionality support on ESP8266 GPIO pins. Due to internal
functionality on ESP-12E we cannot use all its GPIOs for I2C functionality. So, do tests
before using any GPIO for I2C applications.
CHAPTER 4
HARDWARE COMPONENTS
Introduction:
A liquid crystal display (LCD) is a thin, flat display device made up of any number of
color or monochrome pixels arrayed in front of a light source or reflector. Each pixel consists of
a column of liquid crystal molecules suspended between two transparent electrodes, and two
polarizing filters, the axes of polarity of which are perpendicular to each other. Without the
liquid crystals between them, light passing through one would be blocked by the other. The
liquid crystal twists the polarization of light entering one filter to allow it to pass through the
other.
A program must interact with the outside world using input and output devices that
communicate directly with a human being. One of the most common devices attached to an
controller is an LCD display. Some of the most common LCDs connected to the contollers are
16X1, 16x2 and 20x2 displays. This means 16 characters per line by 1 line 16 characters per line
by 2 lines and 20 characters per line by 2 lines, respectively.
Many microcontroller devices use 'smart LCD' displays to output visual information.
LCD displays designed around LCD NT-C1611 module, are inexpensive, easy to use, and it is
even possible to produce a readout using the 5X7 dots plus cursor of the display. They have a
standard ASCII set of characters and mathematical symbols. For an 8-bit data bus, the display
available. Line lengths of
requires a +5V supply plus 10 I/O lines (RS RW D7 D6 D5 D4 D3 D2 D1 D0). For a 4-bit data
8, 16,
bus it only requires the supply lines plus 6 extra lines(RS RW D7 D6 D5 D4). When the LCD
20, 24,
display is not enabled, data lines are tri-state and they do not interfere with the operation of the
32 and
microcontroller.
40
Features: charact
Data can be placed at any location on the LCD. For 16×1 LCD, the address locations
are:
Fig : Address locations for a 1x16 line LCD
Even limited to character based modules,there is still a wide variety of shapes and sizes
available. Line lenghs of 8,16,20,24,32 and 40 charecters are all standard, in one, two and four
line versions.
Several different LC technologies exists. “supertwist” types, for example, offer Improved
contrast and viewing angle over the older “twisted nematic” types. Some modules are available
with back lighting, so so that they can be viewed in dimly-lit conditions. The back lighting may
be either “electro-luminescent”, requiring a high voltage inverter circuit, or simple LED
illumination.
Electrical blockdiagram:
Power supply for lcd driving:
PIN DESCRIPTION:
Most LCDs with 1 controller has 14 Pins and LCDs with 2 controller has 16 Pins (two
pins are extra in both for back-light LED connections).
Fig: pin diagram of 1x16 lines lcd
CONTROL LINES:
EN:
Line is called "Enable." This control line is used to tell the LCD that you are sending it
data. To send data to the LCD, your program should make sure this line is low (0) and then set
the other two control lines and/or put data on the data bus. When the other lines are completely
ready, bring EN high (1) and wait for the minimum amount of time required by the LCD
datasheet (this varies from LCD to LCD), and end by bringing it low (0) again.
RS:
Line is the "Register Select" line. When RS is low (0), the data is to be treated as a
command or special instruction (such as clear screen, position cursor, etc.). When RS is high (1),
the data being sent is text data which sould be displayed on the screen. For example, to display
the letter "T" on the screen you would set RS high.
RW:
Line is the "Read/Write" control line. When RW is low (0), the information on the data
bus is being written to the LCD. When RW is high (1), the program is effectively querying (or
reading) the LCD. Only one instruction ("Get LCD status") is a read command. All others are
write commands, so RW will almost always be low.
Finally, the data bus consists of 4 or 8 lines (depending on the mode of operation selected
by the user). In the case of an 8-bit data bus, the lines are referred to as DB0, DB1, DB2, DB3,
DB4, DB5, DB6, and DB7.
• RS - 0 Instructions
- 1 Character
Entering Text:
First, a little tip: it is manually a lot easier to enter characters and commands in
hexadecimal rather than binary (although, of course, you will need to translate commands from
binary couple of sub-miniature hexadecimal rotary switches is a simple matter, although a little bit
into hex so that you know which bits you are setting). Replacing the d.i.l. switch pack with a of
re-wiring is necessary.
The switches must be the type where On = 0, so that when they are turned to the zero
position, all four outputs are shorted to the common pin, and in position “F”, all four outputs are
open circuit.
All the available characters that are built into the module are shown in Table 3. Studying
the table, you will see that codes associated with the characters are quoted in binary and
hexadecimal, most significant bits (“left-hand” four bits) across the top, and least significant bits
(“right-hand” four bits) down the left.
Most of the characters conform to the ASCII standard, although the Japanese and Greek
characters (and a few other things) are obvious exceptions. Since these intelligent modules were
designed in the “Land of the Rising Sun,” it seems only fair that their Katakana phonetic symbols
should also be incorporated. The more extensive Kanji character set, which the Japanese share
with the Chinese, consisting of several thousand different characters, is not included!
Using the switches, of whatever type, and referring to Table 3, enter a few characters onto
the display, both letters and numbers. The RS switch (S10) must be “up” (logic 1) when sending
the characters, and switch E (S9) must be pressed for each of them. Thus the operational order is:
set RS high, enter character, trigger E, leave RS high, enter another character, trigger E, and so
on.
The first 16 codes in Table 3, 00000000 to 00001111, ($00 to $0F) refer to the CGRAM.
This is the Character Generator RAM (random access memory), which can be used to hold user-
defined graphics characters. This is where these modules really start to show their potential,
offering such capabilities as bar graphs, flashing symbols, even animated characters. Before the
user-defined characters are set up, these codes will just bring up strange looking symbols.
Codes 00010000 to 00011111 ($10 to $1F) are not used and just display blank characters.
ASCII codes “proper” start at 00100000 ($20) and end with 01111111 ($7F). Codes 10000000 to
10011111 ($80 to $9F) are not used, and 10100000 to 11011111 ($A0 to $DF) are the Japanese
characters.
Initialization by Instructions:
If the power conditions for the normal operation of the internal reset circuit
are not satisfied, then executing a series of instructions must initialize LCD unit. The
procedure for this initialization process is as above show.
Introduction:
Conversion of one form of electrical power to another desired form and voltage, typically
involving converting AC line voltage to a well-regulated lower-voltage DC for electronic
devices. Low voltage, low power DC power supply units are commonly integrated with the
devices they supply, such as computers and household electronics.
Batteries.
Chemical fuel cells and other forms of energy storage systems.
Solar power.
Generators or alternators.
Block Diagram:
The basic circuit diagram of a regulated power supply (DC O/P) with led
connected as load is shown in fig:
230V AC MAINS
TRANSFORMER
BRIDGE RECTIFIER(DIODES)
CAPACITOR
VOLTAGE REGULATOR(IC 7805)
RESISTOR
LED(LIGHT EMITTING DIODE)
The detailed explanation of each and every component mentioned above is as follows:
Step 1: Transformation: The process of transforming energy from one device to another is
called transformation. For transforming energy we use transformers.
Transformers:
If the current is increased, the lines of force move outwards from the coil. If the
current is reduced, the lines of force move inwards.
If another coil is placed adjacent to the first coil then, as the field moves out or in,
the moving lines of force will "cut" the turns of the second coil. As it does this, a voltage is
induced in the second coil. With the 50 Hz AC mains supply, this will happen 50 times a second.
This is called MUTUAL INDUCTION and forms the basis of the transformer.
The input coil is called the PRIMARY WINDING; the output coil is the
SECONDARY WINDING. Fig: 3.3.4 shows step-down transformer.
For example, if the secondary has half the primary turns; the secondary will have
half the primary voltage.
Another example is if the primary has 5000 turns and the secondary has 500 turns,
then the turn’s ratio is 10:1.
If the primary voltage is 240 volts then the secondary voltage will be x 10 smaller
= 24 volts. Assuming a perfect transformer, the power provided by the primary must equal the
power taken by a load on the secondary. If a 24-watt lamp is connected across a 24 volt
secondary, then the primary must supply 24 watts.
To aid magnetic coupling between primary and secondary, the coils are wound on
a metal CORE. Since the primary would induce power, called EDDY CURRENTS, into this
core, the core is LAMINATED. This means that it is made up from metal sheets insulated from
each other. Transformers to work at higher frequencies have an iron dust core or no core at all.
Note that the transformer only works on AC, which has a constantly changing
current and moving field. DC has a steady current and therefore a steady field and there would be
no induction.
Step Up transformer:
Because of having more turns secondary winding accepts more energy, and it
releases more voltage at the output side.
Incase of step down transformer, Primary winding induces more flux than the
secondary winding, and secondary winding is having less number of turns because of that it
accepts less number of flux, and releases less amount of voltage.
A battery is a type of linear power supply that offers benefits that traditional
line-operated power supplies lack: mobility, portability and reliability. A battery consists of
multiple electrochemical cells connected to provide the voltage desired. Fig: 3.3.4 shows Hi-
Watt 9V battery
Fig : Hi-Watt 9V Battery
The most commonly used dry-cell battery is the carbon-zinc dry cell battery. Dry-
cell batteries are made by stacking a carbon plate, a layer of electrolyte paste, and a zinc plate
alternately until the desired total voltage is achieved. The most common dry-cell batteries have
one of the following voltages: 1.5, 3, 6, 9, 22.5, 45, and 90. During the discharge of a carbon-
zinc battery, the zinc metal is converted to a zinc salt in the electrolyte, and magnesium dioxide
is reduced at the carbon electrode. These actions establish a voltage of approximately 1.5 V.
The lead-acid storage battery may be used. This battery is rechargeable; it consists
of lead and lead/dioxide electrodes which are immersed in sulfuric acid. When fully charged, this
type of battery has a 2.06-2.14 V potential (A 12 volt car battery uses 6 cells in series). During
discharge, the lead is converted to lead sulfate and the sulfuric acid is converted to water. When
the battery is charging, the lead sulfate is converted back to lead and lead dioxide A nickel-
cadmium battery has become more popular in recent years. This battery cell is completely sealed
and rechargeable. The electrolyte is not involved in the electrode reaction, making the voltage
constant over the span of the batteries long service life. During the charging process, nickel
oxide is oxidized to its higher oxidation state and cadmium oxide is reduced. The nickel-
cadmium batteries have many benefits. They can be stored both charged and uncharged. They
have a long service life, high current availabilities, constant voltage, and the ability to be
recharged. Fig: 3.3.5 shows pencil battery of 1.5V.
Fig : Pencil Battery of 1.5V
Step 2: Rectification
Rectifiers:
When only one diode is used to rectify AC (by blocking the negative or positive
portion of the waveform), the difference between the term diode and the term rectifier is merely
one of usage, i.e., the term rectifier describes a diode that is being used to convert AC to DC.
Almost all rectifiers comprise a number of diodes in a specific arrangement for more efficiently
converting AC to DC than is possible with only one diode. Before the development of silicon
semiconductor rectifiers, vacuum tube diodes and copper (I) oxide or selenium rectifier stacks
were used.
Bridge full wave rectifier:
For the positive half cycle of the input ac voltage, diodes D1 and D3 conduct,
whereas diodes D2 and D4 remain in the OFF state. The conducting diodes will be in series with
the load resistance RL and hence the load current flows through RL.
For the negative half cycle of the input ac voltage, diodes D2 and D4 conduct
whereas, D1 and D3 remain OFF. The conducting diodes D2 and D4 will be in series with the
load resistance RL and hence the current flows through RL in the same direction as in the previous
half cycle. Thus a bi-directional wave is converted into a unidirectional wave.
Input Output
DB107:
Now -a -days Bridge rectifier is available in IC with a number of DB107. In our
project we are using an IC in place of bridge rectifier.
Features:
Fig : DB107
Step 3: Filtration
The process of converting a pulsating direct current to a pure direct current using
filters is called as filtration.
Filters:
Introduction to Capacitors:
The Capacitor or sometimes referred to as a Condenser is a passive device, and
one which stores energy in the form of an electrostatic field which produces a potential (static
voltage) across its plates. In its basic form a capacitor consists of two parallel conductive plates
that are not connected but are electrically separated either by air or by an insulating material
called the Dielectric. When a voltage is applied to these plates, a current flows charging up the
plates with electrons giving one plate a positive charge and the other plate an equal and opposite
negative charge. This flow of electrons to the plates is known as the Charging Current and
continues to flow until the voltage across the plates (and hence the capacitor) is equal to the
applied voltage Vcc. At this point the capacitor is said to be fully charged and this is illustrated
below.
Units of Capacitance:
Operation of Capacitor:
Think of water flowing through a pipe. If we imagine a capacitor as being a
storage tank with an inlet and an outlet pipe, it is possible to show approximately how an
electronic capacitor works.
First, let's consider the case of a "coupling capacitor" where the capacitor is used
to connect a signal from one part of a circuit to another but without allowing any direct current to
flow.
So a coupling capacitor allows "alternating current" to pass through because the ball
valve doesn't get a chance to close as the waves go up and down. However, a steady current
quickly fills the tank so that all flow stops.
A capacitor will pass alternating current but (apart from an initial surge) it will not
pass d.c.
Where a capacitor is used to decouple a circuit, the effect is
to "smooth out ripples". Any ripples, waves or pulses of
current are passed to ground while d.c. Flows smoothly.
Step 4: Regulation
Voltage Regulator:
A voltage regulator (also called a ‘regulator’) with only three terminals appears to
be a simple device, but it is in fact a very complex integrated circuit. It converts a varying input
voltage into a constant ‘regulated’ output voltage. Voltage Regulators are available in a variety
of outputs like 5V, 6V, 9V, 12V and 15V. The LM78XX series of voltage regulators are
designed for positive input. For applications requiring negative input, the LM79XX series is
used. Using a pair of ‘voltage-divider’ resistors can increase the output voltage of a regulator
circuit.
It is not possible to obtain a voltage lower than the stated rating. You cannot use a
12V regulator to make a 5V power supply. Voltage regulators are very robust. These can
withstand over-current draw due to short circuits and also over-heating. In both cases, the
regulator will cut off before any damage occurs. The only way to destroy a regulator is to apply
reverse voltage to its input. Reverse polarity destroys the regulator almost instantly. Fig: 3.3.10
shows voltage regulator.
Fig : Voltage Regulator
Resistors:
V = IR
Resistors are elements of electrical networks and electronic circuits and are ubiquitous in
most electronic equipment. Practical resistors can be made of various compounds and films, as
well as resistance wire (wire made of a high-resistivity alloy, such as nickel/chrome).
The primary characteristics of a resistor are the resistance, the tolerance, maximum
working voltage and the power rating. Other characteristics include temperature coefficient,
noise, and inductance. Less well-known is critical resistance, the value below which power
dissipation limits the maximum permitted current flow, and above which the limit is applied
voltage. Critical resistance is determined by the design, materials and dimensions of the resistor.
Resistors can be made to control the flow of current, to work as Voltage dividers,
to dissipate power and it can shape electrical waves when used in combination of other
components. Basic unit is ohms.
Theory of operation:
Ohm's law:
V = IR
Ohm's law states that the voltage (V) across a resistor is proportional to the
current (I) through it where the constant of proportionality is the resistance (R).
Power dissipation:
LED:
Working:
The structure of the LED light is completely different than that of the light bulb.
Amazingly, the LED has a simple and strong structure. The light-emitting semiconductor
material is what determines the LED's color. The LED is based on the semiconductor diode.
When a diode is forward biased (switched on), electrons are able to recombine
with holes within the device, releasing energy in the form of photons. This effect is called
electroluminescence and the color of the light (corresponding to the energy of the photon) is
determined by the energy gap of the semiconductor. An LED is usually small in area (less than
1 mm2), and integrated optical components are used to shape its radiation pattern and assist in
reflection. LEDs present many advantages over incandescent light sources including lower
energy consumption, longer lifetime, improved robustness, smaller size, faster switching, and
greater durability and reliability. However, they are relatively expensive and require more
precise current and heat management than traditional light sources. Current LED products for
general lighting are more expensive to buy than fluorescent lamp sources of comparable output.
They also enjoy use in applications as diverse as replacements for traditional light sources in
automotive lighting (particularly indicators) and in traffic signals. The compact size of LEDs has
allowed new text and video displays and sensors to be developed, while their high switching
rates are useful in advanced communications technology. The electrical symbol and polarities of
led are shown in fig:
Visual signal application where the light goes more or less directly from the LED to the
human eye, to convey a message or meaning.
Illumination where LED light is reflected from object to give visual response of these
objects.
Generate light for measuring and interacting with processes that do not involve the
human visual system.
SOFTWARE DESCRIPTION
Getting Started with NodeMCU using Arduino IDE
Introduction
NodeMCU is Lua based firmware of ESP8266. Generally, ESPlorer IDE is referred for writing
Lua scripts for NodeMCU. It requires to get familiar with ESPlorer IDE and Lua scripting
language.
There is another way of developing NodeMCU with a well-known IDE i.e. Arduino IDE. We
can also develop NodeMCU applications using Arduino development environment. This makes
things easy for Arduino developers than learning new language and IDE for NodeMCU.
Now on Preference window, Enter below link in Additional Boards Manager URLs
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Now close Preference window and go to Tools -> Board -> Boards Manager
In Boards Manager window, Type esp in the search box, esp8266 will be listed there below. Now
select latest version of board and click on install.
After installation of the board is complete, open Tools->Board->and select NodeMCU 1.0(ESP-
12E Module).
Now Your Arduino IDE is ready for NodeMCU
Example
Let’s see how to write simple serial print sketch using Arduino IDE for NodeMCU.
After setting up Arduino IDE for NodeMCU, open Arduino IDE and write simple sketch of serial
print as shown in below figure.
Arduino Sketch
void setup()
{
Serial.begin(9600); /* initialise serial communication */
}
void loop()
{
Serial.println("EdugeneTechnologies"); /* print Electronic Wings at new line per second */
delay(1000);
}
Ensure that you have selected the correct board as shown in below figure. Also make sure that
you have selected the appropriate COM port.
Now compile & upload the written sketch directly to the NodeMCU Dev Kit by clicking on upload
button.
CONCLUSION
By using the concept of this technology in the field of wireless communication we can make our
communication more efficient, faster and we can display the messages with less error. The
controller card used in this project completely relies on the function of Wi-Fi module. In the near
future it is even possible to access the messages and information from the internet. Sensor
information stored on the cloud can also be accessed through further developments. These
display boards are very useful in busy places such as educational institutions, airports, railway
stations, high-tech restaurants and so on.
REFERENCES
[1]. Prasad P Kulkarni and Shubham V Patil., “Wireless Digital Electronic Notice Board Using
Wi-Fi”, International Journal of Innovations in Engineering Research and Technology, vol 5
(Apr 2018).
[2]. P.Prem Kumar, A Meenachi and S Kowsalya., “Wireless E-Notice Board Using Wi-Fi and
Bluetooth Technology”, Journal of Network Communications and Emerging Technologies, vol 6
(Apr 2016), ISSN: 2395-5317.
[3]. S Arulmurugan, S Anitha and A Priyanga., “Smart Electronic Notice Board Using WI-FI”,
International Journal of Innovative Science, Engineering & Technology, vol 3 (Mar 2016), ISSN
2348 – 7968.
[4]. Prof. Kalpana Malpe, Piroj Pharaskhanewala and Maninder Kaur Rehal., “Wireless
NoticeBoard Using Node MCU”, International Journal on Future Revolution in Computer
Science & Communication Engineering, vol 4 (Jan 2018), ISSN: 2454-4248, 407 – 410.
[5]. G.Joga Rao, M. Bhavani Design and Development of Single Board Multipurpose Power
Converter in IJIREEICE Vol. 6, Issue 3, pp. 12-17 March-2018 DOI
10.17148/IJIREEICE.2018.634
[6]. Pooja Pawar, Suvarna Langade and Mohini Bandgar., “A Paper on IOT Based Digital Notice
Board using Arduino AT Mega 328”, International Research Journal of Engineering and
Technology, vol 6 (Mar 2019), ISSN 2395- 0056, ISSN 2395-0072
[7]. Dr. G. Joga Rao, K. Jiten, Solar Power based Wireless Electronic Notice Board by Using
GSM, International Journal of Scientific Research in Science, Engineering and Technology
(ijsrset.com), Volume 3 | Issue 2 |pp. 444-451, March-April-2017. DOI:
10.32628/IJSRSET1732131
[8]. G.Joga Rao, B. Ravi, "Wireless Health Monitoring System using IOT", International Journal
of Scientific Research in Science, Engineering and Technology (IJSRSET), Online ISSN : 2394-
4099, Print ISSN:2395-1990,Volume 6 Issue 2, pp. 268-273, March-April 2019:
https://doi.org/10.32628/IJSRSET196263