Inhaltsverzeichnis:

Intelligenter Stromzähler - Gunook
Intelligenter Stromzähler - Gunook

Video: Intelligenter Stromzähler - Gunook

Video: Intelligenter Stromzähler - Gunook
Video: Intelligente Stromzähler 2024, November
Anonim
Image
Image

So ziemlich alle digitalen Stromzähler (intelligent oder nicht) haben ein Licht, das jedes Mal blinkt, wenn eine bestimmte Energiemenge verbraucht wird - oft einmal pro Wattstunde (normalerweise als 1000 imp/kWh gekennzeichnet).

Sie können dies leicht mit einem einfachen lichtabhängigen Widerstand erkennen und damit Ihren Energieverbrauch im Laufe der Zeit messen und aufzeichnen. Wir verwenden ein Puck.js, um Statistiken zu erstellen und sie über Bluetooth anzuzeigen, aber Sie könnten sie leicht auf eine SD-Karte schreiben oder sie an so etwas wie einen Raspberry Pi übertragen.

Das obige Video sollte Ihnen einen guten Überblick darüber geben, was Sie tun müssen, oder sehen Sie sich die Schritte hier (und auch https://www.espruino.com/Smart+Meter) an, um weitere Informationen zu erhalten.

Schritt 1: Hardware

Hardware
Hardware
Hardware
Hardware

Die Hardware ist wirklich einfach. Sie benötigen nur ein Puck.js-Gerät und einen lichtabhängigen Widerstand (die meisten LDRs sollten funktionieren).

Bohren Sie ein Loch in das Puck.js-Gehäuse, um das LDR zu passen (mit der 'Stufe' im Gehäuse nach unten, Sie möchten dort bohren, wo die obere linke Vertiefung ist). Stecken Sie den LDR in die D1- und D2-Pins (Ausrichtung ist nicht wichtig), passen Sie alles in das Gehäuse ein und löten Sie es dann ein.

Um den Puck an den Stromzähler zu montieren habe ich einfach doppelseitiges Klebeband (VHB-Klebeband) verwendet und ein Loch für den LDR geschnitten - so passt man gut an den Stromzähler und schneidet auch alle aus Außenlicht.

Schließlich platzieren Sie den Puck mit dem LDR so nah wie möglich an der Lampe des Stromzählers.

Schritt 2: Software

Software
Software
Software
Software

Alles was Sie tun müssen ist:

  • Folgen Sie dem Espruino Guide, um mit Puck.js in Verbindung zu treten:
  • Kopieren Sie den angehängten Code und fügen Sie ihn in die rechte Seite der IDE ein
  • Klicken Sie auf die Schaltfläche 'Hochladen'
  • Geben Sie 'save()' ein und drücken Sie die Eingabetaste auf der linken Seite der IDE
  • Trennen.

Empfohlen: