Dette er visst et av de prosjektene der alt går lett og greit (sjelden vare).
Forrige helg skrev jeg et veldig enkelt grensesnitt for serieporten og flyttet Arduino-koden over på en Nano (billigere og mer kompakt). Så loddet jeg på noen meter høyttalerkabel på fotodioden og plasserte Arduinoen ved webserveren i kjelleren. Der kjørte jeg igang et enkelt Perl-script som kommuniserer med Arduinoen en gang i minuttet og henter antall blink siden sist. Målingene plasseres i en MySQL-database. Noen dager senere lagde jeg en enkel PHP-sak som ved hjelp av jpgraph lager en grafisk fremstilling av strømforbruket et bestemt døgn. Dette har jeg planer om å utvide med grafer for uker, måneder og kanskje kortere perioder enn et døgn.
Det er ganske spennende å se på endringer i forbruket i løpet av dagen. Jeg ser bl.a. at varmtvannsberederen på 2000 watt kobler inn med jevne mellomrom. Det ser også ut som varmekablene på badet (300 watt?) slår seg av når jeg har fyret lenge nok med ved (=høyere romtemperatur i hele huset).
http://motvind.homeip.net/st/day_graph.php?y=2011&m=2&d=20
Tags: Arduino, Elektronikk, MySQL, Perl, Programmering, Strøm