Tartalomjegyzék:

ESP32 és OLED kijelző: Internet óra - DHT22: 10 lépés (képekkel)
ESP32 és OLED kijelző: Internet óra - DHT22: 10 lépés (képekkel)

Videó: ESP32 és OLED kijelző: Internet óra - DHT22: 10 lépés (képekkel)

Videó: ESP32 és OLED kijelző: Internet óra - DHT22: 10 lépés (képekkel)
Videó: 7. ESP32 webkliens IOT alkalmazások 2024, November
Anonim
ESP32 és OLED kijelző: Internet óra - DHT22
ESP32 és OLED kijelző: Internet óra - DHT22

Ez az Instructable versenyez vagy verseny: "GIFs Challenge 2017", Ha tetszik, kérjük, adja meg szavazatát a fenti bannerre kattintva. Nagyon köszönöm!;-)

Ez az oktatóanyag annak az útnak a folytatása, hogy többet megtudjon erről a nagyszerű IoT -eszközről, az ESP32 -ről.

Az utolsó oktatóanyagomon: IOT Made Simple: Playing with the ESP32 on Arduino IDE, feltártuk:

  • Digitális kimenet: LED villog
  • Digitális bemenet: Érintőérzékelő olvasása
  • Analóg bemenet: Változó feszültség leolvasása potenciométerről
  • Analóg kimenet: A LED fényerejének szabályozása
  • Analóg kimenet: Servo pozíció vezérlése
  • Hőmérséklet/páratartalom adatok olvasása digitális érzékelővel
  • Csatlakozás az internethez és helyi idő
  • Adatok fogadása egyszerű helyi weboldalról, LED be-/kikapcsolása
  • Adatok továbbítása egy egyszerű helyi weboldalra

Most tegyünk bele egy OLED -et, amely helyben mutatja be a DHT -érzékelő által rögzített adatokat (hőmérséklet és páratartalom), valamint a helyi időt.

Kép
Kép

1. lépés: BoM - Bill of Material

  • ESP32 Fejlesztési Tanács (8,52 USD)
  • 0,91 hüvelykes 128x32 I2C IIC soros kék OLED LCD kijelző (2,98 USD)
  • DHT22/AM2302 digitális hőmérséklet- és páratartalom -érzékelő (9,99 USD)
  • 1 x LED (opcionális)
  • 2 x ellenállás: 330 ohm és 10K ohm
  • Potenciométer: 10K ohm
  • Protoboards

2. lépés: Az ESP32 illesztőprogram és könyvtár telepítése

ESP32 illesztőprogram és könyvtár telepítése
ESP32 illesztőprogram és könyvtár telepítése
ESP32 illesztőprogram és könyvtár telepítése
ESP32 illesztőprogram és könyvtár telepítése

Az Arduino IDE -t fogjuk használni az ESP32 programozásához, ugyanúgy, mint az ESP8266 családhoz.

Illesztőprogramok telepítése:

Fontos, hogy telepítette a számítógépére a frissített CP210x USB - UART illesztőprogramot. Írja be ezt a linket: usb-to-uart-bridge-vcp-drivers, és telepítse az operációs rendszernek megfelelő illesztőprogramot.

Könyvtár telepítése:

Az újdonság az, hogy az Expressif maga a GitHub-ban megadja a megfelelő útmutatást a könyvtár telepítéséhez: arduino-esp32. Kövesse az operációs rendszerre vonatkozó utasításokat.

Ezután indítsa újra az Arduino IDE -t, és kész! Több táblát kell látnia a "TOOLS" menüben. Válassza ki az Önnek megfelelőt. Általában az "általános" ESP32 DEV MODUL jól működik.

Az Arduino IDE első megnyitásakor megjegyzi, hogy az alapértelmezett feltöltési sebesség 921, 600 baud. Ez provokáló instabilitást okozhat. Váltsa 115, 200 baudra!

Ajánlott: