home automation and digital notice board using android app
TRANSCRIPT
RAJNIKANT RAI
PRADEEP SINGH
ANIKET PRAMANIK
RISHIKESH
VIKASH NAGAR
SAVARAJ MANI
NIKHIL KHARODE
• A GSM based home automation system has a very low
cost of installation and maintenance.
• Flexible and Durable.
• No risk of being hacked.
• Involves daily operation costs as the user has to pay for
each SMS.
• Quick response.
• ARM7TDMI-S is a general purpose 32 bit microprocessor which offer high
performance and very low power consumption.
• LPC2148 microcontroller is based on a 16 bit/32 bit ARM7TDMI-S CPU
with real time emulation and embedded trace support.
• 8kb to 40 kb of on chip static RAM and 32 kb to 512 kb of on chip flash
memory
• In system programming via on chip boot loader software.
• Single flash sector or full chip erase in 400 ms and programming of 256 b in
1ms
• USB 2.0 full speed compliant device controller with 2 kb of end point ram.in
addition LPC2146/48 provides 8 kb of on chip RAM accessible to USB by
DMA
• Single 10-bit DAC provides variable analog output two 32 bit timers/external
event counters, pwm unit and watchdog.
• Two 10 bit ADCs provide a total of 6/14 analog inputs, with conversion times
as low as 2.44 micro sec per channel
• Low power RTC with independent power and 32 kHz clock input.
• Vectored Interrupt Controller (VIC) with configurable priorities and vector
addresses.
• 21 external intruppt pins are available.
• Multiple serial interfaces including two UARTs, two fast I2C-BUS, SPI and SSP
with buffering and variable data length capabilities.
• 60 MHz maximum CPU clock available from programmable on chip PLL with
settling time of 100 micro sec.
• GSM is the most popular standard for mobile phones in the world. It is
based on TDMA (time division multiple access) technology.
• We are using the SIMCOM 300, a GSM modem . This is a powerful
GSM/GPRS Terminal with self-contained unit.
• This has standard connector interfaces and has an integral SIM card reader.
The modem has a RJ9 connector through which a speaker and microphone
can be connected allowing audio calls being established, but this feature is
not utilized in this project as only data transfer is needed.
Enable (E)-This line allows access to the display through R/W and RS
lines. When this line is low, the LCD is disabled and ignores signals from
R/W and RS.
When (E) line is high, the LCD checks the state of the two control lines
and responds accordingly.
Read/Write (R/W)-This line determines the direction of data between the
LCD and microcontroller. When it is low, data is written to the LCD. When
it is high, data is read from the LCD.
Register select (RS)-With the help of this line, the LCD interprets the
type of data on data lines. When it is low, an instruction is being written to
the LCD. When it is high, a character is being written to the LCD.
•A relay is used to isolate one electrical
circuit from another.
• It allows a low current control circuit to
make or break an electrically isolated
high current circuit path.
Appliance 1
LPC2148
Micro Controller
Display Unit
Power supply unit
GSM
modemRelay2
Relay 1
Appliance 2
RELAY
DRIVER
Serial
driver
The program which has been fed into the LPC2148
microcontroller, has been written in Embedded C language for
LPC2148 in this software.
This is a simulation software that has been used to simulate the
program before it is actually fed into LPC2148.
Android Application
HOME AUTOMATION & DIGITAL NOTICE
BOARD
ANDROID APP
• Easy user interface, so that any body can use.
• Allow user to Switch On or Off any of the Home
Appliances through soft switch from anywhere in this
world where GSM is present.
• Safe and secure.
WHY ANDROID APP ?
Most common mobile OS in the world.
Portable and easy way to carry your home remote.
Like GSM is more secure than Wi-Fi ,App is more secure
than common messaging.
Automation flow is easily control by this App.
HOW ITS WORKS ?
When we open up the App it gives us two options
WHEN WE SELECT “LIGHT CONTROL” OPTION
Click the “Light On” OptionThis Menu Pops Up After some time
WHEN WE SELECT “NOTICE BOARD” OPTION