ESP8266 + Raspberry Pi El Monitor (1 / 4 steg)
Steg 1: De grundläggande komponenterna
Projektet är bygga runt 5 grundläggande komponenter
- en wifi elmätare sensor
- en wifi Raspberry Pi
- XML-vindkraft foder form Manager Grid
- en webbläsare
- Stor El Gulping diskmaskin
Hur det fungerar:
Elektricitet mätaren sensorn är en infraröd sensor, fokuserade på det roterande hjulet från elmätaren. Varje gång den röda linjen passerar, utsända IR-ljuset absorberas och reflekterar lite mindre ljus än normalt. Sensorn är inställd på detta treshhold och ändrar I/O.
I/O från sensorn är ansluten till den ESP8266 GPIO stift 0. När stift ändras från jag till O, det är programmerad för att "ladda" och när det ändras tillbaka form O att jag det "eldar" ett kort meddelande över wifi till MySql-databasen på Raspberry Pi.
Var 5 minuter Raspberry Pi hämtar den senaste vind energi prognosenhet XML från rutnätet chefens hemsida. XML är översatt till ett SQL-kommando och data lagras i en mySQL tabell på Raspberry Pi.
Den första sidan i webbläsaren är den faktiska elförbrukningen. På nästa sida kan du kolla in den dagliga användningen per timme. Den tredje sidan ger vind energi forcast och faktiska produktionen, visas i ett Google-diagram.
Och slutligen magiskt händer: jag kolla in acutal elförbrukningen i webbläsaren. Om vi inte använder för mycket på gång, kolla jag vind prognosenhet. Och när det finns tillräckligt vind jag slå på diskmaskinen med mitt högra pekfinger.
Den högra pekfinger delen jag vill automatisera i min nästa IoT projekt.