Talaan ng mga Nilalaman:

Batay sa Orasan ng ESP32: 4 na Mga Hakbang
Batay sa Orasan ng ESP32: 4 na Mga Hakbang

Video: Batay sa Orasan ng ESP32: 4 na Mga Hakbang

Video: Batay sa Orasan ng ESP32: 4 na Mga Hakbang
Video: Using HT16K33 4 digit seven segment display with ESP32 2024, Nobyembre
Anonim
Image
Image
Mga Bahagi at Aklatan
Mga Bahagi at Aklatan

Tutorial kung paano bumuo ng isang orasan batay sa isang esp32 na may built-in na oled display, na may isang pindutang pindutin, nang walang anumang iba pang mga bahagi, walang kinakailangang mga kable / paghihinang

Hakbang 1: Mga Bahagi at Aklatan

Mga Bahagi at Aklatan
Mga Bahagi at Aklatan

Mga Bahagi

  • Isang module na ESP32 na may built in na OLED display (Amazon)
  • Isang micro USB cable

Mga aklatan

  • NTPTime.h dito
  • SSD1306 para sa esp dito

Hakbang 2: Code

Una sa lahat siguraduhing mayroon kang naidagdag na package na esp32 sa iyong board manager (sundin ang mga tagubilin dito kung hindi mo ginagawa).

Ang code ay nasa github, mag-link dito.

I-download ito o i-paste ito sa isang arduino sketch. Tiyaking palitan ang ssid, password at timezone.

Piliin ang wemos lolin32 bilang iyong board at i-upload ang iyong code (maaaring kailanganin upang i-hold ang boot at pindutin ang mga en button bago mag-upload).

Hakbang 3: Tapos Na

Tapos na
Tapos na
Tapos na
Tapos na

Ngayon dapat gawin ang orasan. Upang i-toggle ang view ng petsa, pindutin lamang ang T1 o 0 pin sa esp.

Mga pagpapabuti

Kung nais mong gawin itong mas cool, maaari kang maghinang ng isang kawad sa pin GPIO0, pagkatapos ay maglakip ng isang maliit na metal na plato / barya sa kabilang dulo. Insulate ang metal na takip ng esp at ayusin ang plate / coin doon (na may ilang mainit na pandikit).

Mga Isyu

Kung mayroon kang anumang iba pang mga isyu huwag mag-atubiling iwanan ang mga ito sa mga komento.

Hakbang 4: Mga Sanggunian

  • Pasadyang mga font ng oled
  • Orihinal na library ng ssd1306

Inirerekumendang: