TigerJython (ab Version 2.25 [Jan-20-2022] erforderlich.
DU LERNST HIER... |
mit dem CO2-Sensor die CO2-Konzentration im Raum messen und überwachen. Der CO2-Wert ist ein zuverlässiger Indikator für die Luftqualität. Frische Raumluft ist heute besonders wichtig, um das Ansteckungsrisiko mit Covid-19 zu reduzieren. |
SGP30 AIR QUALITY SENSOR |
Der CO2-Sensor SGP30 liefert hochpräzise Messwerte der CO2-Konzentration in der Luft. Das Modul sgp, welches die Kommunikation mit diesem Sensor unterstützt, ist im TigerJython (ab Version 2.22) [Sep-18-2021]) integriert. Nach der Installation einer neuen Version musst du den micro:bit neu flashen. |
|
|||||||
Die Bestellung erfolgt mit einem EMail an |
MUSTERBEISPIELE |
Programm: from microbit import * import sgp while True: co2, voc = sgp.getValues() print ("CO2 = ", co2, " TVOC = ", voc) sleep(500) Nach dem Programmstart wird der Sensor zuerst Kalibriert und gibt die ersten 20 Sekunden den CO2-Wert 400 zurück. Dann werden die gemessenen CO2-Werte korrekt angezeigt. * Der CO2-Gehalt in der Luft wird in parts per million, kurz ppm angegeben. SGP30-Sensor gibt die Werte im Bereich 400 - 60000 ppm zurück, wobei für die Werte grösser als 1000, wird die Luft nicht mehr als frisch bezeichnet. * In Innenräumen gibt es viele Quallen, die Schadstoffe abgeben (Lampen, Bodenbeläge, Reinigungsmittel...). Der Sensor gibt TVOC-Werte im Bereich 0 bis 60 000 zurück.
Beispiel 2: Ein Messgerät für CO2 Konzentration im Klassenzimmer
Programm: from microbit import * import sgp while True: co2, voc = sgp.getValues() print ("Co2 = ", co2) if co2 < 1000: display.show(Image.YES) elif co2 < 1400: display.show(Image.ARROW_S) else: display.show(Image.NO) sleep(500)
|
MERKE DIR... |
Der Sensor misst den CO2-Gehalt in ppm (parts per million) und liefert Messwerte im Bereich 400-60 000. Für Werte < 1000 ist die Luft gut, bei Werten > 1400 ist eine Frischluftzufuhr unbedingt empfohlen. Eine hohe CO2-Konzentration im Raum erhöht das Ansteckungsrisiko mit dem Corona-Virus. |
ZUM SELBST LÖSEN |
|
ZUSATZAUFGABE: CO2-SENSOR SELBST ZUSAMMENLÖTEN |
|
||||||||||
|
Zusatzmodule
Fallst du die neue TigerJython-Version (Version 2.22 [Sep-18-2021])installiert hast, wird das Modul sgp beim Flashen automatisch auf den micro:bit kopiert. Das Modul sgp gehört zu den Zusatzmodulen und du kannst es sehr einfach nachinstallieren, ohne TigerJython neu installieren zu müssen. Dazu klickst du im TigerJython auf Hilfe/APLU Dokumentation und wählst micro:bit/Zusatzmodule/Download. Nach dem Auspacken der Datei mbmodules.zip öffnest du die Datei sgp.py im TigerJython-Editor und wählst Tools/Modul hinunterladen / Editor . Das Modul wird auf dem micro:bit gespeichert und kann verwendet werden.