Obsah:

Merač kvality vnútorného vzduchu: 5 krokov (s obrázkami)
Merač kvality vnútorného vzduchu: 5 krokov (s obrázkami)

Video: Merač kvality vnútorného vzduchu: 5 krokov (s obrázkami)

Video: Merač kvality vnútorného vzduchu: 5 krokov (s obrázkami)
Video: БОЛИ В ПОЯСНИЦЕ И МЕТАБОЛИЧЕСКИЙ СИНДРОМ 3 день 2024, November
Anonim
Merač kvality vnútorného vzduchu
Merač kvality vnútorného vzduchu

Jednoduchý projekt na kontrolu kvality vzduchu vo vašom dome.

Pretože v poslednom čase často zostávame/pracujeme z domu, bolo by vhodné monitorovať kvalitu vzduchu a pripomenúť si, kedy je čas otvoriť okno a nadýchať sa čerstvého vzduchu.

Krok 1: Diely a nástroje

Diely a nástroje
Diely a nástroje
Diely a nástroje
Diely a nástroje
Diely a nástroje
Diely a nástroje
Diely a nástroje
Diely a nástroje

Časti

  • BME680 CJMCU
  • OLED displej (128 x 64)
  • Čip Wi-Fi ESP8266 (NodeMCU V1)
  • Prípad: https://www.thingiverse.com/thing:1720314 (alebo akýkoľvek iný prípad, ktorý by sa vám mohol páčiť)
  • Dupontové káble

Nástroje

Spájkovačka

Krok 2: Schéma zapojenia

Elektrické schéma
Elektrické schéma

Elektrické schéma

Krok 3: Kód

Kód
Kód

Kód je k dispozícii tu:

Na základe

Vypočíta IAQ so snímačom BME680.

Čítanie surovej teploty, vlhkosti a odporu plynu Povolenie ofsetu na kalibráciu teploty Automaticky vypočítajte príslušnú vlhkosť pomocou aproximácie August-Roche-Magnus Vypočítajte IAQ z teploty, vlhkosti a odporu plynu podľa Dr. Julie Riggsovej, The IAQ Rating Index, www.iaquk. org.uk

Kód pre tých, ktorí majú záujem používať snímač BME680 prostredníctvom knižníc I2C a Adafruit na výpočet IAQ bez vlastných knižníc od spoločnosti Bosch.

Knižnica Adafruit: Je to knižnica pre snímač vlhkosti, teploty a tlaku BME280 Navrhnutá špeciálne pre prácu s Adafruit BME280 Breakout - www.iaquk.org.uk Tieto snímače používajú na komunikáciu I2C alebo SPI, 2 alebo 4 piny sú potrebné na prepojenie. Adresa I2C zariadenia je buď 0x76, alebo 0x77. Adafruit investuje čas a zdroje tým, že poskytuje tento otvorený zdrojový kód. Podporte prosím Adafruit a hardvér otvoreného zdroja nákupom produktov od Adafruit! Napísali Limor Fried & Kevin Townsend pre Adafruit Industries. Licencia BSD, všetky vyššie uvedené texty musia byť zahrnuté v akejkoľvek redistribúcii

Potrebné knižnice:

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

General Adafruit Sensor (Arduino Library Manager)

Adafruit BME680 (správca knižnice Arduino)

SoftwWire Steve Marple (správca knižnice Arduino)

AsyncDelay Steve Marple (správca knižnice Arduino)

Krok 4: Pripojte všetko

Pripojte všetko
Pripojte všetko
Pripojte všetko
Pripojte všetko

OLEDVCC - 3,3v

GND - GND

SCL - D1

SDA - D2

BME680

VCC - 3,3v

GND - GND

SCL - D1

SDA - D2

Pretože sú snímač aj OLED pripojené pomocou I2C, sú pripojené k rovnakým pinom. Aby ste to urobili, môžete skrátiť dupontový kábel na polovicu a spájkovať káble tak, aby mali niekoľko káblov v tvare Y.

Krok 5: Ďalšie nápady

Ďalšie nápady
Ďalšie nápady

Ďalšie nápady

  • Odošlite údaje na server MQTT/Blink/Thingspeak
  • Pridajte batériu

Dúfam, že sa vám tento projekt páčil a ak máte nejaké otázky, pokojne sa pýtajte.

Ďakujem za čítanie!

Odporúča: