Sisällysluettelo:

Sisäilman laatumittari: 5 vaihetta (kuvilla)
Sisäilman laatumittari: 5 vaihetta (kuvilla)

Video: Sisäilman laatumittari: 5 vaihetta (kuvilla)

Video: Sisäilman laatumittari: 5 vaihetta (kuvilla)
Video: Asta Rakentaja 2015: Rakentamisen laatu Suomessa 2024, Heinäkuu
Anonim
Sisäilman laatumittari
Sisäilman laatumittari

Yksinkertainen projekti talosi ilmanlaadun tarkistamiseksi.

Koska pysymme/työskentelemme kotona paljon viime aikoina, saattaa olla hyvä idea seurata ilmanlaatua ja muistuttaa itseäsi, kun on aika avata ikkuna ja saada raitista ilmaa sisään.

Vaihe 1: Osat ja työkalut

Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut

Osat

  • BME680 CJMCU
  • OLED -näyttö (128 x 64)
  • ESP8266 Wi-Fi -piiri (NodeMCU V1)
  • Asia: https://www.thingiverse.com/thing:1720314 (tai mikä tahansa muu tapaus, josta saatat pitää)
  • Dupont -johdot

Työkalut

Juotin

Vaihe 2: Kytkentäkaavio

Kytkentäkaavio
Kytkentäkaavio

Kytkentäkaavio

Vaihe 3: Koodi

Koodi
Koodi

Koodi on saatavilla täältä:

Perustuu osoitteeseen

Laskee IAQ: n BME680 -anturilla.

Raakalämpötilan, kosteuden ja kaasun kestävyyden lukeminen Salli siirtymä lämpötilan kalibrointia varten Laske vastaava kosteus automaattisesti August-Roche-Magnus -lähestymistavalla Laske IAQ lämpötilan, kosteuden ja kaasun kestävyydestä tohtori Julie Riggsin mukaan, IAQ Rating Index, www.iaquk. org.uk

Koodi niille, jotka ovat kiinnostuneita käyttämään BME680 -anturia I2C- ja Adafruit -kirjastojen kautta IAQ: n laskemiseen ilman Boschin omia kirjastoja.

Adafruitin kirjasto: Tämä on kirjasto BME280 -kosteus-, lämpötila- ja paineanturille Suunniteltu erityisesti käytettäväksi Adafruit BME280 Breakout -laitteen kanssa - www.iaquk.org.uk Nämä anturit käyttävät I2C: tä tai SPI: tä kommunikoidakseen, 2 tai 4 nastaa tarvitaan rajapintaan. Laitteen I2C -osoite on joko 0x76 tai 0x77. Adafruit investoi aikaa ja resursseja tämän avoimen lähdekoodin tarjoamiseen, tue Adafruit andopen-source -laitteistoa ostamalla tuotteita Adafruitilta! Kirjoittanut Limor Fried & Kevin Townsend Adafruit Industriesille. BSD -lisenssi, kaikki yllä oleva teksti on sisällytettävä uudelleenjakeluun

Tarvittavat kirjastot:

ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)

Yleinen Adafruit -anturi (Arduino -kirjaston johtaja)

Adafruit BME680 (Arduino -kirjaston johtaja)

SoftwWire Steve Marple (Arduino Library Manager)

AsyncDelay Steve Marple (Arduino -kirjaston johtaja)

Vaihe 4: Yhdistä kaikki

Yhdistä kaikki
Yhdistä kaikki
Yhdistä kaikki
Yhdistä kaikki

OLEDVCC - 3.3v

GND - GND

SCL - D1

SDA - D2

BME680

VCC - 3.3v

GND - GND

SCL - D1

SDA - D2

Koska sekä anturi että OLED on kytketty I2C: llä, ne on liitetty samoihin nastoihin. Tätä varten voit leikata dupont -kaapelin puoliksi ja juottaa kaapeleita joidenkin Y -muotoisten kaapeleiden muodostamiseksi.

Vaihe 5: Muita ideoita

Lisää ideoita
Lisää ideoita

Lisää ideoita

  • Lähetä tiedot MQTT/Blink/Thingspeak -palveluun
  • Lisää akku

Toivottavasti pidit projektista ja jos sinulla on kysyttävää, kysy rohkeasti.

Kiitos, että luit!

Suositeltava: