Sommario:

Orologio basato su ESP32: 4 passaggi
Orologio basato su ESP32: 4 passaggi

Video: Orologio basato su ESP32: 4 passaggi

Video: Orologio basato su ESP32: 4 passaggi
Video: Webinar Gratuito: Arduino IoT Cloud e la demoboard per ESP32 2024, Luglio
Anonim
Image
Image
Parti e librerie
Parti e librerie

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 e librerie
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

Fatto
Fatto
Fatto
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: