The main objective of the project is to develop an IOT (internet of things) based energy meter reading displayed for units consumed and cost thereupon over the internet in chart and gauge format.
For this innovative work we had taken a digital energy meter whose blinking LED signal is interfaced to a microcontroller of 8051 family through a LDR. The blinking LED flashes 3200 times for 1 unit. The LDR sensor gives an interrupt each time the meter LED flashes to the programmed micro controller, the microcontroller takes this reading and displays the it on an LCD duly interfaced to the microcontroller. The reading of the energy meter is also sent to a GSM modem being fed from the microcontroller via level shifter IC and RS232 link. The sim used in the modem being internet enabled transmits the data directly to a dedicated web page for display anywhere in the world in multi-level graphical format
The power supply consists of a step down transformer 230/12V, which steps down the voltage to 12V AC. This is converted to DC using a Bridge rectifier and it is then regulated to +5V using a voltage regulator 7805 which is required for the operation of the microcontroller and other components.
Microcontroller (AT89C52/S52), Max232,GSM module,LCD(16×2), LED, Crystal Oscillator, Resistors, Capacitors, Diodes, Transformer, Regulator, Energy Meter, Lamp.
Keil compiler, Language: Embedded C or Assembly