Мазмуну:
Video: ESP32 негизделген саат: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Үйрөткүч эскал2ге негизделген, курулган дисплейи бар, сенсордук баскыч менен, башка бөлүктөрү жок, зым/ширетүү талап кылынбайт
1 -кадам: Бөлүктөр жана китепканалар
Бөлүктөр
- OLED дисплейи орнотулган ESP32 модулу (Amazon)
- Микро USB кабели
Китепканалар
- NTPTime.h бул жерде
- Бул жерде esp үчүн SSD1306
2 -кадам: Код
Биринчиден, esp32 пакетиңиздин башкаруучуга кошулганын текшериңиз (эгер жок болсо, бул жердеги нускамаларды аткарыңыз).
Код githubда, шилтеме бул жерде.
Аны жүктөп алыңыз же arduino эскизине чаптаңыз. Ssid, сырсөз жана убакыт алкагын өзгөртүүнү тактаңыз.
Тактаңыз катары wemos lolin32 тандап, кодуңузду жүктөңүз (жүктөө алдында жүктөө кармап туруу жана en баскычтарын басуу керек болушу мүмкүн).
3 -кадам: Бүттү
Эми саатты жасаш керек. Дата көрүнүшүн которуштуруу үчүн, жөн гана esp боюнча T1 же 0 төөнөгүчтү басыңыз.
Жакшыртуулар
Эгерде сиз аны муздатууну кааласаңыз, анда GPIO0 зымына зым кошуп, башка учуна кичинекей металл табак/монетаны тиркей аласыз. Эсптин металл капкагын изоляциялап, табакты/тыйынды ошол жерге бекиткиле (ысык желим менен).
Маселелер
Эгерде сизде башка маселелер болсо, аларды комментарийге калтыруудан тартынбаңыз.
4 -кадам: Шилтемелер
- Ыңгайлаштырылган ариптер
- Оригиналдуу ssd1306 китепканасы
Сунушталууда:
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
DS1307 Real Time Clock (RTC) модулун колдонуу менен Arduino негизделген саат & 0.96: 5 кадам
DS1307 Real Time Clock (RTC) модулун колдонуп Arduino негизделген саат & 0.96: Салам балдар бул окуу куралында биз DS1307 реалдуу убакыт сааты модулун колдонуу менен жумушчу саатты кантип жасоону көрөбүз & OLED дисплейлери. Ошентип, биз DS1307 саат модулунан убакытты окуйбуз. Жана OLED экранына басып чыгарыңыз
Arduino негизделген бинардык ойготкуч саат: 13 кадам (сүрөттөр менен)
Arduino негизделген экилик ойготкуч саат: Эй, бүгүн мен сизге эң акыркы долбоорлорумдун бирин, экилик ойготкуч саатымды кантип курууну көрсөткүм келет. Интернетте бир нече ар кандай бинардык сааттар бар, бирок бул чындыгында түстүү даректүү LED диодунан жасалган биринчи саат болушу мүмкүн
Мектептер үчүн Arduino негизделген мастер-саат: 9 кадам (сүрөттөр менен)
Мектептер үчүн Arduino негизделген мастер-саат: Эгерде сиздин мектеп, же балдар мектеби, же башка жер бузулган борбордук мастер саатка таянса, анда бул түзмөктү колдонууңуз мүмкүн. Албетте, жаңы мастер сааттар бар, бирок мектептин бюджети өтө катуу кысымга алынууда жана бул чындыгында тойбойт
"Акылдуу саат 2ди" чогултуу (Ардуиного негизделген будильник, көптөгөн кошумча функциялары бар): 6 кадам
"Акылдуу саат 2ди" чогултуу (Ардуиного негизделген Ойготкуч Саат Көптөгөн Кошумча Функциялар): Бул окуу куралы Wise Clock 2 үчүн ачык булак (аппараттык жана программалык) долбоорун кантип чогултуу керектигин көрсөтөт. Толук Wise Clock 2 комплектин бул жерден сатып алса болот. Жыйынтыктап айтканда, бул Wise Clock 2 кыла турган нерсе (учурдагы ачык булак программасы менен