Satura rādītājs:

Pulkstenis, kura pamatā ir ESP32: 4 soļi
Pulkstenis, kura pamatā ir ESP32: 4 soļi

Video: Pulkstenis, kura pamatā ir ESP32: 4 soļi

Video: Pulkstenis, kura pamatā ir ESP32: 4 soļi
Video: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, Novembris
Anonim
Image
Image
Daļas un bibliotēkas
Daļas un bibliotēkas

Apmācība, kā izveidot pulksteni, kura pamatā ir esp32 ar iebūvētu OLED displeju, ar pieskāriena pogu, bez citām detaļām, nav nepieciešama elektroinstalācija/lodēšana

1. darbība. Daļas un bibliotēkas

Daļas un bibliotēkas
Daļas un bibliotēkas

Daļas

  • ESP32 modulis ar iebūvētu OLED displeju (Amazon)
  • Mikro USB kabelis

Bibliotēkas

  • NTPTime.h šeit
  • SSD1306 priekš esp šeit

2. darbība: kods

Vispirms pārliecinieties, vai esp32 pakotne ir pievienota jūsu valdes pārvaldniekam (ja tā nav, izpildiet šeit sniegtos norādījumus).

Kods ir vietnē github, saite šeit.

Lejupielādējiet to vai ielīmējiet to arduino skicē. Noteikti nomainiet ssid, paroli un laika joslu.

Kā dēli izvēlieties wemos lolin32 un augšupielādējiet savu kodu (pirms augšupielādes var būt nepieciešams turēt nospiestu sāknēšanas pogu un nospiest pogas en).

3. darbība. Gatavs

Pabeigts
Pabeigts
Pabeigts
Pabeigts

Tagad pulkstenis ir jādara. Lai pārslēgtu datuma skatu, vienkārši pieskarieties taustiņam T1 vai 0 esp.

Uzlabojumi

Ja vēlaties to padarīt vēsāku, varat pielodēt vadu uz tapas GPIO0, pēc tam otrā galā piestiprināt metāla mazu plāksni/monētu. Izolējiet esp metāla vāku un nostipriniet plāksni/monētu tur (ar karstu līmi).

Jautājumi

Ja jums ir kādi citi jautājumi, nevilcinieties atstāt tos komentāros.

4. solis: atsauces

  • Pielāgoti esat fonti
  • Oriģinālā ssd1306 bibliotēka

Ieteicams: