Stap 4: Setup voor het bijhouden van de Command Line Interface
* De Energino geplaatst in de Arduino Project behuizing
* De draadloze router waarvan stroomverbruik we maatregel (de blauwe box willen)
* Een laptop gebruikt om te loggen van de momentane macht consumptie monsters
* De draadloze router DC voeding (18V, 1A max)
Merk op dat wanneer u de USB-kabel als krachtbron, we merkten dat de 5V pin op de Arduino UNO minder dan vijf volt, die in tijd geleid tot een lichte verschuiving in de huidige sensor lezingen zou leveren. Om nauwkeurige metingen van de modus, wordt met behulp van een extra externe 9V power supply voor de Arduino UNO geadviseerd.
Na het laden de schets de microcontroller met behulp van de Arduino SDK, kunt u het opdrachtregelprogramma Python downloaden vanaf hier en gebruik het opdrachtregelprogramma opvragen van de Arduino board voor het momentane stroomverbruik van het aangesloten apparaat.
Laten we een kijkje op het hulpprogramma voor de parameters (merk op dat $ de MS-DOS-prompt is):
$./energino.py--help
Gebruik: energino.py [opties]
Opties:
-h,--help Toon dit helpbericht en afsluiten
-p poort,--port = Poort
-i INTERVAL,--interval = INTERVAL
-o OFFSET,--offset = OFFSET
-s gevoeligheid,--gevoeligheid = gevoeligheid
-b BPS,--bps = BPS
-v,--verbose
-l LOG,--log = LOG
Als de Arduino is aangesloten op /dev/tty/ACM0 en we willen halen de macht verbruiksstatistieken elke 100ms, die we moeten gebruiken:
$./energino.py -p/dev/ttyACM0 -i 100
Dit levert een uitvoer gelijkaardig aan:
2012-03-15 13:08:08, 586 17.886 [V] 0,5 [A] 8.951 [W] 90.0 [monsters]
2012-03-15 13:08:08, 611 17.886 [V] 0,493 [A] 8.822 [W] 85.0 [monsters]
2012-03-15 13:08:08, 639 17.886 [V] 0,5 [A] 8.936 [W] 95.0 [monsters]
2012-03-15 13:08:08, 662 17.886 [V] 0.519 [A] 9,28 [W] 85.0 [monsters]
2012-03-15 13:08:08, 683 17.886 [V] 0.496 [A] 8.879 [W] 95.0 [monsters]
2012-03-15 13:08:08, 707 17.886 [V] 0.496 [A] 8.865 [W] 85.0 [monsters]
2012-03-15 13:08:08, 730 17.886 [V] 0.488 [A] 8.722 [W] 95.0 [monsters]
2012-03-15 13:08:08, 754 17.886 [V] 0.512 [A] 9.151 [W] 85.0 [monsters]
2012-03-15 13:08:08, 775 17.886 [V] 0.494 [A] 8.836 [W] 95.0 [monsters]
2012-03-15 13:08:08, 802 17.886 [V] 0.502 [A] 8.979 [W] 90.0 [monsters]
2012-03-15 13:08:08, 826 17.886 [V] 0.496 [A] 8.879 [W] 85.0 [monsters]