Introduction: Electricity Meter Reading Via SMS
Usually in india a person has to go and check the meter reading after every three months and it is quite a hectic and long process.
As receiving the electricity meter reading is quite a complex work in India because the person use to go every house and note the reading so the main objective of the project is to receive the reading via SMS to save manpower and time.
Step 1: Video for Easy Understanding
This video shows what the format of SMS and what the data is received
Step 2: List of Components
Quantity is also mention in the list
Step 3: Circuit Diagram
every component with its connection is mentioned
Step 4: CODE
Embedded C
Attachments
Step 5: Designing: Power Supply
It is designed by using 2 pin power plug then the transformer 12 - 0 - 12 which will step down the 220 v ac to 12 - 0 - 12 ac which is converted to DC voltage using bridge rectifier section having diode in4007 and capacitor 1000uf and voltage regulator 7805.
Step 6: Electricity Meter for Reading
One electricity meter is taken for reading
The meter that is used here is single phase meter which is not the standard meter and tempered to make the project So it can't be used directly at homes until the project has been finalized by the government laws.
Step 7: Device for Updating Reading
One device should be connected to meter, so the reading should be updated at regular intervals.
Step 8: GSM Modem
As we are making the system to receive SMS and transmit it, so a GSM modem should be connected to do the required task.
Step 9: Controlling Section
Controlling section is used to update the value and store it in EEPROM memory so it can be transferred through SMS.
The controller section also verifies the SMS and send the feedback sms on the same number from which it received the SMS.

Participated in the
Brave the Elements Contest

Participated in the
Digital Life 101 Challenge

Participated in the
Raspberry Pi Contest 2016
9 Comments
1 year ago
Awesome project, Can't figure out how you are getting the readings from the better though.
7 years ago
Great!! now can the code be correctly commented as a good coding practicr. is the code available for arduino. as I understand arduini completely
Reply 7 years ago
Dear
I will try to make it in arduino
Reply 7 years ago
Thanx 4 reply and sorry 4 bothering you...I hav wked only on arduino...wanted understand login how do U fetch reading from meter!!! What AI u r considering?
7 years ago
I agree..Great SMS project. My interest is in using the same concept to remotely read my residential water meter. My vision is to able to count my water meters pulse output as water flows through the meter and then remotely read accumulated water use on demand.. Also to be able to reset the counter to zero at the end of the month. The hardware looks to be the easy part especially if it's based on a popular and inexpensive microcomputer, a popular high level language to be easily programmable and or modified by novice experimenters with limited programming skills... like me. I've experimented with the above water meter application using Aurdino with a Rasp Pi Gateway but that's far to complex for my needs. Depending on your target audience, my suggestion would be to focus on low power use hardware, a programming language that is popular and adaptable for multiple SMS purposes. Keep up the creative ideas.
Larry
.
Reply 7 years ago
Dear Sir
I will try adding new ideas
Regards
7 years ago
Great project! I don't know much about the atmel microcontroller - does it have it have internal pull-ups on the i2c lines, or should you have include pull-up resistors on the circuit diagram? (I ask because this one's caught me a few times - no pull-ups, no i2c function :-) )
Dave Cooper
Reply 7 years ago
Dear
there is no pull up required for I2C.
i have made it so many times.
Regards
7 years ago
Nice, but if you use this to edit the instructable ( you still can ) https://www.instructables.com/id/Put-Your-Code-in-a-Box-Properly-Indented-on-Instru/ we could have a hope to read the code.