Kazalo:

Zaslon ESP32 in OLED: internetna ura - DHT22: 10 korakov (s slikami)
Zaslon ESP32 in OLED: internetna ura - DHT22: 10 korakov (s slikami)

Video: Zaslon ESP32 in OLED: internetna ura - DHT22: 10 korakov (s slikami)

Video: Zaslon ESP32 in OLED: internetna ura - DHT22: 10 korakov (s slikami)
Video: Как использовать LCD LCD1602 с модулем I2C для Arduino - Robojax 2024, November
Anonim
Zaslon ESP32 in OLED: internetna ura - DHT22
Zaslon ESP32 in OLED: internetna ura - DHT22

Ta Instructable tekmuje na natečaju: "GIFs Challenge 2017". Če vam je všeč, dajte svoj glas s klikom na zgornjo pasico. Najlepša hvala!;-)

Ta vadnica je nadaljevanje potovanja, da bi izvedeli več o tej odlični napravi IoT, ESP32.

Na moji zadnji vadnici: IOT Made Simple: Igranje z ESP32 v Arduino IDE smo raziskali:

  • Digitalni izhod: utripa LED
  • Digitalni vhod: branje senzorja na dotik
  • Analogni vhod: Odčitavanje spremenljive napetosti s potenciometra
  • Analogni izhod: Nadzor svetlosti LED
  • Analogni izhod: krmiljenje položaja servo
  • Branje podatkov o temperaturi/vlažnosti z digitalnim senzorjem
  • Povezava z internetom in pridobivanje lokalnega časa
  • Prejemanje podatkov s preproste lokalne spletne strani, vklop/izklop LED
  • Prenos podatkov na preprosto lokalno spletno stran

Zdaj pa vključimo OLED za lokalno predstavitev podatkov, zajetih s senzorjem DHT (Temperatura in vlažnost), pa tudi po lokalnem času.

Slika
Slika

1. korak: BoM - materialni material

  • Razvojni odbor ESP32 (8,52 USD)
  • 0,91 -palčni 128x32 I2C IIC serijski modri OLED LCD zaslon (2,98 USD)
  • DHT22/AM2302 digitalni senzor temperature in vlažnosti (9,99 USD)
  • 1 x LED (neobvezno)
  • 2 x upori: 330 ohm in 10K ohm
  • Potenciometer: 10K ohm
  • Protoboards

Korak: Namestitev gonilnika in knjižnice ESP32

Namestitev gonilnika in knjižnice ESP32
Namestitev gonilnika in knjižnice ESP32
Namestitev gonilnika in knjižnice ESP32
Namestitev gonilnika in knjižnice ESP32

Arduino IDE bomo uporabili za programiranje našega ESP32, enako kot pri družini ESP8266.

Namestite gonilnike:

Pomembno je, da ste v računalnik namestili posodobljen gonilnik CP210x USB v UART. Vnesite to povezavo: gonilniki usb-to-uart-bridge-vcp in namestite ustrezen gonilnik za vaš OS.

Namesti knjižnico:

Novost je v tem, da nam bo sam Expressif v svojem GitHubu dal ustrezna navodila za namestitev knjižnice: arduino-esp32. Sledite navodilom za vaš OS.

Po tem znova zaženite Arduino IDE in končano! V meniju "ORODJA" morate videti več tabel. Izberite primernega za vas. Na splošno "generični" ESP32 DEV MODUL dobro deluje.

Ko prvič odprete Arduino IDE, boste opazili, da je privzeta hitrost nalaganja 921, 600 baudov. To lahko povzroči nestabilnost. Spremenite ga na 115, 200 baudov!

Korak: Namestitev HW

Priporočena: