Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Kontroller temperatur og fuktighet i en OLED -skjerm når som helst du vil, og samle samtidig dataene i en IoT -plattform.
Forrige uke publiserte jeg et prosjekt kalt Simplest IoT temperatur- og fuktighetsmåler. Det er et godt prosjekt fordi du kan samle og tegne temperatur og fuktighet i en IoT -plattform som Adafruit IO. Men hva om jeg vil vite temperaturen akkurat nå? Vel, jeg måtte gå inn i Adafruit IO og se det. Så tenkte jeg om jeg kunne sette en skjerm og se temperaturen uten å gå inn i Adafruit.
Vel, jeg la til en OLED 0,91 tommers OLED -skjerm til det forrige prosjektet, og jeg kan se temperatur og fuktighet i enhetsskjermen.
Rekvisita
LD1117V33 spenningsregulator.
ESP-01.
Breakout Board ESP-01S Breadboard Adapter PCB Board.
DHT11 temperatur- og fuktighetssensor.
100 nF kondensator.
Kondensator elektrisitet 10uF x 50 V.
5.6K ohm motstand.
AC 100-240V til DC 5V 2A strømforsyningsadapter.
Kvinnelig DC -strømkontakt.
Preformed Jumper Wire for brødbrett.
Loddefrie brødbrett.
0,91 tommer I2C SSD1306 OLED -skjermmodul blå.
Trinn 1: Ha en hånd med alle komponenter
Det anbefales alltid å ha alle komponentene i hånden.
Det vil spare deg for tid.
Trinn 2: Gjør tilkoblingene
Gjør tilkoblingene angir i diagrammet.
Du bør bruke en strømforsyning på mindre enn 9 VDC. Du kan bruke 12 VDC, men jeg anbefaler det ikke fordi spenningsregulatoren blir varm.
Du må lodde to kabler til likestrømkontakten for å bruke strømforsyningen.
I dette tilfellet er den oransje kabelen positiv, og den grønne kabelen er negativ.
Trinn 3: Last opp koden
Koden har to filer. I config.h angir du Adafruit -legitimasjonen og nettverkskonfigurasjonen, for eksempel wifi -navn og passord.
Trinn 4: Angi Adafruit IO
Du bør åpne en konto på Adafruit IO. Etter det må du vite hvordan det fungerer.
Sjekk lenken nedenfor for å vite om Adafruit IO, der vet du hvordan du kan bruke Adafruit legitimasjon, hvordan du setter feeds og hvordan du konfigurerer dashbordene.
learn.adafruit.com/welcome-to-adafruit-io/…
Trinn 5: Test det og nyt det !
Jeg viser et bilde av dashbordene mine.
Du kan se dataene i sanntid i lenken nedenfor:
io.adafruit.com/rjconcepcion/dashboards/temperatura-and-humedad
Jeg håper du liker dette prosjektet.