Innehållsförteckning:
- Tillbehör
- Steg 1: Ha en hand till alla komponenter
- Steg 2: Gör anslutningarna
- Steg 3: Ladda upp koden
- Steg 4: Ställ in Adafruit IO
- Steg 5: Testa och njut !!
Video: IoT temperatur- och luftfuktighetsmätare med OLED -skärm: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Kontrollera temperatur och luftfuktighet i en OLED -skärm när du vill och samla samtidigt in data i en IoT -plattform.
Förra veckan publicerade jag ett projekt som heter Simplest IoT temperatur- och luftfuktighetsmätare. Det är ett bra projekt eftersom du kan samla och rita temperatur och luftfuktighet i en IoT -plattform som Adafruit IO. Men vad händer om jag vill veta temperaturen just nu? Jag var tvungen att gå in på Adafruit IO och se det. Sedan tänkte jag om jag kunde sätta en skärm och se temperaturen utan att gå in i Adafruit.
Tja, jag lade till en OLED 0,91 tum OLED -skärm till det föregående projektet och jag kan se temperaturen och luftfuktigheten i enhetens skärm.
Tillbehör
LD1117V33 spänningsregulator.
ESP-01.
Breakout Board ESP-01S Breadboard Adapter PCB Board.
DHT11 temperatur- och fuktsensor.
100 nF kondensator.
Condensador electrolítico 10uF x 50 V.
5.6K ohm motstånd.
AC 100-240V till DC 5V 2A nätadapter.
Kvinnlig likströmskontakt.
Förformad brödbräda Jumper Wire.
Lödlösa brödbrädor.
0,91 tum I2C SSD1306 OLED -skärmmodul blå.
Steg 1: Ha en hand till alla komponenter
Det rekommenderas alltid att ha alla komponenter i handen.
Det sparar dig tid.
Steg 2: Gör anslutningarna
Gör anslutningarna som anges i diagrammet.
Du bör använda en strömförsörjning på mindre än 9 VDC. Du kan använda 12 VDC, men jag rekommenderar det inte eftersom spänningsregulatorn blir varm.
Du måste löda två kablar till likströmskontakten för att använda strömförsörjningen.
I det här fallet är den orangea kabeln positiv och grön kabel negativ.
Steg 3: Ladda upp koden
Koden har två filer. I config.h ställer du in dina Adafruit -referenser och nätverkskonfiguration som wifi -namn och lösenord.
Steg 4: Ställ in Adafruit IO
Du bör öppna ett konto på Adafruit IO. Efter det måste du veta hur det fungerar.
Kolla länken nedan för att veta om Adafruit IO, där vet du hur du kan använda Adafruit -referenser, hur du ställer in flöden och hur du konfigurerar instrumentpaneler.
learn.adafruit.com/welcome-to-adafruit-io/…
Steg 5: Testa och njut !!
Jag visar en bild på mina instrumentpaneler.
Du kan se data i realtid i länken nedan:
io.adafruit.com/rjconcepcion/dashboards/temperatura-and-humedad
Jag hoppas att du gillar det här projektet.
Rekommenderad:
Allt i en digital kronometer (klocka, timer, larm, temperatur): 10 steg (med bilder)
Allt i en digital kronometer (klocka, timer, larm, temperatur): Vi planerade att göra en timer för någon annan tävling, men senare implementerade vi också en klocka (utan RTC). När vi kom in i programmeringen blev vi intresserade av att tillämpa fler funktioner på enheten och slutade lägga till DS3231 RTC, som
Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder)
Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: Energisparläget här är det som skiljer denna instruktör från andra exempel som visar veckodag, månad, dag i månaden, tid, luftfuktighet och temperatur. Det är denna förmåga som gör att detta projekt kan köras från ett batteri, utan
Visuino I2C BMP280 Tryck, temperatur+OLED: 7 steg
Visuino I2C BMP280 Tryck, temperatur+OLED: I denna handledning använder vi I2C BMP280 tryck, temperatursensor, OLED LCD, Arduino UNO mäter tryck och temperatur och visar resultat på LCD -skärmen. Se en demonstrationsvideo
Mät temperatur från PT100 med Arduino: 6 steg (med bilder)
Mätning av temperatur från PT100 Användning av Arduino: PT100 är en motståndstemperaturdetektor (RTD) som ändrar dess motstånd beroende på dess omgivande temperatur, den används i stor utsträckning för industriella processer med långsam dynamik och relativt breda temperaturområden. Den används för långsam dynami
Skickar ett SMS med temperatur i tid: 5 steg (med bilder)
Skickar ett SMS med temperatur i tid: Tanken är att få ett temperatur -sms från mina faders hus. Inget fancy bara att snabbt sätta ihop delar. Delarna är: Geekcreit ® ATmega328P Nano V3 Controller Board Compatible ArduinoDIY NANO IO Shield V1.O Expansionskort för ArduinoDS130