Innholdsfortegnelse:

ESP32 -basert klokke: 4 trinn
ESP32 -basert klokke: 4 trinn

Video: ESP32 -basert klokke: 4 trinn

Video: ESP32 -basert klokke: 4 trinn
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Juli
Anonim
Image
Image
Deler og biblioteker
Deler og biblioteker

Opplæring i hvordan du bygger en klokke basert på en esp32 med en innebygd oled-skjerm, med en berøringsknapp, uten andre deler, ingen ledninger/lodding nødvendig

Trinn 1: Deler og biblioteker

Deler og biblioteker
Deler og biblioteker

Deler

  • En ESP32 -modul med innebygd OLED -skjerm (Amazon)
  • En mikro -USB -kabel

Biblioteker

  • NTPTime.h her
  • SSD1306 for esp her

Trinn 2: Kode

Sørg først og fremst for at du har esp32 -pakken lagt til styringslederen din (følg instruksjonene her hvis du ikke gjør det).

Koden er på github, lenke her.

Last den ned eller lim den inn i en arduino -skisse. Sørg for å endre ssid, passord og tidssone.

Velg wemos lolin32 som brett og last opp koden din (må kanskje holde oppstarten inne og trykke på en -knappene før du laster opp).

Trinn 3: Ferdig

Ferdig
Ferdig
Ferdig
Ferdig

Nå skal klokken være ferdig. For å bytte datovisning, berør bare T1 eller 0 -pinnen på esp.

Forbedringer

Hvis du vil gjøre det kjøligere, kan du lodde en ledning på pin GPIO0, og deretter feste en liten metallplate/mynt i den andre enden. Isoler metalldekselet til esp og fest tallerkenen/mynten der (med litt varmt lim).

Problemer

Ikke nøl med å la dem stå i kommentarene hvis du har andre problemer.

Trinn 4: Referanser

  • Egendefinerte oled -fonter
  • Originalt ssd1306 bibliotek

Anbefalt: