Taula de continguts:
Vídeo: Rellotge basat en ESP32: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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
Recomanat:
Rellotge de cub multifunció basat en la posició: 5 passos (amb imatges)
Rellotge de cub multifunció basat en la posició: es tracta d’un rellotge basat en Arduino amb una pantalla OLED que funciona com a rellotge amb la data, com a temporitzador de migdiada i com a llum nocturna. Les diferents "funcions" es controlen mitjançant un acceleròmetre i es seleccionen girant el rellotge cub
Termòmetre infraroig sense contacte basat en Arduino - Termòmetre basat en IR mitjançant Arduino: 4 passos
Termòmetre infraroig sense contacte basat en Arduino | Termòmetre basat en IR que utilitza Arduino: Hola nois, en aquest instructable farem un termòmetre sense contacte amb arduino, ja que de vegades la temperatura del líquid / sòlid és massa alta o baixa a la temperatura i és difícil fer-hi contacte i llegir-ne temperatura llavors en aquell escenari
Rellotge basat en Arduino mitjançant el mòdul Rellotge en temps real (RTC) DS1307 i 0,96: 5 passos
Rellotge basat en Arduino mitjançant el mòdul DS1307 de rellotge en temps real (RTC) i 0,96: Hola, nois en aquest tutorial, veurem com fer un rellotge de treball mitjançant un mòdul de rellotge en temps real DS1307 & Pantalles OLED, així que llegirem l’hora del mòdul de rellotge DS1307. I imprimiu-lo a la pantalla OLED
Generador de música basat en el temps (generador de midi basat en ESP8266): 4 passos (amb imatges)
Generador de música basat en el temps (generador de midi basat en ESP8266): Hola, avui explicaré com fer el vostre propi generador de música basat en el temps. Es basa en un ESP8266, que és com un Arduino, i respon a la temperatura, a la pluja i intensitat lumínica. No espereu que faci cançons senceres o progrés d’acords
Rellotge d'animació LED SMART connectat a la xarxa amb tauler de control basat en web, servidor de temps sincronitzat: 11 passos (amb imatges)
Rellotge d’animació LED SMART connectat a la xarxa amb tauler de control basat en web, sincronitzat amb el servidor de temps: la història d’aquest rellotge es remunta molt enrere: fa més de 30 anys. El meu pare va ser pioner en aquesta idea quan tenia només deu anys, molt abans de la revolució del LED, quan els LED eren de 1/1000 la brillantor de la seva brillantor encegadora actual. Un veritable