Pantalla Oled ssd1306 + DHT
Anem a veure com mostrar les dades d'un sensor en una pantalla OLED sense necessitat de tindre que usar el portàtil tota la estona.
Fes el muntatge següent:

Ara cal baixes la següent carpeta la descomprimisques i copies el seu contingut dins la memoria de ESP32-S3 CircuitPython_OLED_DHT.zip(zip - 40.92 KB ) però cal que respectes les carpetes originals, és a dir, el contingut de «lib» el pegues dins de «lib», la carpeta «fonts» la pegues dins de la memòria de ESP32-S3 però fora de lib, i code.py substituirà al fitxer code.py original.
Fins ara hem programat i guardat el programes al disc dur, però si vols executar un programa sense tindre l'ordinador el programa cal que estiga dins de code.py
Anem a veure el programa PantallaOLED.py:
# PantallaOLED.py |
Pots veure la imatge de la ssd1306 mostrant les dades en pantalla.

Si vols executar el programa sense ordinador primer hauràs de copiar aquest programa dins de «codi.py» a la ESP32-S3 i després prémer el botó «RST» una vegada, així la desconnectes de l'ordinador. Cada vegada que vulgues que comence de nou el programa prems el botó «BOOT» i forces que el programa comence de nou. Mentre tingues la targeta alimentada amb un font d'alimentació de 9V podràs anar llegint dades amb el termòmetre.
Quan hages de modificar el programa per posar un altre sensor et caldrà modificar la posició de les etiquetes (label) i et serà útil conèixer com van les coordenades amb aquesta pantalla.

Cal tindre en compte que no ocupa el mateix un píxel que una lletra, número, o símbol. No podràs acostar-te tant a la vora posant lletres o variables.