#IoT OCTOPUS

Typische IoT-Projekte erfordern Kommunikation, Sensoren und ein Energiemanagement, welches nach Möglichkeit dann auch Batteriebetrieb ermöglicht. Guido Burger entwickelte den Octopus, der die Dinge. die einen IoT-Knoten ausmachen, in einem Kit zusammenfasst.

Technische Spezifikationen:

  • ESP8266 (ESP-12F)
  • Low power options (20uA in Deep Sleep)
  • 2 x RGBW NeoPixel on board
  • 2 x Grove Connectors (1 x analog, 1 x I2C)
  • Adafruit-kompatibler FeatherWing header
  • Bosch BME680 Sensor (Gas/VOC, Humidity, Barometer, Temperatur)
  • Credit Card Größe

Durch den Espressif ESP8266 steht eine WiFi-Schnittstelle für den Internet-Zugang zur Verfügung. Neben dem BME680 Sensor on-board stehen mit den Grove Konnektoren und dem Feather Wings Header flexible Erweiterungsmöglichkeiten zur Verfügung.

Der Octopus hat durch die genannten Eigenschaften einen breiten Einsatz in der Ausbildung gefunden. Ich möchte an dieser Stelle auf zahlreiche Veröffentlichungen des Umweltcampus Birkenfeld der Hochschule Trier und den Blogbeitrag Mut zu MINT verweisen.

Die Programmbeispiele im Ausbildungsumfeld sind oft in Scratch bzw. ArduBlock geschrieben. Für alle diejenigen, die die Programmierung des Octopus außerhalb von Scratch erkunden wollen, kann die Programmierung auch in C++ mit Hilfe der Arduino oder PlatformIO IDE oder in MicroPython vorgenommen werden.

Der Beitrag COVID-19 Prävention: CO2-Messung und bedarfsorientierte Lüftung und eigene frühere Arbeiten zur Messung von CO2 und VOC haben mich veranlasst, den Gedanken der CO2-Ampel noch mal aufzugreifen. Der Octopus hat dazu bereits alles an Bord.

Der BME680 Sensor ermittelt die Daten zur Erfassung der Luftqualität gemäß den Definitionen von Bosch.

Ich verwende die Neopixel auf dem Bord, um eine farblich auf die oben gezeigte Tabelle abgestimmte Anzeige zu erstellen. Zwei Beispiele sollen das Ergebnis verdeutlichen.

iAQ 58
iAQ 162

Ich habe die Programmierung mit der Arduino IDE vorgenommen. Das betreffende Programm selbst finden Sie auf Github unter https://github.com/ckuehnel/Arduino2023/tree/main/ESP8266/Octopus_CO2_Ampel.


2023-12-11/CK

Veröffentlicht von ckuehnel

Mein aktuelles Profil ist unter https://www.linkedin.com/in/ckuehnel zu finden.

Ein Kommentar zu “#IoT OCTOPUS

Hinterlasse einen Kommentar