Mundarija:
Video: ESP32 asosidagi soat: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
O'rnatilgan ekranli esp32 ga asoslangan, sensorli tugmachali, boshqa qismlarsiz, simi/lehim talab qilinmaydigan soatni yaratish bo'yicha qo'llanma
1 -qadam: qismlar va kutubxonalar
Qismlar
- O'rnatilgan OLED displeyli ESP32 moduli (Amazon)
- Mikro USB kabeli
Kutubxonalar
- NTPTime.h bu erda
- Bu erda esp uchun SSD1306
2 -qadam: kod
Avvalo, menejerga esp32 to'plami qo'shilganligiga ishonch hosil qiling (agar bo'lmasa, bu erdagi ko'rsatmalarga amal qiling).
Kod github -da, bu erga havola.
Yuklab oling yoki arduino eskiziga joylashtiring. Ssid, parol va vaqt mintaqasini o'zgartirganingizga ishonch hosil qiling.
Kengash sifatida wemos lolin32 -ni tanlang va kodingizni yuklang (yuklashdan oldin yuklashni ushlab turish va en tugmalarini bosish kerak bo'lishi mumkin).
3 -qadam: bajarildi
Endi soatni bajarish kerak. Sana ko'rinishini o'zgartirish uchun, espdagi T1 yoki 0 piniga teging.
Yaxshilashlar
Agar siz uni sovuqroq qilishni xohlasangiz, siz GPIO0 piniga simni lehimlashingiz mumkin, so'ngra boshqa uchiga metall kichik plastinka/tanga yopishtiring. ESP ning metall qopqog'ini izolyatsiya qiling va plastinka/tangani u erga mahkamlang (bir oz issiq elim bilan).
Muammolar
Agar sizda boshqa muammolar bo'lsa, ularni sharhlarda qoldirishdan tortinmang.
4 -qadam: Adabiyotlar
- Maxsus oled shriftlar
- Asl ssd1306 kutubxona
Tavsiya:
Arduino asosidagi kontaktsiz infraqizil termometr - Arduino yordamida IQ asosidagi termometr: 4 qadam
Arduino asosidagi kontaktsiz infraqizil termometr | IQ asosidagi termometr Arduino yordamida: Salom bolalar, biz ko'rsatma beramiz, biz arduino yordamida aloqa qilmaydigan termometrni yaratamiz, chunki ba'zida suyuqlik/qattiqning harorati juda yuqori yoki pastgacha bo'ladi, keyin u bilan aloqa qilish va uni o'qish qiyin. bu sahnada harorat
DS1307 Real Time Clock (RTC) moduli va 0,96: 5 bosqichli Arduino asosidagi soat
DS1307 Real Time Clock (RTC) modulidan foydalangan holda Arduino asosidagi soat va 0.96: Salom bolalar, bu darslikda biz DS1307 real vaqtli soat moduli yordamida ish soatini qanday qilishni ko'rib chiqamiz & OLED displeylari, shuning uchun biz vaqtni DS1307 soat modulidan o'qiymiz. Va OLED ekranida chop eting
C51 4 bitli elektron soat - yog'och soat: 15 qadam (rasmlar bilan)
C51 4 bitli elektron soat - yog'ochdan yasalgan soat: dam olish kunlari bo'sh vaqtim bor edi, shuning uchun men ilgari AliExpress -dan sotib olgan 2,40 dollarlik 4 bitli DIY elektron raqamli soatni yig'dim
M-soat miniatyurali multimodli soat: 11 qadam
M-soat miniatyurali multimodli soat: Minimalistlar soati? Ko'p rejimli soat? Matrix Clock? Bu MSP430G2432 ga asoslangan ko'p rejimli soat loyihasi. U lehimsiz va asboblarni minimal ishlatmasdan yig'ilishi mumkin. Cheklangan 8x8 pikselli displey o'lchamlari bilan, bu 12 soatlik soat vaqtni ko'rsatadi
"Aqlli soat 2" ni yig'ish (Arduino asosidagi budilnik, ko'plab qo'shimcha funktsiyalar bilan): 6 qadam
"Aqlli soat 2" ni yig'ish (Arduino asosidagi budilnik, ko'plab qo'shimcha funktsiyalarga ega): Ushbu qo'llanmada Wise Clock 2 uchun ochiq manba (apparat va dasturiy ta'minot) loyihasini qanday yig'ish ko'rsatilgan. Bu erda to'liq Wise Clock 2 to'plamini sotib olish mumkin. Xulosa qilib aytganda, bu Wise Clock 2 qila oladigan narsa (hozirgi ochiq manba dasturiy ta'minot bilan