co_-projekt_-_iot
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| co_-projekt_-_iot [2020/12/13 08:42] – frefle | co_-projekt_-_iot [2021/01/15 20:47] (aktuell) – mwolf | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ==== CO²-Projekt des Bürgernetzes Dillingen e.V. ==== | ==== CO²-Projekt des Bürgernetzes Dillingen e.V. ==== | ||
| - | aus dem LRAWAN | + | aus dem LORAWAN |
| [[http:// | [[http:// | ||
| Zeile 36: | Zeile 36: | ||
| \\ | \\ | ||
| - | Um nun daraus eine Ampel zu kreieren muss das ganze Experiment | + | Um nun daraus eine Ampel zu kreieren muss das ganze Projekt |
| + | \\ | ||
| + | {{: | ||
| + | \\ | ||
| + | in Textform sind die Verdrahtungsanweisungen dann auch noch im Sourcecode zu finden. Verwendet man das TTGO (Heltec) ESP32 LORA Board, oder Ähnliches, so ist das Display natürlich schon integriert, und man spart sich das separate Display (war bei mir nur separat, weil ich das integrierte gekillt hatte) | ||
| + | \\ | ||
| + | \\ | ||
| + | Die Routinen zur LED Ansteuerung habe ich aus [[https:// | ||
| + | \\ | ||
| + | \\ | ||
| + | Die Einbindung ins TTN findet ihr unter [[https:// | ||
| + | \\ | ||
| + | \\ | ||
| + | Zuletzt sollte die Hardware dann noch in ein mehr oder weniger ansprechendes Gehäuse verpackt werden. Dazu hab ich mit SolidWorks einen ersten Gehäuseentwurf gezeichnet, nicht schön, aber zweckmässig ... frei nach dem Motto "Form follows Function" | ||
| + | \\ | ||
| + | \\ | ||
| + | Und so sieht das Ergebnis aus: | ||
| + | \\ | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | \\ | ||
| + | \\ | ||
| + | __Hier gibts noch die Quelldateien dazu:__\\ | ||
| + | Software (Arduino Sketch): {{ : | ||
| + | \\ | ||
| + | Solidworks-Konstruktion: | ||
| + | \\ | ||
| + | STL-Dateien für 3D Druck: {{ : | ||
| \\ | \\ | ||
| \\ | \\ | ||
| + | __Und hier eine Einkaufsquelle (beispielsweise): | ||
| + | [[https:// | ||
| + | [[https:// | ||
| \\ | \\ | ||
| kurzes Python Script zum Auslesen der Ampel (access key bitte erfragen bei frefle@bndlg.de) | kurzes Python Script zum Auslesen der Ampel (access key bitte erfragen bei frefle@bndlg.de) | ||
| Zeile 84: | Zeile 115: | ||
| das sind Echtzeitdaten, | das sind Echtzeitdaten, | ||
| am 12.12. 17:30 z.B. 5 Personen im Esszimmer ... | am 12.12. 17:30 z.B. 5 Personen im Esszimmer ... | ||
| + | |||
| + | auch MQTT geht vom TTN Server:\\ | ||
| + | {{: | ||
| + | \\ | ||
| + | \\ | ||
| + | Ich habe mal quick 'n dirty MQTT in den Sketch eingebaut, jetzt spricht die Ampel MQTT mit dem Mosquitto Server auf meinem RasPi und LORA mit dem TTN (TheThingsNetwork). Über das Topic esp32/ | ||
| + | \\ | ||
| + | Hier der neue Sketch: | ||
| + | {{ : | ||
| + | \\ | ||
| + | \\ | ||
| + | und so sieht' | ||
| + | {{: | ||
| + | \\ | ||
| + | \\ | ||
| + | Hier ein erster Versuch der Fehlerbehandlung: | ||
| + | {{ : | ||
| + | \\ | ||
| + | \\ | ||
| + | Hier noch ein Fundstück aus dem Netz zum Thema Luftqualität, | ||
| + | [[https:// | ||
| + | \\ | ||
| + | \\ | ||
| + | **Michael Lotter hat folgende Lösung nachgebaut, welche gut funktioniert: | ||
| + | \\ | ||
| + | Hier zu der CO2-Ampel-Lösung von der HFT Stuttgart, welche den Sensor Sensirion SCD30 benützt. | ||
| + | \\ | ||
| + | Überblick und Startpunkt für weitere Details: | ||
| + | \\ | ||
| + | [[https:// | ||
| + | \\ | ||
| + | \\ | ||
| + | Weitere Dokumentationen und Firmware: | ||
| + | \\ | ||
| + | [[https:// | ||
| + | \\ | ||
| + | \\ | ||
| + | Einfacher Einstieg mit Sensirion: | ||
| + | \\ | ||
| + | [[https:// | ||
| + | \\ | ||
| + | \\ | ||
| + | Bestellung (hohe Verfügbarkeit und blitzschnelle Lieferung): | ||
| + | \\ | ||
| + | [[https:// | ||
co_-projekt_-_iot.1607848935.txt.gz · Zuletzt geändert: 2020/12/13 08:42 von frefle