Arduino hem energi monitor sköld (7 / 7 steg)
Steg 7: installera
Du behöver också ett Ethernet-uttag och- eller lång kabel från din router/switch att ansluta till Ethernet Shield. En wi-fi sköld kan vara ett bättre val om du inte kan få en network jack i närheten, men jag kan inte ge någon hjälp där. Sök på nätet och jag är säker på att någon har gjort det.
Nu slå till brytaren som dina övervakningssystemet är kopplad till, och förhoppningsvis du ser lysdioderna på Ethernet Shield lyser upp och ingen magisk rök. Kontrollera din Pachube/Cosm foder för att se om du får data. Du bör börja se data ganska snabbt (mindre än 5 minuter) och uppdateras varje minut eller så. Använda USB-porten på Arduino och din laptop för att visa data från Arduino att felsöka.
Med allt fungerar, kommer du vill kalibrera systemet. Beroende på den kretsen som övervakas, bör du koppla in en känd belastning i kretsen och se vad Power Monitor rapporterar till servern. Du kan göra detta via webbplatsen Pachube/Cosm eller seriell utdata för Arduino-miljö med hjälp av USB-anslutningen. Det är lättare att använda USB-anslutningen till en bärbar dator läser den seriella data om du kan. Jag använde en resistiv last som en kalibrering mätning, det var en enkel enda kokplattor som var en 650W belastning när på hög. Jag mätt den belastning och power factor med hjälp av en P3 Kill-a-watt meter och därefter justeras skalningsfaktorer i Arduino koden tills de matchade. Lägger till en mindre än unity effektförbrukningen faktor till kalibrering regim är en bra idé om du kan, till exempel en koppling makt eller stor motor. Ju större belastning i förhållande till toppeffekt av kretsen desto mer exakt blir din kalibrering. I koden du bör ha de börda resistor värdena för din faktiska konfiguration (variabel är ct_burden), bör du ha svängar förhållandet justerat din faktiska CT konfiguration (variabel är ct_turns), bör du halvera förhållandet effektiva varv för 2-polig grenar (exempelvis sätta 1000 om med ett par 2000 förvandla CTs), och sedan använda den kalibrering konstanten justera mätning kalibrering med hjälp av ICAL variabeln.