Taula de continguts:
Vídeo: Rellotge basat en ESP32: 4 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-10 13:46
Tutorial sobre com construir un rellotge basat en un esp32 amb una pantalla oled integrada, amb un botó tàctil, sense altres parts, sense necessitat de cablejat / soldadura
Pas 1: parts i biblioteques
Parts
- Un mòdul ESP32 amb pantalla OLED integrada (Amazon)
- Un cable micro USB
Biblioteques
- NTPTime.h aquí
- SSD1306 per esp aquí
Pas 2: Codi
Primer de tot, assegureu-vos que teniu el paquet esp32 afegit al vostre gestor de taulers (seguiu les instruccions aquí si no ho feu).
El codi es troba a github, enllaç aquí.
Baixeu-lo o enganxeu-lo en un esbós arduino. Assegureu-vos de canviar el ssid, la contrasenya i la zona horària.
Seleccioneu wemos lolin32 com a tauler i pengeu el vostre codi (és possible que hagueu de mantenir arrencat i premeu els botons en abans de carregar-lo).
Pas 3: Fet
Ara s’hauria de fer el rellotge. Per canviar la visualització de la data, només cal que toqueu el pin T1 o 0 a l'esp.
Millores
Si voleu que sigui més fresc, podeu soldar un cable al pin GPIO0 i, a continuació, fixar una petita placa de metall / moneda a l’altre extrem. Aïlleu la coberta metàl·lica de l’esp i fixeu-hi la placa / moneda (amb una mica de cola calenta).
Problemes
Si teniu algun altre problema, no dubteu a deixar-los als comentaris.
Pas 4: referències
- Tipus de lletra personalitzats
- Biblioteca ssd1306 original