Stap 7: Installeer
U moet ook een ethernet-aansluiting en kabel of een lange kabel uit uw router/switch aansluiten op de Ethernet-Shield. Een wi-fi-schild wellicht een betere keuze als je niet een netwerk aansluiting in de buurt, maar ik kan geen hulp er geven. Zoek het net en ik weet zeker dat iemand het heeft gedaan.
Schakel de breker die uw controlesysteem is bedraad aan, en hopelijk u zie nu, de LED's op de Ethernet-Shield oplichten en geen magische rook. Check uw Pachube/Cosm feed om te zien als u gegevens ontvangt. U moet beginnen met het zien van gegevens vrij snel (minder dan 5 minuten) en bijgewerkt elke minuut of zo. Gebruik de USB-poort op de Arduino en uw laptop seriële gegevens uit de Arduino oplossen bekijken.
Met alles werkt, zal u wilt kalibreren van het systeem. Afhankelijk van het circuit wordt gecontroleerd, moet u de stekker in een bekende lading in het circuit en ziet wat de Power Monitor rapporteert aan de server. U kunt dit doen via de Pachube/Cosm-website of de seriële uitgang van de omgeving van de Arduino met behulp van de USB-aansluiting. Het is eenvoudiger in het gebruik van de USB-aansluiting op een laptop de seriële data te lezen als je kunt. Ik gebruikte een weerstandsbelasting als een meting van de kalibratie, het was een eenvoudige één brander warmhoudplaat die was een 650W belasting wanneer op HIGH. Ik de belasting en power factor met behulp van een P3 Kill-per-watt-meter gemeten en vervolgens de schaal factoren in de Arduino code aangepast totdat ze afgestemd. Het toevoegen van een minder dan eenheid power factor belasting om de kalibratie-regime is een goed idee als u kunt, zoals een switching power supply of grote motor. Hoe groter de belasting ten opzichte van het piekvermogen van het circuit des te nauwkeuriger uw kalibratie zal zijn. In de code moet je de last weerstand waarden bijgewerkt naar de configuratie van uw werkelijke (variabele is ct_burden), moet je de bochten verhouding aangepast aan de configuratie van uw werkelijke CT (variabele is ct_turns), u moet het halveren van de verhouding van de effectieve bochten voor 2-polig takken (bijvoorbeeld 1000 zetten als CTs met behulp van een paar van 2000 zet), en voer de kalibratie constant de meting aanpassen tijdens het kalibreren met behulp van de ICAL variabele.