Ter­min­ka­len­der mit ESP32 mit 2,8 Zoll TFT (CYD)

Ziel des Projekts

Pas­send zu jedem Tag sol­len die anste­hen­den Ter­mi­ne auf dem TFT ange­zeigt wer­den. Die Daten befin­den sich auf einer SD-Kar­te und wer­den täg­lich um Mit­ter­nacht aktua­li­siert. Zusätz­lich wer­den Datum und Uhr­zeit angezeigt.

TFT par­al­le­les LCD-Shield 3,5 Zoll am ESP32-Wroom

ESP32 mit 3,5 Zoll Dis­play (ESP32-3248S035)

ESP32-Wroom - SPI-Bus­sys­tem nutzen

Zie­le des Projekts

  • Ver­wen­dung zwei­er SPI-Gerä­te: SD-Kar­ten­le­ser und TFT-Dis­play mit 160×128 Pixeln
  • auf der SD-Kar­te vor­han­de­nen Datei­en auf dem TFT-Dis­play anzeigen

Info

Sowohl das TFT-Dis­play als auch der SD-Kar­ten­le­ser ver­wen­den den SPI-Bus. Jedes Gerät benö­tigt aber eige­ne Daten­lei­tun­gen. Der ESP32-Wroom ver­fügt über zwei SPI-Bus­sys­te­me, die gleich­zei­tig nutz­bar sind.

Foto­schau mit TFT-Shield

Ziel des Projekts

Es wird ein soge­nann­tes Shield ver­wen­det, es wird ein­fach auf den Ardui­no UNO R3/UNO R4 auf­ge­steckt. Das dar­auf mon­tier­te TFT ver­fügt über 320×240 Pixel.
Auf die Mini-SD-Kar­te wer­den Fotos gespei­chert, sie wer­den mit einem dazu gehö­ri­gen Text auf dem TFT angezeigt.

Biblio­thek TFT_eSPI

Zie­le des Projekts

  • Ein­füh­rung in die ⇒Biblio­thek TFT_eSPI
  • Nut­zung eines gra­fi­schen Ele­ments zur Anzei­ge der Mess­wer­te eines DHT-Sensors

Ver­wen­de­te Hardware

Kon­fi­gu­ra­ti­on der Mikrocontroller

DHT-Mess­wer­te gra­fisch darstellen

Bei man­chen TFT-Dis­plays sind die Far­ben inver­tiert: schwarz = weiß und weiß = schwarz

DHT - Mess­da­ten und Zeit auf TFT anzeigen


Zie­le des Projekts

  • Datum und Zeit anzeigen
  • die Mess­da­ten eines DHT-Sen­sors darstellen
  • Pik­to­gram­me neben den Daten platzieren

Benö­tig­te Bauteile

  • ESP32-Mikro­con­trol­ler oder ESP8266-Mikrocontroller
  • DHT11/DHT22 Tem­pe­ra­tur­sen­so­ren
  • TFT
  • Lei­tungs­dräh­te

Kon­fi­gu­ra­ti­on der Mikrocontroller

Hard­ware

Ansteue­rung ver­schie­de­ner TFT-Displays

⇒ TFT-Dis­play mit 160×128 Pixeln

ESP - DHT Mess­da­ten auf Wavesha­re 1,54 Zoll E-Ink anzeigen

Wet­ter­da­ten von Open­wea­ther mit der API 3.0 auf einem TFT anzeigen