Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

M5StickC mit Temperatur & Luftfeuchtigkeit & Luftdruck Sensor (ENV HAT)

Posted on 22. Februar 20213. Mai 2023 by Stefan Draeger

In diesem Beitrag möchte ich dir den ENV HAT Sensor für das messen der Temperatur, Luftfeuchtigkeit und Luftdruck am M5StickC vorstellen.

  • Bezug
  • technische Daten des ENV HAT Sensors für den M5StickC
  • Anschluss & Pinput
    • Pinout des ENV HAT
  • Beispiele
    • Anzeigen der Temperatur, Luftfeuchtigkeit und Luftdruck
      • Programm
      • Ausgabe auf dem Bildschirm
    • erweitertes Programm
      • Video
      • Download

Bezug

Der ENV HAT war Bestandteil eines Dreierpacks mit dem PIR Sensor (Bewegungssensor), SPK – Speaker und natürlich dem ENV HAT. Das Pack hat auf amazon.com knapp 19€ gekostet und war da ich Prime Kunde bin inkl. Versandkosten und innerhalb von wenigen Tagen bei mir. Du kannst den Sensor aber auch einzeln für 7,5€ auf amazon.de erwerben.

Dreierpack mit PIR Sensor, SPK HAT und ENV HAT
Dreierpack mit PIR Sensor, SPK HAT und ENV HAT

technische Daten des ENV HAT Sensors für den M5StickC

Auf dem ENV HAT sind folgende 3 Sensoren verbaut:

  • DHT12,
  • BMP280,
  • BMM150

Die Sensoren haben folgende technische Daten

  • Temperatur (DHT12):
    • Messbereich: -20°C ~ 60 ℃
    • Messgenauigkeit: ± 0,2 ℃
  • Luftfeuchtigkeit (BMM150):
    • Messbereich: 20% ~ 95%
    • Messgenauigkeit: 0,1%
  • Luftdruck (BMP280):
    • Messbereich: 300hPa ~ 1100 hPa
    • Messgenauigkeit: ± 1hPa

Der BMP280 & BMM150 sind beide Bosch Sensoren und du findest ein auf der Seite von Bosch Sensortec jeweils eine sehr gute und vor allem ausführliche Erläuterung zu diesen.

Anschluss & Pinput

Der Anschluss des ENV HAT erfolgt über eine 8 PIN Stiftleiste welche an den M5StickC gesteckt werden.

Pinout des ENV HAT

Eine Beschriftung des Pinouts findest du auf der Rückseite des M5StickC.

Pinout des ENV HAT
Pinout des ENV HAT

Beispiele

Den M5StickC habe ich bereits in den Beiträgen

  • eine digitale Wasserwaage mit dem M5StickC 
  • Ausgeben der Temperaturwerte des DS18B20 Sensors auf dem M5StickC
  • M5StickC – Ein ESP32 Zwerg mit nützlichen onboard Funktionen in einem coolen Gehäuse

vorgestellt.

Im Beitrag xyz habe ich dir bereits die Software UI Flow vorgestellt und gezeigt wie man den ATOM Matrix programmiert. In den nächsten Beispielen möchte ich dir nun zeigen wie du die verschiedenen Messergebnisse auf dem Display anzeigen lassen kannst.

Anzeigen der Temperatur, Luftfeuchtigkeit und Luftdruck

Programmieren des ENV HAT mit UI Flow für den M5StickC
Dieses Video auf YouTube ansehen.

Programm

Programm zum Anzeigen der Daten des ENV HAT auf dem Display des M5StickC
Programm zum Anzeigen der Daten des ENV HAT auf dem Display des M5StickC

Ausgabe auf dem Bildschirm

Ausgabe der Daten des ENV HAT auf dem Display des M5StickC
Ausgabe der Daten des ENV HAT auf dem Display des M5StickC

Der Text ist natürlich recht klein, kann aber durch das gute Display abgelesen werden.

erweitertes Programm

Wir können natürlich alternativ den Taster nutzen und durch die Messwerte „steppen“, und genau das wollen wir im nächsten Beispiel machen.

erweitertes Programm zum Anzeigen der Messwerte des ENV HAT auf dem M5StickC
erweitertes Programm zum Anzeigen der Messwerte des ENV HAT auf dem M5StickC

Video

Download

Hier nun das fertige Programm zum einfachen download.

UI Flow Programm zum Anzeigen der Messwerte des ENV HAT am M5StickCHerunterladen

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen

Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}