software:frontends:ledpi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:frontends:ledpi [2016/01/18 12:45] – [Hardware] udo1 | software:frontends:ledpi [2019/02/06 02:19] (aktuell) – Syntaxhighlight jau | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LEDpi - Visualisierung des Stromverbrauchs / PV Einspeisung per farbiger LEDs ====== | + | ====== LEDpi - Visualisierung per LED ====== |
| + | Visualisierung des Stromverbrauchs / PV Einspeisung per farbiger LEDs | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| * raspberry PI | * raspberry PI | ||
| Zeile 14: | Zeile 15: | ||
| {{: | {{: | ||
| ===== Software ===== | ===== Software ===== | ||
| + | === Prereqs === | ||
| + | Damit die LEDs per serieller Schnittstelle angesteuert werden können, muss die Schnittstelle aktiviert werden. | ||
| + | Dazu installiert man (sofern noch nicht geschehen) die python-dev und git Tools mit | ||
| + | < | ||
| + | apt-get install git python-dev | ||
| + | </ | ||
| + | Dann holt man sich py-spidev und installiert es: | ||
| + | < | ||
| + | git clone git:// | ||
| + | cd py-spidev | ||
| + | sudo python setup.py install | ||
| + | </ | ||
| + | |||
| + | === Das eigentliche Script === | ||
| Das PixelPi Script von https:// | Das PixelPi Script von https:// | ||
| Das Scrpit übernimmt folgende Funktionen: | Das Scrpit übernimmt folgende Funktionen: | ||
| Zeile 20: | Zeile 35: | ||
| * die oberste LED blinkt grün um zu zeigen das das Script noch lebt | * die oberste LED blinkt grün um zu zeigen das das Script noch lebt | ||
| - | < | + | < |
| import httplib2 as http | import httplib2 as http | ||
| import json | import json | ||
software/frontends/ledpi.1453117541.txt.gz · Zuletzt geändert: von udo1