Cuprins:

Ceas digital Time Network folosind ESP8266: 4 pași (cu imagini)
Ceas digital Time Network folosind ESP8266: 4 pași (cu imagini)

Video: Ceas digital Time Network folosind ESP8266: 4 pași (cu imagini)

Video: Ceas digital Time Network folosind ESP8266: 4 pași (cu imagini)
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Noiembrie
Anonim
Ceas digital Network Time folosind ESP8266
Ceas digital Network Time folosind ESP8266

Aflăm cum să construim un ceas digital drăguț care să comunice cu serverele NTP și să afișeze ora rețelei sau a internetului. Folosim WeMos D1 mini pentru a ne conecta la o rețea WiFi, pentru a obține ora NTP și a o afișa pe un modul OLED.

Videoclipul de mai sus vă vorbește pe parcursul întregului proces de construire a acestui proiect.

Pasul 1: Adunați electronica

Adunați electronica
Adunați electronica

Pentru a construi acest proiect, veți avea nevoie de o placă WeMos D1 mini sau compatibilă care utilizează chipset-ul ESP8266 împreună cu un modul OLED. Schița ar trebui să funcționeze și cu plăcile ESP32, dar nu am testat acest lucru.

Pasul 2: Editați și încărcați schița

Editați și încărcați schița
Editați și încărcați schița
Editați și încărcați schița
Editați și încărcați schița
Editați și încărcați schița
Editați și încărcați schița

Descărcați schița folosind următorul link:

Începeți prin adăugarea acreditărilor de rețea, deoarece trebuie să ne conectăm la o rețea WiFi. Apoi, asigurați-vă că adăugați informațiile corecte despre fusul orar. Puteți vizita următorul link pentru a obține șirul de fus orar relevant pentru regiunea dvs.:

Înainte de a putea încărca schița, asigurați-vă că ați instalat biblioteca U8g2 împreună cu pachetul de asistență pentru plăcile ESP8266. Verificați imaginile pentru informații suplimentare sau vizionați videoclipul pentru instrucțiuni detaliate. După finalizare, conectați placa și asigurați-vă că ați selectat setările corecte ale plăcii, așa cum se vede în imagine. Apoi, apăsați încărcarea și așteptați să se finalizeze.

Odată încărcat, deschideți monitorul serial și asigurați-vă că este afișată ora corectă. Dacă nu, asigurați-vă că ați selectat fusul orar potrivit pentru regiunea dvs.

Pasul 3: Conectați modulul OLED

Conectați modulul OLED
Conectați modulul OLED
Conectați modulul OLED
Conectați modulul OLED

Utilizați schema de cabluri de mai sus pentru a conecta modulul OLED la placa microcontrolerului. Porniți placa și ar trebui să vedeți ora afișată pe modul.

Pasul 4: Adăugați modulele în incintă

Adăugați modulele în incintă
Adăugați modulele în incintă
Adăugați modulele în incintă
Adăugați modulele în incintă
Adăugați modulele în incintă
Adăugați modulele în incintă
Adăugați modulele în incintă
Adăugați modulele în incintă

Odată ce sunteți mulțumit de rezultate, descărcați și imprimați modelul 3D de pe următorul link:

Placa se află pe capacul din spate, în timp ce modulul OLED se află la capătul carcasei. Puteți utiliza bandă dublă pentru a menține modulul OLED în poziție și puteți adăuga, de asemenea, un pic de adeziv fierbinte lângă fire pentru ao menține în poziție. Lipiți firele de la modulul OLED pe placa microcontrolerului și apoi sigilați unitatea folosind un pic de adeziv pentru ao ține împreună. Conectați cablul microUSB și ar trebui să funcționeze conform așteptărilor.

Dacă ți-a plăcut această postare, nu uita să ne urmărești folosind linkurile de mai jos, deoarece vom construi multe alte proiecte de genul acesta:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Site-ul BnBe:

Recomandat: