Cuprins:

Ceas ESP32: 4 pași
Ceas ESP32: 4 pași

Video: Ceas ESP32: 4 pași

Video: Ceas ESP32: 4 pași
Video: ceas analogic NTP pe afisaj P3 64x64 cu ESP32 (4) 2024, Iulie
Anonim
Image
Image
Piese și biblioteci
Piese și biblioteci

Tutorial cum să construiți un ceas bazat pe un esp32 cu un afișaj încorporat, cu un buton tactil, fără alte piese, fără cablare / lipire necesară

Pasul 1: Piese și biblioteci

Piese și biblioteci
Piese și biblioteci

Părți

  • Un modul ESP32 cu un ecran OLED încorporat (Amazon)
  • Un cablu micro USB

Biblioteci

  • NTPTime.h aici
  • SSD1306 pentru esp aici

Pasul 2: Cod

În primul rând, asigurați-vă că ați adăugat pachetul esp32 la managerul de bord (urmați instrucțiunile de aici, dacă nu aveți).

Codul este pe github, link aici.

Descărcați-l sau lipiți-l într-o schiță arduino. Asigurați-vă că modificați ssid, parola și fusul orar.

Selectați wemos lolin32 ca forum și încărcați codul (poate fi necesar să țineți butonul de pornire și apăsați butoanele en înainte de a încărca).

Pasul 3: Terminat

Terminat
Terminat
Terminat
Terminat

Acum ar trebui terminat ceasul. Pentru a comuta vizualizarea datei, trebuie doar să atingeți pinul T1 sau 0 de pe sp.

Îmbunătățiri

Dacă doriți să-l faceți mai răcoros, puteți lipi un fir pe pinul GPIO0, apoi atașați o mică placă metalică / monedă la celălalt capăt. Izolați capacul metalic al sp și fixați placa / moneda acolo (cu puțină lipici fierbinte).

Probleme

Dacă aveți alte probleme, nu ezitați să le lăsați în comentarii.

Pasul 4: Referințe

  • Fonturi personalizate
  • Biblioteca originală ssd1306

Recomandat: