Мазмұны:
Бейне: ESP32 негізіндегі сағат: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Оқытушы esp32-ге негізделген кіріктірілген дисплейі бар, сенсорлық батырмасы бар, басқа бөлшектерсіз сым/дәнекерлеуді қажет етпейді
1 -қадам: Бөлшектер мен кітапханалар
Бөлшектер
- Орнатылған OLED дисплейі бар ESP32 модулі (Amazon)
- Микро USB кабелі
Кітапханалар
- NTPTime.h мұнда
- Мұнда esp үшін SSD1306
2 -қадам: код
Ең алдымен, тақта менеджеріне esp32 бумасы қосылғанына көз жеткізіңіз (егер жоқ болса, мұнда нұсқауларды орындаңыз).
Код github -да, сілтеме мына жерде.
Оны жүктеңіз немесе arduino эскизіне қойыңыз. Ssid, құпия сөз мен уақыт белдеуін өзгертіңіз.
Тақта ретінде wemos lolin32 таңдаңыз және кодты жүктеңіз (жүктеуді жүктеу алдында ұстап тұру және en түймелерін басу қажет болуы мүмкін).
3 -қадам: Орындалды
Енді сағатты жасау керек. Күнді қарауды ауыстыру үшін esp -тегі T1 немесе 0 түйреуішін түртіңіз.
Жақсартулар
Егер сіз оны салқындатқыңыз келсе, GPIO0 түйреуішіне сымды дәнекерлеуге болады, содан кейін екінші шетіне кішкене металл пластинаны/монетаны бекітіңіз. Есіктің металл қақпағын оқшаулаңыз және пластинаны/тиынды сол жерге бекітіңіз (ыстық желіммен).
Мәселелер
Егер сізде басқа мәселелер болса, оларды түсініктемелерде қалдырудан тартынбаңыз.
4 -қадам: Әдебиеттер
- Арнайы өңделген қаріптер
- Түпнұсқа ssd1306 кітапханасы
Ұсынылған:
Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам
Arduino негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура
DS1307 Real Time Clock (RTC) модулін қолданатын Arduino негізіндегі сағат және 0.96: 5 қадам
DS1307 Real Time Clock (RTC) модулін қолданатын Arduino негізіндегі сағат & 0.96: Сәлеметсіздер ме, бұл оқулықта біз DS1307 нақты уақыттағы модульдің көмегімен жұмыс сағатын қалай жасау керектігін көреміз. OLED дисплейлері. Біз DS1307 сағат модулінен уақытты оқимыз. Және оны OLED экранына басып шығарыңыз
C51 4 бит электронды сағат - ағаш сағат: 15 қадам (суреттермен)
C51 4 бит электронды сағат - ағаштан жасалған сағат: демалыс күндері бос уақыт болды, сондықтан мен осы уақытқа дейін AliExpress -тен сатып алған 2,40 долларлық 4 биттік электронды цифрлық сағатты жинадым
Мектептерге арналған Arduino негізіндегі мастер-сағат: 9 қадам (суреттермен)
Мектептерге арналған Arduino негізіндегі мастер-сағат: Егер сіздің мектебіңіз, балалар мектебі немесе басқа орын сынған орталық сағатқа сүйенсе, сізде бұл құрылғыны пайдалану мүмкін. Әрине, жаңа сағаттар бар, бірақ мектеп бюджеті қатты қысымға ұшырайды, бұл шынымен де қанағаттанарлық
«Дана сағат 2» жинау (көптеген қосымша мүмкіндіктері бар Arduino негізіндегі оятқыш): 6 қадам
«Wise Clock 2» жинау (көптеген қосымша мүмкіндіктері бар Arduino негізіндегі оятқыш): Бұл оқулық Wise Clock 2, ашық көзі (аппараттық және бағдарламалық қамтамасыз ету) жобасын қалай жинау керектігін көрсетеді. Wise Clock 2 толық жинағын осы жерден сатып алуға болады. Қысқаша айтқанда, бұл Wise Clock 2 жасай алатын нәрсе (қазіргі ашық бастапқы бағдарламалық жасақтамамен