Inhoudsopgave:

Slimme elektriciteitsmeter: 3 stappen
Slimme elektriciteitsmeter: 3 stappen

Video: Slimme elektriciteitsmeter: 3 stappen

Video: Slimme elektriciteitsmeter: 3 stappen
Video: Slimme meter: zonnepanelen en fases, wat is slim? 2024, November
Anonim
Image
Image

Vrijwel alle digitale elektriciteitsmeters (slim of niet) hebben een lampje dat knippert telkens wanneer een bepaalde hoeveelheid energie wordt gebruikt - vaak één keer per wattuur (meestal aangeduid als 1000 imp/kWh).

U kunt dit eenvoudig detecteren met een eenvoudige lichtafhankelijke weerstand en deze gebruiken om uw energieverbruik in de loop van de tijd te meten en vast te leggen. We zullen een Puck.js gebruiken om statistieken uit te werken en je ze via Bluetooth te laten bekijken, maar je kunt ze gemakkelijk naar een SD-kaart schrijven of ze uitzenden naar zoiets als een Raspberry pi.

De video hierboven zou u een goed beeld moeten geven van wat u moet doen, of bekijk de stappen hier (en ook https://www.espruino.com/Smart+Meter) voor meer informatie.

Stap 1: Hardware

Hardware
Hardware
Hardware
Hardware

De hardware is heel eenvoudig. Je hebt alleen een Puck.js-apparaat en een lichtafhankelijke weerstand nodig (de meeste LDR's zouden moeten werken).

Boor een gat in de behuizing van de Puck.js om de LDR te passen (met de 'trede' in de behuizing naar beneden gericht, je wilt boren waar de inkeping linksboven zit). Duw de LDR in de D1- en D2-pinnen (oriëntatie is niet belangrijk), plaats alles in de behuizing en soldeer het vervolgens vast.

Om de Puck aan de elektriciteitsmeter te bevestigen, heb ik zojuist wat dubbelzijdig plakband (VHB-tape) gebruikt en er een gat in gemaakt voor de LDR - dit zorgt ervoor dat je een mooie pasvorm op de elektriciteitsmeter krijgt terwijl je ook eventuele buiten licht.

Plaats tot slot de Puck met de LDR zo dicht mogelijk bij het licht van de elektriciteitsmeter.

Stap 2: Software

Software
Software
Software
Software

Het enige wat u hoeft te doen is:

  • Volg de Espruino-gids om verbinding te maken met Puck.js:
  • Kopieer en plak de bijgevoegde code in de rechterkant van de IDE
  • Klik op de knop 'Uploaden'
  • Typ 'save()' en druk op enter aan de linkerkant van de IDE
  • Loskoppelen.

Aanbevolen: