Indholdsfortegnelse:

ESP32 -baseret ur: 4 trin
ESP32 -baseret ur: 4 trin

Video: ESP32 -baseret ur: 4 trin

Video: ESP32 -baseret ur: 4 trin
Video: ESP32 With USB Type-C Port. 2024, Juli
Anonim
Image
Image
Dele og biblioteker
Dele og biblioteker

Tutorial hvordan man bygger et ur baseret på en esp32 med et indbygget oled display, med en berøringsknap, uden andre dele, ingen ledninger/lodning påkrævet

Trin 1: Dele og biblioteker

Dele og biblioteker
Dele og biblioteker

Dele

  • Et ESP32 -modul med indbygget OLED -display (Amazon)
  • Et mikro -USB -kabel

Biblioteker

  • NTPTime.h her
  • SSD1306 til esp her

Trin 2: Kode

Sørg først og fremmest for, at du har tilføjet esp32 -pakken til din bestyrelseschef (følg instruktionerne her, hvis du ikke gør det).

Koden er på github, link her.

Download det eller indsæt det i en arduino -skitse. Sørg for at ændre ssid, adgangskode og tidszone.

Vælg wemos lolin32 som dit board, og upload din kode (skal muligvis holde boot og trykke på en -knapperne, før du uploader).

Trin 3: Udført

Færdig
Færdig
Færdig
Færdig

Nu skulle klokken være færdig. For at skifte datovisning skal du blot trykke på T1 eller 0 -pin på esp.

Forbedringer

Hvis du vil gøre det køligere, kan du lodde en ledning på pin GPIO0 og derefter fastgøre en lille metalplade/mønt i den anden ende. Isoler metaldækslet på esp og fastgør pladen/mønten der (med lidt varm lim).

Problemer

Hvis du har andre problemer, tøv ikke med at efterlade dem i kommentarerne.

Trin 4: Referencer

  • Tilpassede oled skrifttyper
  • Originalt ssd1306 bibliotek

Anbefalede: