Sadržaj:

Mrežno vrijeme Digitalni sat pomoću ESP8266: 4 koraka (sa slikama)
Mrežno vrijeme Digitalni sat pomoću ESP8266: 4 koraka (sa slikama)

Video: Mrežno vrijeme Digitalni sat pomoću ESP8266: 4 koraka (sa slikama)

Video: Mrežno vrijeme Digitalni sat pomoću ESP8266: 4 koraka (sa slikama)
Video: Lesson 10: Conditional Statement in Arduino and Using Array | SunFounder Robojax 2024, Juli
Anonim
Mrežno vrijeme Digitalni sat pomoću ESP8266
Mrežno vrijeme Digitalni sat pomoću ESP8266

Naučimo kako izgraditi slatki mali digitalni sat koji komunicira s NTP serverima i prikazuje mrežno ili internetsko vrijeme. WeMos D1 mini koristimo za povezivanje na WiFi mrežu, dobivanje NTP vremena i njegovo prikazivanje na OLED modulu.

Gornji video prikazuje vas kroz cijeli proces izgradnje ovog projekta.

Korak 1: Okupite elektroniku

Okupite elektroniku
Okupite elektroniku

Za izradu ovog projekta trebat će vam WeMos D1 mini ili kompatibilna ploča koja koristi čipset ESP8266 zajedno s OLED modulom. Skica bi trebala raditi i sa ESP32 pločama, ali ovo nisam testirao.

Korak 2: Uredite i otpremite skicu

Uredite i otpremite skicu
Uredite i otpremite skicu
Uredite i otpremite skicu
Uredite i otpremite skicu
Uredite i otpremite skicu
Uredite i otpremite skicu

Preuzmite skicu putem sljedeće veze:

Počnite dodavanjem mrežnih vjerodajnica jer se moramo povezati s WiFi mrežom. Zatim obavezno dodajte ispravne podatke o vremenskoj zoni. Možete posjetiti sljedeću vezu kako biste dobili relevantni niz vremenske zone za svoju regiju:

Prije nego što možete prenijeti skicu, provjerite jeste li instalirali biblioteku U8g2 zajedno s paketom podrške za ploče ESP8266. Za dodatne informacije pogledajte slike ili pogledajte video za detaljna uputstva. Kad završite, priključite ploču i provjerite jeste li odabrali prava podešavanja ploče kao što se vidi na slici. Zatim pritisnite upload i pričekajte da se završi.

Nakon učitavanja otvorite serijski monitor i provjerite prikazuje li se točno vrijeme. Ako ne, provjerite jeste li odabrali odgovarajuću vremensku zonu za svoju regiju.

Korak 3: Povežite OLED modul

Povežite OLED modul
Povežite OLED modul
Povežite OLED modul
Povežite OLED modul

Pomoću gornjeg dijagrama ožičenja spojite OLED modul na ploču mikrokontrolera. Uključite ploču i trebali biste vidjeti vrijeme prikazano na modulu.

Korak 4: Dodajte module u kućište

Dodajte module u kućište
Dodajte module u kućište
Dodajte module u kućište
Dodajte module u kućište
Dodajte module u kućište
Dodajte module u kućište
Dodajte module u kućište
Dodajte module u kućište

Kada budete zadovoljni rezultatima, preuzmite i 3D ispišite model sa sljedeće veze:

Ploča se nalazi na stražnjem poklopcu, dok OLED modul sjedi na kraju kućišta. Možete koristiti dvostranu traku da držite OLED modul na mjestu, a možete dodati i malo vrućeg ljepila u blizini žica kako biste ga držali na mjestu. Lemite žice sa OLED modula na ploču mikrokontrolera, a zatim zapečatite jedinicu pomoću lepka da je držite zajedno. Uključite microUSB kabel i trebao bi raditi kako se očekuje.

Ako vam se svidio ovaj post, ne zaboravite nas pratiti putem donjih veza jer ćemo graditi još mnogo ovakvih projekata:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe web stranica:

Preporučuje se: