Съдържание:

Часовник, базиран на ESP32: 4 стъпки
Часовник, базиран на ESP32: 4 стъпки

Видео: Часовник, базиран на ESP32: 4 стъпки

Видео: Часовник, базиран на ESP32: 4 стъпки
Видео: Using HT16K33 4 digit seven segment display with ESP32 2024, Ноември
Anonim
Image
Image
Части и библиотеки
Части и библиотеки

Урок как да изградите часовник на базата на esp32 с вграден олеиден дисплей, с бутон за докосване, без никакви други части, не се изисква окабеляване/запояване

Стъпка 1: Части и библиотеки

Части и библиотеки
Части и библиотеки

Части

  • Модул ESP32 с вграден OLED дисплей (Amazon)
  • Микро USB кабел

Библиотеки

  • NTPTime.h тук
  • SSD1306 за esp тук

Стъпка 2: Код

Първо се уверете, че сте добавили пакета esp32 към мениджъра на борда (следвайте инструкциите тук, ако не го направите).

Кодът е на github, линк тук.

Изтеглете го или го поставете в скица на arduino. Не забравяйте да промените ssid, парола и часова зона.

Изберете wemos lolin32 като дъска и качете кода си (може да се наложи да задържите бутона за зареждане и да натиснете бутоните en, преди да го качите).

Стъпка 3: Готово

Свършен
Свършен
Свършен
Свършен

Сега часовникът трябва да е готов. За да превключите изгледа на дата, просто докоснете щифта T1 или 0 на esp.

Подобрения

Ако искате да го направите по -хладен, можете да запоите жица върху щифт GPIO0, след което да прикрепите метална малка плоча/монета на другия край. Изолирайте металния капак на esp и фиксирайте плочата/монетата там (с малко горещо лепило).

Проблеми

Ако имате други проблеми, не се колебайте да ги оставите в коментарите.

Стъпка 4: Препратки

  • Персонализирани оловни шрифтове
  • Оригинална библиотека ssd1306

Препоръчано: