FAQ
Details
Wo finde ich Informationen zur senseBox zusammengefasst?
Alle wichtigen Informationen zu den verschiedenen senseBoxen findest du hierWelche senseBox ist die Richtige für mich?
Die senseBox:edu ist die speziell für den Einsatz im Bildungsbereich entwickelte Version der senseBox. Sie enthält neben der senseBox MCU Sensoren für Temperatur, Luftfeuchtigkeit, Luftdruck, Helligkeit, UV-Intensität, Entfernungen und Lärm, ein Display, ein WiFi- und ein SD-Karten-Modul sowie weitere elektronische Bauteile. Alle Bauteile befinden sich in einer aufgeräumten Kunststoffkiste und sind so auch bei regelmäßigem Einsatz immer gut geschützt und leicht zu überprüfen. Die senseBox:mini ist das Einstiegsset in die Welt der senseBox. Es enthält die senseBox MCU, das WiFi-Modul, das Display und den senseBox-Umweltsensor (Möglichkeit zur Messung von Temperatur, Luftfeuchtigkeit, Luftdruck und Innenraumluftqualität). Die senseBox:mini bietet so alles Nötige, um mit IoT-Projekten, wie zum Beispiel einem Homeserver oder einem Chatbot, zu starten. Die senseBox:mini ist außerdem als Klassenkiste erhältlich. Weitere Informationen zur senseBox:mini Klassenkiste finden Sie auf dem angehängten Infoblatt. Die senseBox:home ist ein Bausatz für eine DIY-Umweltmessstation, welche ihre Messwerte online auf der openSenseMap teilen kann. Den Mikrocontroller und einige Grundkomponenten haben wir bereits als Set zusammengestellt. Alle weiteren Sensoren und Bauteile können selbständig ausgewählt und so eine individuelle Umweltmessstation kreiert werden. Den passenden Programmcode gibt es von uns dazu, es muss also nicht programmiert werden.
Für wen ist die senseBox geeignet?
Im Schulkontext empfehlen wir ein Mindestalter von 12 Jahren. Diese Empfehlung ist natürlich ganz stark vom Betreuungsschlüssel abhängig. Wir führen auch Workshops in Grundschulen durch.
Was brauche ich für die senseBox?
In einer senseBox ist alles enthalten, was du brauchst. Mit Ausnahme eines Computers und einer Internetverbindung natürlich.
Wo kann ich die senseBox kaufen?
Die senseBox ist in unserem eigenen Online Shop unter sensebox.kaufen erhältlich.
Wo finde ich die Anleitung für meine ersten Schritte?
Hier in den Docs findest du Anleitungen für die ersten Schritte mit Blockly für senseBox und und der Arduino IDE.
Gibt es Lehr-/Lernmaterialien?
Ja! Die Arbeit mit der senseBox steht und fällt mit dem Material. Für die senseBox:edu und senseBox:mini findest du Lehrmaterial und Projekte auf unserer Website. Anleitungen für die senseBox:home findest du hier in den Docs. Alle Materialien sind open educational ressources (OER) und somit frei verfügbar.
Unterstützt ihr Schulen bei der Einrichtung der senseBox?
Ja! Kontaktiere uns einfach und wir schauen gemeinsam, wie wir die senseBox an deiner Schule einrichten können.
Wie kann die senseBox programmiert werden?
Die senseBox kann grafisch über Blockly für senseBox und openroberta, oder textbasiert über die Arduino IDE programmiert werden. Mehr Informationen zum Umgang mit den Programmierumgebungen findest du in den Docs.
Warum kein standard Arduino oder Raspberry?
Der Raspberry ist für den Einsatz mit Programmieranfängern zu kompliziert und für unsere Einsatzzwecke einfach überdimensioniert. Die senseBox MCU wurde speziell auf Arduinobasis entwickelt und bietet alles, was auch ein standard Arduino bietet. Zusätzlich ermöglicht sie aber die browserbasierte Programmierung ohne Softwareinstallation und das einfache anstecken der Sensoren via JST-Kabel.
Wer steckt hinter der senseBox?
Die senseBox enstand im Schülerlabor GI@School der Universität Münster. Nach einer Förderung des Bundesministeriums für Bildung und Forschung fand 2018 die Ausgründung der reedu GmbH & Co. KG statt, welche sich heute zusammen mit der Universität um alles rund um die senseBox kümmert.
Wo finde ich die neue senseBox Connect App?
Du kannst die App im Apple Appstore herunterladen. Weitere Informationen zur App und Verwendung der App findest unter sensebox.de/app
Was passiert, wenn man den Reset-Knopf nur einmal drückt?
Die MCU startet den Sketch der momentan auf der MCU hochgeladen ist neu.
Welche Funktionen verstecken sich hinter dem Switch-Knopf?
Der Switch-Button lässt sich über Programmatisch mit der Initialisierung Button switchButton(0);
ansteuern. Über die Zeile switchButton.isPressed()
kannst du im Programm prüfen ob der Knopf gedrückt wurde. In einem Beispielprojekt mit dem Display siehst du eine kurze Anleitung wie dieser funktioniert.
Was passiert, wenn man die MCU vom Strom trennt? Kann man schadlos weiter machen, wenn man danach wieder den Stromanschluss herstellt?
Ja, du kannst einfach schadlos weitermachen. Achte nur darauf, dass das Prorgramm wieder "von vorne" startet und wieder zuerst die setup()
Funktion ausführt.
Wie viele Sensoren kann man anschließen? Wann hat der interne Speicher keinen Platz mehr?
So viele wie die senseBox Anschlüsse hat. Darüber hinaus kannst du zusätzliche I2C Sensoren mithifle des Multiplexers benutzen. Hier ist aber zu beachten, dass du ohne den Expander nicht zwei gleiche I2C Sensoren anschließen kannst. D.h. du kannst nicht 2x den HDC1080 an der gleichen MCU anschließen. Dafür bräuchtest du den Expander. Wieviel % des internen Speichers belegt wird, wird dir am Ende des Hochladens (über die ArduinoIDE) angezeigt. Bisher sind wir noch nicht an den Punkt gekommen an dem eine MCU "voll" war. Das war eher immer Hardwareseitig begrenzt (i.e. Anzahl der Anschlüsse) oder an die Übertragungsart (LoRa liegt das Limit bei ~14 Messwerten) gekopppelt.
Wie bewerkstelligt man einen Stromsparmodus?
Nativ gibt es keinen Stromsparmodus. Du kannst die MCU aber stromsparend programmieren. Das kann u.a. bedeuten, dass nur alle 10 Minuten Messwerte hochgeladen werden und innerhalb dieser 10 Minuten "schlafen gelegt" wird. Dies kann entweder über diese Library erfolgen, oder über andere Stromsparmaßnahmen (Wifi in der Zwischenzeit aus, Sensoren aus, ...)
Wie kann man testen, ob die Bauteile alle funktionieren?
Falls du die Arduino IDE und das senseBox Board Support Package installiert hast kannst du in der Arduino IDE unter Datei->Beispiele->senseBox-Tests->mcu_component_test`` einen Sketch laden, der alle angeschlossenen Sensoren testet und erste Werte anzeigt. Wenn du deine Wifi Daten in Zeile 25 und 26 angibst, kannst du zusätzlich mithifle eines WiFi Bees die Verbindung zur openSenseMap testen. Nachdem du den Sketch hochgeladen hast, werden dir alle Instruktionen dazu im Seriellen Monitor angezeigt.