Innholdsfortegnelse:

ESP32 og OLED -skjerm: Internett -klokke - DHT22: 10 trinn (med bilder)
ESP32 og OLED -skjerm: Internett -klokke - DHT22: 10 trinn (med bilder)

Video: ESP32 og OLED -skjerm: Internett -klokke - DHT22: 10 trinn (med bilder)

Video: ESP32 og OLED -skjerm: Internett -klokke - DHT22: 10 trinn (med bilder)
Video: ESP32 OLED + DHT22 Quick Test 2024, November
Anonim
ESP32 og OLED -skjerm: Internett -klokke - DHT22
ESP32 og OLED -skjerm: Internett -klokke - DHT22

Denne instruksen konkurrerer om konkurransen: "GIFs Challenge 2017". Hvis du liker den, vennligst gi din stemme ved å klikke på banneret ovenfor. Takk så mye!;-)

Denne opplæringen er en fortsettelse av en reise for å lære mer om denne flotte IoT -enheten, ESP32.

På min siste opplæring: IOT Made Simple: Leke med ESP32 på Arduino IDE, utforsket vi:

  • Digital utgang: Blinker en LED
  • Digital inngang: Lesing av en berøringssensor
  • Analog inngang: Avlesning av en variabel spenning fra et potensiometer
  • Analog utgang: Kontrollerer en LED -lysstyrke
  • Analog utgang: Kontrollere en servoposisjon
  • Avlesning av temperatur-/fuktighetsdata med en digital sensor
  • Koble til Internett og få lokal tid
  • Motta data fra en enkel lokal webside, slå på/av en LED
  • Overføring av data til en enkel lokal webside

La oss nå inkludere en OLED for å presentere dataene som er fanget av DHT -sensoren (temperatur og fuktighet) lokalt, så vel som lokal tid.

Bilde
Bilde

Trinn 1: BoM - materialregning

  • ESP32 Development Board (8,52 dollar)
  • 0,91 tommer 128x32 I2C IIC Serial Blue OLED LCD -skjerm (US $ 2,98)
  • DHT22/AM2302 Digital temperatur- og fuktighetssensor (US $ 9,99)
  • 1 x LED (valgfritt)
  • 2 x motstander: 330 ohm og 10K ohm
  • Potensiometer: 10K ohm
  • Protoboards

Trinn 2: Installasjon av ESP32 driver og bibliotek

Installering av ESP32 driver og bibliotek
Installering av ESP32 driver og bibliotek
Installering av ESP32 driver og bibliotek
Installering av ESP32 driver og bibliotek

Vi vil bruke Arduino IDE til å programmere ESP32, på samme måte som vi gjør med ESP8266 -familien.

Installer drivere:

Det er viktig at du har installert den oppdaterte CP210x USB til UART -driveren på datamaskinen din. Skriv inn denne lenken: usb-to-uart-bridge-vcp-drivere og installer riktig driver for operativsystemet.

Installer bibliotek:

Nyheten her er at Expressif selv i sin GitHub vil gi oss de riktige instruksjonene for bibliotekinstallasjon: arduino-esp32. Følg instruksjonene for operativsystemet.

Etter det, start Arduino IDE på nytt, og det er gjort! Du må se flere tavler på "TOOLS" -menyen. Velg riktig for deg. Generelt fungerer den "generiske" ESP32 DEV -MODULEN bra.

Når du åpner Arduino IDE for første gang, vil du merke at standard opplastingshastighet er 921, 600 bauds. Dette kan provosere ustabilitet. Endre den til 115, 200 bauds!

Anbefalt: