Um die Luftqualität zu messen benötigen wir also Sensoren. Doch die hier verwendeten Sensoren müssen zuerst programmiert werden. Für die Programmierung der Sensor-Kits (senseBoxen) müssen wir den Code erzeugen (das geht mit Blockly), die senseBoxen zusammenbauen (dafür brauchst du alle Einzelteile) und den Code dann auf die senseBox übertragen. Erst nach dem Übertragen weiß die Elektronik, was sie machen soll und kann deine Programmierung ausführen. Um den Ablauf und das Programmieren zu üben, gibt es hier ein paar geführte Beispiele in unterschiedlichen Schwierigkeitsstufen.

(1/3) Um die senseBox zu programmieren, öffnet Blockly in einem neuen Tab. Wählt die senseBox MCU:mini (rechts im Bild) und bestätigt die Auswahl. Nun seid ihr bereit für die Übungen:

(2/3) Hier findet ihr die Übungsbeispiele. Probiert jede Übung in der nummerierten Reihenfolge aus und testet euer Können je nach Schwierigkeitsstufe. Wenn ihr noch nie programmiert habt, ist es sinnvoll mit “leicht” zu beginnen.

Übung 1

Ziel der ersten Übung ist, die RGB-LED in der Mitte eurer senseBox leuchten zu lassen.

Übung 2

Lasst in der zweiten Übung euren Teamnamen auf dem Display erscheinen.

Übung 3

Messt erste Werte mit der senseBox und lasst euch diese auf dem Display anzeigen.

Übung 4

zur Challenge

Die senseBox soll euch warnen, wenn die Luftfeuchtigkeit zu hoch bzw. zu niedrig ist.

Übertragen des Codes von Blockly auf die senseBox

(3/3) Ihr habt den Code erstellt und möchtet diesen auf die senseBox übertragen? Hier erfahrt ihr wie das geht: