Heutzutage ist die drahtlose Kommunikation weltweit allgegenwärtig und ihre Anwendung zur Messung des Energieverbrauchs von Kunden nimmt nicht nur in den Industrieländern, sondern auch in den Entwicklungsländern rasant zu. In diesem Buch werden der Entwurf und die Implementierung eines Automatic Meter Reading (AMR)-Systems unter Verwendung von Arduino Uno und drahtloser Kommunikation auf der Grundlage des Global System for Mobile (GSM)-Standards vorgestellt. Das Ziel besteht darin, einen Energiezähler zu überwachen, den Zählerstand (verbrauchte Energie) genau abzulesen und den Zählerstand automatisch per SMS an die Abrechnungsstelle des Energieversorgungsunternehmens zu übermitteln. Die Entwicklung und Umsetzung erfolgt in vier Phasen: Literaturrecherche, Software-Design und -Programmierung, Hardwareblock-Test und vollständiger Systemtest. Das Software-Design wird mit Proteus Professional 8 erstellt und der Sketch (das Programm) wird mit der Arduino-Software-IDE geschrieben und auf den Arduino Uno hochgeladen. Die Haupt-Hardware besteht aus Arduino Uno (einer Mikrocontroller-basierten Platine), einem Energiezähler, einem SIM900A GSM-Modul, einer SIM-Karte, einem Abwärtstransformator, einem 16x2-Flüssigkristall-Display (LCD), einer Glühbirne und einem Mobiltelefon.