Kazalo:
- Korak: Deli in orodja
- 2. korak: Shema ožičenja
- 3. korak: Koda
- 4. korak: Povežite vse
- 5. korak: Nadaljnje ideje
Video: Merilnik kakovosti zraka v zaprtih prostorih: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Preprost projekt za preverjanje kakovosti zraka v vaši hiši.
Ker v zadnjem času veliko ostajamo/delamo od doma, bi bilo dobro, če bi spremljali kakovost zraka in se spomnili, kdaj je čas, da odprete okno in vdihnete svež zrak.
Korak: Deli in orodja
Deli
- BME680 CJMCU
- Zaslon OLED (128 x 64)
- ESP8266 čip Wi-Fi (NodeMCU V1)
- Primer: https://www.thingiverse.com/thing:1720314 (ali kateri koli drug primer, ki bi vam bil morda všeč)
- Dupont žice
Orodja
Spajkalnik
2. korak: Shema ožičenja
Žični diagram
3. korak: Koda
Koda je na voljo tukaj:
Na podlagi
Izračuna IAQ s senzorjem BME680.
Odčitavanje surove temperature, vlažnosti in odpornosti na plin Dovoli odmik za kalibracijo temperature Samodejno izračunaj ustrezno vlažnost z uporabo približka August-Roche-Magnus Izračunaj IAQ glede na temperaturo, vlago in odpornost na plin po dr. Julie Riggs, Indeks IAQ, www.iaquk. org.uk
Koda za tiste, ki jih zanima uporabo senzorja BME680 prek knjižnic I2C in Adafruit za izračun IAQ brez lastniških knjižnic podjetja Bosch.
Knjižnica Adafruit: To je knjižnica za senzor vlažnosti, temperature in tlaka BME280, zasnovana posebej za delo z odmikom Adafruit BME280 - www.iaquk.org.uk Ti senzorji uporabljajo I2C ali SPI za komunikacijo, 2 ali 4 zatiči so potrebno za vmesnik. Naslov I2C naprave je 0x76 ali 0x77. Adafruit vlaga čas in sredstva za to odprtokodno kodo. Prosimo, podprite Adafruit in odprtokodno strojno opremo z nakupom izdelkov pri Adafruit! Avtor Limor Fried & Kevin Townsend za Adafruit Industries. BSD licenca, vse zgornje besedilo mora biti vključeno v kakršno koli prerazporeditev
Potrebne knjižnice:
ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)
Splošni senzor Adafruit (upravitelj knjižnice Arduino)
Adafruit BME680 (upravitelj knjižnice Arduino)
SoftwWire Steve Marple (upravitelj knjižnice Arduino)
AsyncDelay Steve Marple (upravitelj knjižnice Arduino)
4. korak: Povežite vse
OLEDVCC - 3.3v
GND - GND
SCL - D1
SDA - D2
BME680
VCC - 3.3V
GND - GND
SCL - D1
SDA - D2
Ker sta senzor in OLED povezana z I2C, sta povezana na iste nožice. Če želite to narediti, lahko dupont kabel prerežete na pol in spajkate, da imate nekaj kablov v obliki črke Y.
5. korak: Nadaljnje ideje
Nadaljnje ideje
- Podatke pošljite v MQTT/Blink/Thingspeak
- Dodajte baterijo
Upam, da ste uživali v tem projektu in če imate kakšno vprašanje, ga vprašajte.
Hvala za branje!
Priporočena:
Sistem za spremljanje in nadzor podnebja v zaprtih prostorih Raspberry Pi: 6 korakov
Sistem za spremljanje in nadzor podnebja v zaprtih prostorih Raspberry Pi: Ljudje želijo biti v svoji hiši udobni. Ker nam podnebje na našem območju morda ne ustreza, za vzdrževanje zdravega notranjega okolja uporabljamo številne aparate: grelec, hladilnik zraka, vlažilec zraka, razvlaževalec zraka, čistilnik itd
AEROBOT senzor kakovosti zraka V1.0: 6 korakov (s slikami)
AEROBOT senzor kakovosti zraka V1.0: Ta navodila govorijo o izdelavi poceni in zelo natančnega senzorja kakovosti zraka po imenu AEROBOT. Ta projekt prikazuje temperaturo, relativno vlažnost, gostoto prahu PM 2,5 in opozarja na kakovost zraka v okolici. Uporablja senzor DHT11
Sistem za spremljanje podnebja v zaprtih prostorih na osnovi maline Pi: 6 korakov
Sistem za spremljanje podnebja v zaprtih prostorih na osnovi Raspberry Pi: preberite ta blog in sestavite svoj sistem, da boste lahko prejemali opozorila, ko je vaša soba preveč suha ali vlažna. Kaj je sistem za nadzor podnebja v zaprtih prostorih in zakaj ga potrebujemo? omogočite hiter pogled na ključne podnebne razmere
WiFi samodejni napajalnik rastlin z rezervoarjem - nastavitev gojenja v zaprtih prostorih/na prostem - samodejno vodne rastline z daljinskim nadzorom: 21 korakov
WiFi samodejni napajalnik rastlin z rezervoarjem - nastavitev gojenja v zaprtih prostorih/na prostem - samodejno vodne rastline z daljinskim nadzorom: V tej vadnici bomo pokazali, kako nastaviti prilagojen sistem za napajanje rastlin v zaprtih prostorih/na prostem, ki samodejno zaliva rastline in ga je mogoče nadzorovati na daljavo s platformo Adosia
Infinity Bike - Video igra za usposabljanje koles v zaprtih prostorih: 5 korakov
Infinity Bike - Video igra za usposabljanje koles v zaprtih prostorih: V zimskih sezonah, hladnih dneh in slabem vremenu imajo ljubitelji kolesarjev le nekaj možnosti za vadbo pri svojem najljubšem športu. Iskali smo način, kako narediti vadbo v zaprtih prostorih s postavitvijo kolesa/trenerja nekoliko bolj zabavno, a večina pr