Мазмұны:

ESP32 және OLED дисплейі: Интернет сағаты - DHT22: 10 қадам (суреттермен)
ESP32 және OLED дисплейі: Интернет сағаты - DHT22: 10 қадам (суреттермен)

Бейне: ESP32 және OLED дисплейі: Интернет сағаты - DHT22: 10 қадам (суреттермен)

Бейне: ESP32 және OLED дисплейі: Интернет сағаты - DHT22: 10 қадам (суреттермен)
Бейне: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Қараша
Anonim
ESP32 және OLED дисплейі: Интернет сағаты - DHT22
ESP32 және OLED дисплейі: Интернет сағаты - DHT22

Бұл нұсқаулық «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 драйвері мен кітапхананы орнату

ESP32 драйвері мен кітапхананы орнату
ESP32 драйвері мен кітапхананы орнату
ESP32 драйвері мен кітапхананы орнату
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 бодқа өзгертіңіз!

Ұсынылған: