initial readme
This commit is contained in:
parent
da2534531b
commit
eadbf58462
1 changed files with 32 additions and 0 deletions
32
README.md
Normal file
32
README.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# Indikator für Abfallabholtermine
|
||||||
|
|
||||||
|
## Idee
|
||||||
|
Das Gerät soll am Vorabend (ab 18:00 Uhr) anzeigen, welche Abfallarten am nächsten Tag abgeholt werden. Die Anzeige erfolgt über eine RGB-LED.
|
||||||
|
|
||||||
|
* Keine Abholung: minütliches blinken in **WEIß** (0xffffff / 0x000000)
|
||||||
|
(Daran erkennt man, dass das Gerät noch läuft.)
|
||||||
|
* Restmüll: <span style="color:red">**ROT**</span> (0xff0000)
|
||||||
|
* Papier: <span style="color:blue">**BLAU**</span> (0x0000ff)
|
||||||
|
* Gelber Sack: <span style="color:yellow">**GELB**</span> (0xffff00)
|
||||||
|
* Bio: <span style="color:green">**GRÜN**</span> (0x00ff00)
|
||||||
|
* Problemstoffmobil: <span style="color:cyan">**CYAN**</span> (0x00ffff)
|
||||||
|
|
||||||
|
Dabei verbindet sich das Gerät nach dem Start mit dem (Gäste-) WLAN, synchronisiert über NTP die Zeit und lädt eine CSV-Datei mit den Abholterminen herunter. Nun wird die WLAN-Verbindung beendet und über eine LED werden wie oben beschrieben die Abholtermine angezeigt.
|
||||||
|
|
||||||
|
Da unsere Gemeinde bzw. die entsprechende Firma offiziell leider keine API zur Abfrage der Termine anbietet, wird diese Information derzeit manuell als CSV-Datei heruntergeladen und auf den eigenen Webserver gelegt.
|
||||||
|
|
||||||
|
## Hardware
|
||||||
|
|
||||||
|
Folgende Komponenten werden verwendet:
|
||||||
|
|
||||||
|
|Art|Beschreibung|
|
||||||
|
|---|---|
|
||||||
|
|Mikrokontroller|Raspberry Pi Pico W|
|
||||||
|
|Anzeigeindikator|RGB-LED (WS2812)|
|
||||||
|
|Stromversorgung|3x AA (oder Netzteil)|
|
||||||
|
|Sockel|Enthält die Elektronik, 3D-Druck|
|
||||||
|
|Mülleimer|Modell aus Thingiverse, 3D-Druck|
|
||||||
|
|
||||||
|
## Software
|
||||||
|
|
||||||
|
Die Firmware ist in C++ implementiert und verwendet das PICO-SDK.
|
Loading…
Reference in a new issue