Thermometer mit LED-Stick

Lesezeit: 5 Minuten

Seite als PDF

Ein DHT11, ein DHT22 oder ein BMP280 misst die Tem­per­atur und zeigt sie in Schrit­ten zu je ein Grad auf einem Neopix­el-Stick an. Die gemessene Tem­per­atur wird auf ganz­zahlige Werte gerun­det.

Benö­tig­te Bauteile

  • DHT11/DHT22 oder BMP280
  • RGB LED-Stick mit 20 LEDs (Grove-Anschluss)
  • Lei­tungs­dräh­te

Die Hardware

DHT11/DHT22

Der DHT11 und der DHT22 sind dig­i­tale Sen­soren, sie wer­den an einem dig­i­tal­en Pin angeschlossen.

Die Pin­bele­gung kann sich von der hier gezeigten unter­schei­den. Achte auf die Beschrif­tung auf dem Mod­ul!

LED-Stick

Der LED-Stick beste­ht aus mehreren miteinan­der ver­bun­de­nen RGB-LEDs. Jede besitzt einen eige­nen Con­troller und kann einzeln anges­teuert wer­den. Der LED-Stick benötigt nur einen dig­i­tal­en Ein­gang.

Wenn kein Grove-Shield ver­wen­det wer­den kann, wer­den die Anschlüsse mit männlich-männlichen Kabeln ver­längert.

RGB ist eine Mis­chung der Far­ben Rot, Grün und Blau. Jede Farbe kann von 0 bis 255 geset­zt wer­den, die Werte wer­den durch Kom­ma­ta getren­nt.

 Hier find­est du einen Überblick über die 🔗RGB-Far­b­codes (extern­er Link abgerufen am 19.02.24).

BMP280

Der BMP280 wird in ver­schiede­nen Bau­for­men mit unter­schiedlich­er Pin­bele­gung ange­boten.

Bei einem BMP280 mit sechs Pins müssen SDO und CSB eben­falls an VCC (5V) angeschlossen wer­den.

Quelle: 🔗https://sensorkit.joy-it.net/de/sensors/ky-052 (abgerufen am 01.03.24)

Das Programm

Benötigte Bibliotheken installieren

DHT11/DHT22

BMP280

Bibliotheken einbinden und Variablen definieren

DHT

BMP380

Der setup-Teil

DHT

BMP280

Der loop-Teil

DHT

BMP280