Мазмуну:

ESP32 жана OLED дисплейи: Интернет сааты - DHT22: 10 кадам (сүрөттөр менен)
ESP32 жана OLED дисплейи: Интернет сааты - DHT22: 10 кадам (сүрөттөр менен)

Video: ESP32 жана OLED дисплейи: Интернет сааты - DHT22: 10 кадам (сүрөттөр менен)

Video: ESP32 жана OLED дисплейи: Интернет сааты - DHT22: 10 кадам (сүрөттөр менен)
Video: Laser distance measurement with M5Stack Core2 ESP32 and VL53L0X with Arduino - Robojax 2024, Ноябрь
Anonim
ESP32 жана OLED дисплейи: Интернет сааты - DHT22
ESP32 жана OLED дисплейи: Интернет сааты - DHT22

Бул Instructable атаандашып жаткан конкурс: "GIFs Challenge 2017", Эгер сизге жакса, жогорудагы баннерди чыкылдатып добуш бериңиз. Чоң рахмат!;-)

Бул окуу куралы бул улуу IoT түзмөгү ESP32 жөнүндө көбүрөөк билүү үчүн саякаттын уландысы.

Акыркы үйрөткүчүмдө: IOT Жөнөкөй: Arduino IDEде ESP32 менен ойноп, биз изилдедик:

  • Санариптик чыгуу: LEDдин жарыгы
  • Санарип киргизүү: Сенсордук сенсорду окуу
  • Аналогдук киргизүү: Потенциометрден өзгөрмө чыңалууну окуу
  • Аналогдук чыгаруу: LED жарыктыгын көзөмөлдөө
  • Аналогдук чыгаруу: Серво позициясын башкаруу
  • Санарип сенсор менен Температура/Нымдуулук маалыматын окуу
  • Интернетке туташуу жана жергиликтүү убакытты алуу
  • Жөнөкөй жергиликтүү веб -баракчадан маалымат алуу, LEDди күйгүзүү/өчүрүү
  • Жөнөкөй жергиликтүү веб -баракчага маалыматтарды берүү

Эми DHT сенсорунун (Температура жана Нымдуулук), ошондой эле жергиликтүү убакыт боюнча алынган маалыматтарды жергиликтүү деңгээлде көрсөтүү үчүн OLEDди киргизели.

Сүрөт
Сүрөт

1 -кадам: БМ - Материалдык эсеп

  • ESP32 өнүктүрүү кеңеши (8.52 АКШ доллары)
  • 0.91 дюйм 128x32 I2C IIC сериялык көк OLED LCD дисплейи (2.98 АКШ доллары)
  • DHT22/AM2302 Санарип температура жана нымдуулук сенсору (US $ 9.99)
  • 1 х LED (милдеттүү эмес)
  • 2 х резистор: 330 Ом жана 10K Ом
  • Потенциометр: 10K Ом
  • Protoboards

2 -кадам: ESP32 драйвери жана китепкананы орнотуу

ESP32 драйверин жана китепкананы орнотуу
ESP32 драйверин жана китепкананы орнотуу
ESP32 драйверин жана китепкананы орнотуу
ESP32 драйверин жана китепкананы орнотуу

Биз Arduino IDEди ESP3226 үй -бүлөсүндөй кылып ESP32 программабызды колдонобуз.

Айдоочуларды орнотуу:

Компьютериңизге UART драйверине жаңыртылган CP210x USB орнотулганы маанилүү. Бул шилтемеге кириңиз: usb-to-uart-bridge-vcp-драйверлери жана OS үчүн туура драйверди орнотуңуз.

Китепкананы орнотуу:

Бул жердеги жаңылык Expressifтин өзү GitHub-да бизге китепкананы орнотуу үчүн туура багыттарды берет: arduino-esp32. OS үчүн көрсөтмөлөрдү аткарыңыз.

Андан кийин, Arduino IDEди өчүрүп күйгүзүңүз! Сиз "TOOLS" менюсунда бир нече такталарды көрүшүңүз керек. Сизге ылайыктуусун тандаңыз. Жалпысынан алганда, "жалпы" ESP32 DEV MODULE жакшы иштейт.

Arduino IDEди биринчи жолу ачканыңызда, демейки жүктөө ылдамдыгы 921, 600 bauds экенин байкайсыз. Бул туруксуздукка алып келиши мүмкүн. Аны 115, 200 бодго өзгөртүңүз!

Сунушталууда: