Sisukord:

ESP32 ja OLED -ekraan: Interneti -kell - DHT22: 10 sammu (piltidega)
ESP32 ja OLED -ekraan: Interneti -kell - DHT22: 10 sammu (piltidega)

Video: ESP32 ja OLED -ekraan: Interneti -kell - DHT22: 10 sammu (piltidega)

Video: ESP32 ja OLED -ekraan: Interneti -kell - DHT22: 10 sammu (piltidega)
Video: Wi Fi часы календарь термометр погода на ESP32 и LCD 2024, November
Anonim
ESP32 ja OLED -ekraan: Interneti -kell - DHT22
ESP32 ja OLED -ekraan: Interneti -kell - DHT22

See juhendatav võistleb võistlusel: GIF

See õpetus on jätk teekonnale selle suurepärase IoT -seadme ESP32 kohta lisateabe saamiseks.

Minu viimasel õpetusel: IOT Made Simple: ESP32 -ga Arduino IDE -s mängides uurisime:

  • Digiväljund: LED vilgub
  • Digitaalsisend: puuteanduri lugemine
  • Analoogsisend: muutuva pinge lugemine potentsiomeetrilt
  • Analoogväljund: LED -heleduse reguleerimine
  • Analoogväljund: servoasendi juhtimine
  • Temperatuuri/niiskuse andmete lugemine digitaalse anduriga
  • Interneti -ühenduse loomine ja kohaliku aja leidmine
  • Andmete vastuvõtmine lihtsalt kohalikult veebilehelt, LED -i sisse-/väljalülitamine
  • Andmete edastamine lihtsale kohalikule veebilehele

Nüüd lisame OLED -i, et esitada kohapeal nii DHT -anduri (temperatuur ja niiskus) kui ka kohaliku aja andmed.

Pilt
Pilt

1. samm: BoM - materjali arve

  • ESP32 arendusnõukogu (8,52 USA dollarit)
  • 0,91 -tolline 128x32 I2C IIC jadasinine OLED -LCD -ekraan (2,98 USA dollarit)
  • DHT22/AM2302 digitaalne temperatuuri ja niiskuse andur (9,99 USA dollarit)
  • 1 x LED (valikuline)
  • 2 x takistid: 330 oomi ja 10 K oomi
  • Potentsiomeeter: 10K oomi
  • Protoboards

Samm: ESP32 draiveri ja kogu installimine

ESP32 draiverite ja teekide installimine
ESP32 draiverite ja teekide installimine
ESP32 draiverite ja teekide installimine
ESP32 draiverite ja teekide installimine

Kasutame oma ESP32 programmeerimiseks Arduino IDE -d, samamoodi nagu perekonna ESP8266 puhul.

Installige draiverid:

On oluline, et olete oma arvutisse installinud värskendatud CP210x USB to UART draiveri. Sisestage see link: usb-to-uart-bridge-vcp-drivers ja installige oma OS-i jaoks sobiv draiver.

Installige raamatukogu:

Uudne on see, et Expressif ise oma GitHubis annab meile raamatukogu installimiseks õiged juhised: arduino-esp32. Järgige oma OS -i juhiseid.

Pärast seda taaskäivitage Arduino IDE ja see on tehtud! Menüüs "TOOLS" peate nägema mitmeid tahvleid. Valige endale sobiv. Üldiselt töötab "üldine" ESP32 DEV MODULE hästi.

Arduino IDE esmakordsel avamisel märkate, et vaikimisi üleslaadimiskiirus on 921, 600 baudi. See võib provotseerida ebastabiilsust. Muutke see 115, 200 baudiks!

Soovitan: