Kurz bevor es wieder mit der Schule losging habe ich mich dazu entschlossen für die Schulklasse meiner Tochter eine CO2 Ampel zu bauen um die Aerosolbelastung in der Klasse abschätzen zu können bzw. um die Lüftungsstrategie zu optimieren.
Zu meiner Freude wurde mein Vorschlag dazu von unserer Klassenlehrerin dankend angenommen, da die bisherigen Lüftungsintervalle nur auf Schätzungen basierten.
Bauanleitungen für solche CO2 Ampeln gibt es im Netz ja schon wie Sand am Meer, deshalb habe ich das hier nicht im Detail dokumentiert, sondern sehe das hier eher als Projektvorstellung.
Das schöne was das ich bis auf den CO2 Sensor eigentlich alles in der Bastelkiste hatte und das Gehäuse sowie das Ampelglas aus dem 3D Drucker kommt. Folgendes Bauteile sind verbaut:
- Lilygo TTGO T-Display Board
- Sensirion SCD30 CO2 Sensor
- 4x APA102 RGB LED’s
- Micro USB Buchse Break-Out Board
- Gehäuse Ampel Design vom Make Magazin https://github.com/MakeMagazinDE/Ampel
Das ganze ist eigentlich recht schnell und Problemlos gedruckt und zusammengebaut:
Wie man sieht habe ich innen noch Alu Folie als Reflektor hineingeklebt, die Gehäusebasis habe ich selbst designed. Ist keine Meisterleistung an Präzision aber reich um das Board etc. zu verstauen. Wenn Interesse besteht kann ich die STL dazu auch noch posten.
Die Software habe ich größtenteils vom Sensirion Sample übernommen und nur um den Code für die APA102 angepasst: https://developer.sensirion.com/tutorials/create-your-own-co2-monitor/
Man muss noch die FastLED Bibliothek hinzufügen, Data und Clock Pin habe ich auf Pin 21 und Pin 22 mit TTGO Board gelegt:
https://gist.github.com/bjoerns1983/ffdcbc59819fe07eec13e3231e4c24f8
Das ganze kann man auch über eine Powerbank mit Strom versorgen. Ich habe es mit einer billigen 2600mAh Powerbank getestet, die hält zwischen 7-8Std. sollte also einen Schultag überstehen.
Hier noch mal ein Bild wie das ganze von der Rückseite aussieht. Da ist auch das Display zu sehen: