Мазмұны:
Бейне: ESP32 және OLED дисплейі: Интернет сағаты - DHT22: 10 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулық «GIFs Challenge 2017» байқауына қатысады, егер сізге ұнаса, жоғарыдағы баннерді басу арқылы өз дауысыңызды беріңіз. Көп рақмет!;-)
Бұл оқулық - бұл керемет IoT құрылғысы ESP32 туралы көбірек білу үшін саяхаттың жалғасы.
Менің соңғы оқулығымда: IOT қарапайым болды: Arduino IDE -де ESP32 -мен ойнау арқылы біз:
- Сандық шығыс: жарық диоды жыпылықтайды
- Сандық кіріс: сенсорлық сенсорды оқу
- Аналогты кіріс: потенциометрден айнымалы кернеуді оқу
- Аналогтық шығыс: жарық диодты жарықтылықты басқару
- Аналогтық шығыс: Серво позициясын басқару
- Сандық сенсормен температура/ылғалдылық туралы деректерді оқу
- Интернетке қосылу және жергілікті уақытты алу
- Қарапайым жергілікті веб -беттен деректерді алу, жарық диодты қосу/өшіру
- Деректерді қарапайым жергілікті веб -бетке жіберу
Енді DHT сенсоры (Температура мен ылғалдылық) түсіретін деректерді жергілікті уақытпен және жергілікті уақытпен таныстыру үшін OLED енгізейік.
1 -қадам: БМ - материалдық есеп
- ESP32 әзірлеу кеңесі (8,52 АҚШ доллары)
- 0,91 дюймдік 128x32 I2C IIC сериялық көк OLED СКД дисплейі (2,98 АҚШ доллары)
- DHT22/AM2302 сандық температура мен ылғалдылық сенсоры (АҚШ $ 9.99)
- 1 x жарық диоды (міндетті емес)
- 2 x резисторлар: 330 Ом және 10 К Ом
- Потенциометр: 10К Ом
- Протобон тақталары
2 -қадам: ESP32 драйвері мен кітапхананы орнату
Біз Arduino IDE -ді ESP32 -ді ESP8266 -дағыдай бағдарламалау үшін қолданамыз.
Драйверлерді орнату:
Компьютерде UART драйверіне жаңартылған CP210x USB орнатылғаны маңызды. Мына сілтемеге кіріңіз: usb-to-uart-bridge-vcp-драйверлері және ОЖ үшін тиісті драйверді орнатыңыз.
Кітапхананы орнату:
Мұндағы жаңалық-Expressif өзінің GitHub-да бізге кітапхананы орнатудың дұрыс нұсқауын береді: arduino-esp32. ОЖ үшін нұсқауларды орындаңыз.
Осыдан кейін Arduino IDE бағдарламасын қайта іске қосыңыз және ол аяқталды! Сіз «TOOLS» мәзірінде бірнеше тақтаны көруіңіз керек. Сізге сәйкес келетінін таңдаңыз. Жалпы алғанда, «жалпы» ESP32 DEV MODULE жақсы жұмыс істейді.
Arduino IDE бағдарламасын бірінші рет ашқанда, жүктеудің әдепкі жылдамдығы 921, 600 байды құрайтынын байқайсыз. Бұл тұрақсыздықты тудыруы мүмкін. Оны 115, 200 бодқа өзгертіңіз!
Ұсынылған:
Қадамдар үшін қадамдық моторды айналмалы кодер және OLED дисплейі ретінде қалай қолдануға болады: 6 қадам
Қадамдық қозғалтқышты айналмалы кодер және OLED дисплейі ретінде қалай қолдануға болады: Бұл оқулықта біз OLED дисплейіндегі қадамдық қозғалтқыштың қадамдарын бақылауды үйренеміз. Көрсетілім бейнесін қараңыз. Түпнұсқалық оқулыққа несие youtube пайдаланушысына " sky4fly "
Интернет сағаты: NTP протоколы бар ESP8266 NodeMCU көмегімен OLED көмегімен күн мен уақытты көрсету: 6 қадам
Интернет сағаты: NTP протоколы бар ESP8266 NodeMCU көмегімен OLED көмегімен күн мен уақытты көрсету: Сәлеметсіз бе, балалар, біз интернеттен уақыт алатын интернет сағатын құрамыз, сондықтан бұл жобаны іске қосу үшін RTC қажет емес, оған тек қажет. жұмыс істейтін интернет байланысы Бұл жоба үшін сізге esp8266 қажет, ол
DHT11 және OLED дисплейі бар қарапайым DIY ауа райы станциясы: 8 қадам
DHT11 және OLED дисплейі бар қарапайым DIY ауа райы станциясы: Бұл оқулықта біз температура мен ылғалдылықты көрсету үшін Arduino, DHT11 сенсоры, OLED дисплейі мен Visuino көмегімен қарапайым ауа райы станциясын құруды үйренеміз
Arduino мен TFT дисплейі арқылы нақты уақытты қалай жасауға болады - 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: 4 қадам
Arduino мен TFT дисплейі көмегімен нақты уақытты қалай жасауға болады | 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: Менің Youtube каналыма кіріңіз. Кіріспе:- Бұл жазбада мен 3,5 дюймдік TFT сенсорлы СКД, Arduino Mega көмегімен «Нақты уақыттағы сағат» жасаймын. 2560 және DS3231 RTC модулі… .Бастамас бұрын… бейнесін менің YouTube каналымнан қараңыз .. Ескерту:- Егер сіз Arduin қолдансаңыз
Температура мен ылғалдылықтың дисплейі және Arduino және өңдеу көмегімен деректерді жинау: 13 қадам (суреттермен)
Температура мен ылғалдылықтың дисплейі және Arduino мен өңдеумен мәліметтерді жинау: Кіріспе: Бұл жоба Arduino тақтасын, сенсорды (DHT11), Windows компьютерін және өңдеу (тегін жүктелетін) бағдарламасын пайдаланып, температураны, ылғалдылықты сандық және бар диаграмма формасы, уақыт пен күнді көрсету және санау уақытын іске қосу