
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:50



Tutorial come costruire un orologio basato su un esp32 con un display oled integrato, con un pulsante a sfioramento, senza altre parti, nessun cablaggio/saldatura richiesto
Passaggio 1: parti e librerie

Parti
- Un modulo ESP32 con display OLED integrato (Amazon)
- Un cavo micro USB
Biblioteche
- NTPTime.h qui
- SSD1306 per esp qui
Passaggio 2: codice
Prima di tutto assicurati di aver aggiunto il pacchetto esp32 al tuo gestore della scheda (segui le istruzioni qui se non lo fai).
Il codice è su github, link qui.
Scaricalo o incollalo in uno schizzo arduino. Assicurati di cambiare ssid, password e fuso orario.
Seleziona wemos lolin32 come scheda e carica il tuo codice (potrebbe essere necessario tenere premuto boot e premere i pulsanti en prima del caricamento).
Passaggio 3: fatto


Ora l'orologio dovrebbe essere fatto. Per attivare la visualizzazione della data, tocca semplicemente il pin T1 o 0 sull'esp.
Miglioramenti
Se vuoi renderlo più fresco, puoi saldare un filo sul pin GPIO0, quindi attaccare una piccola piastra/moneta di metallo all'altra estremità. Isolare la copertura metallica dell'esp e fissarvi la placca/moneta (con un po' di colla a caldo).
Problemi
Se hai altri problemi non esitare a lasciarli nei commenti.
Fase 4: Riferimenti
- Caratteri oled personalizzati
- Libreria ssd1306 originale
Consigliato:
Orologio cubo multifunzione basato sulla posizione: 5 passaggi (con immagini)

Orologio cubo multifunzione basato sulla posizione: questo è un orologio basato su Arduino dotato di un display OLED che funziona come un orologio con la data, come un pisolino e come una luce notturna. Le diverse "funzioni" sono controllati da un accelerometro e vengono selezionati ruotando l'orologio a cubo
Telecomando IR automatico basato su Arduino basato sulla temperatura: 7 passaggi

Telecomando IR automatico basato su Arduino basato sulla temperatura: Ehi, come va, ragazzi! Akarsh qui da CETech. Stanco di svegliarti nel bel mezzo di un sonno profondo solo perché la temperatura della tua stanza è troppo bassa o troppo alta a causa del tuo stupido condizionatore. Allora questo progetto è per te. In questo progetto, faremo il nostro
[15min] Orologio Weasley/Indicatore chi è a casa - Basato su TR-064 (beta): 4 passaggi (con immagini)
![[15min] Orologio Weasley/Indicatore chi è a casa - Basato su TR-064 (beta): 4 passaggi (con immagini) [15min] Orologio Weasley/Indicatore chi è a casa - Basato su TR-064 (beta): 4 passaggi (con immagini)](https://i.howwhatproduce.com/images/010/image-28085-j.webp)
[15min] Indicatore orologio Weasley/Chi è a casa - Basato su TR-064 (beta): AGGIORNAMENTO: vedere il passaggio 3. Storia lunga (TL; DR sotto): Qualche tempo fa ho scritto un piccolo script bash sul mio computer che sarebbe scansiona la rete alla ricerca di dispositivi registrati e confronta i loro nomi host con un elenco con i nomi associati. Ogni volta che un dispositivo registra
Orologio basato su Arduino che utilizza il modulo Real Time Clock (RTC) DS1307 e 0,96: 5 passaggi

Orologio basato su Arduino utilizzando il modulo Real Time Clock (RTC) DS1307 e 0.96: Ciao ragazzi in questo tutorial vedremo come creare un orologio funzionante utilizzando un modulo orologio in tempo reale DS1307 & Display OLED. Quindi leggeremo l'ora dal modulo orologio DS1307. E stampalo sullo schermo OLED
Generatore musicale basato sulle condizioni meteorologiche (generatore MIDI basato su ESP8266): 4 passaggi (con immagini)

Generatore di musica basato sul tempo (Generatore MIDI basato su ESP8266): Ciao, oggi spiegherò come creare il tuo piccolo generatore di musica basato sul tempo. È basato su un ESP8266, che è un po' come un Arduino, e risponde alla temperatura, alla pioggia e l'intensità della luce. Non aspettarti che produca intere canzoni o programmi di accordi