#GroveDHT11
Explore tagged Tumblr posts
draegerit · 6 months ago
Text
Calliope Mini mit DHT11 & LCD-Display
Tumblr media
In diesem Beitrag möchte ich dir zeigen, wie du an einem Calliope Mini den Sensor DHT11 ein LCD-Display per Grove Schnittstelle anschließt.
Tumblr media
Calliope Mini mit DHT11 & LCD-Display Den Calliope Mini habe ich dir bereits im Beitrag Vorstellung des Calliope Mini vorgestellt. Hier soll es nun darum gehen, wie man an diesen Mikrocontroller einen Sensor für das Messen der Temperatur sowie relative Luftfeuchtigkeit und die entsprechende Ausgabe auf einem 16x2 LCD-Display anschließt.
Tumblr media
Calliope Mini v1.3
Tumblr media
Calliope Mini v1.3
Tumblr media
Calliope Mini v1.3
Aufbau des Calliope Mini
Der Calliope Mini verfügt über diverse Anschlüsse, wie Bsp für Sensoren / Aktoren und auch einer Batterie. An den Spitzen des Mikrocontrollers findest du jeweils Anschlüsse für die Stromversorgung und auch Pins für Sensoren.
Tumblr media
Aufbau des Calliope Mini
Benötigte Ressourcen für dieses Projekt
Wenn du dieses Projekt nachbauen möchtest, dann benötigst du: - einen Calliope Mini*, - ein Micro-USB Datenkabel*, - einen DHT11 Sensor*, - ein LCD-Display* Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung! Dem Calliope Mini liegt ein kleines Datenkabel bei, jedoch ist dieses sehr kurz.
Tumblr media
Bauteile für das kleine Projekt "DHT11 Sensor & LCD-Display am Calliope Mini"
Aufbau der Schaltung
Durch die verwendeten Grove Kabel ist der Anschluss und somit die Schaltung recht schnell erledigt, denn diese werden lediglich mit dem Sensor / dem Display und einen der beiden Ports verbunden. Die Stecker bzw. die Buchsen sind so aufgebaut, dass ein verkehrtes Einstecken nicht ohne größere Gewalt möglich ist.
Tumblr media
Calliope Mini 1.3 mit DHT11 Sensor & LCD-Display Das LCD-Display wird per I²C angeschlossen, hier dient der Grove Sockel beim Taster "A" (siehe Grafik), den DHT11 Sensor schließen wir dann an den übrig gebliebenen Sockel beim Taster "B" an.
Tumblr media
Pinout der Grove Schnittstellen am Calliope Mini 1.3
Programmieren
Das kleine Projekt wird in zwei Stufen programmiert. Im nachfolgenden YouTube Video zeige ich dir, wie du dieses Projekt mit dem Onlinetool MakeCode von Microsoft erstellst. https://youtu.be/QeEfKS0XgsM Schritt 1 - Ausgeben der Sensorwerte auf der LED Matrix Im ersten Schritt wollen wir die Sensorwerte auslesen und auf der LED Matrix ausgeben. Wenn der Taster A betätigt wird, wird die relative Luftfeuchtigkeit, beim Betätigen des Tasters B wird die Temperatur in Grad Celsius ausgegeben.
Tumblr media
Hier der Code als Download: Calliope Mini - DHT11 Sensorwerte & LED MatrixHerunterladen Schritt 2 - Ausgeben der Sensorwerte auf einem LCD-Display Im oben verlinkten YouTube Video habe ich dir bereits erklärt, wie das Programm erstellt wird. Besonders zu nennen ist hier die kleine Pause von 2 Sekunden zwischen dem Schreiben der ersten und zweiten Zeile auf dem LCD-Display. Das Problem liegt hierbei beim DHT11 Sensor, welcher die Daten nicht so schnell hintereinander liefern kann.
Tumblr media
Make Code - Programm zum Anzeigen der DHT11 Sensordaten auf einem LCD-Display Hier der Code als Download: Calliope Mini – DHT11 Sensorwerte & LCD-DisplayHerunterladen
Importieren von HEX-Dateien
Du kannst die fertigen HEX-Dateien, entweder direkt auf deinen Calliope Mini kopieren oder im Onlinetool Make Code diese Dateien importieren. Read the full article
0 notes