Spisu treści:
- Krok 1: Części i narzędzia
- Krok 2: Schemat połączeń
- Krok 3: Kodeks
- Krok 4: Połącz wszystko
- Krok 5: Dalsze pomysły
Wideo: Miernik jakości powietrza w pomieszczeniach: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:26
Prosty projekt do sprawdzenia jakości powietrza w Twoim domu.
Ponieważ ostatnio często przebywamy/pracujemy w domu, dobrym pomysłem może być monitorowanie jakości powietrza i przypominanie sobie, kiedy nadszedł czas, aby otworzyć okno i zaczerpnąć świeżego powietrza.
Krok 1: Części i narzędzia
Części
- BME680 CJMCU
- Wyświetlacz OLED (128 x 64)
- Układ Wi-Fi ESP8266 (NodeMCU V1)
- Sprawa: https://www.thingiverse.com/thing:1720314 (lub jakikolwiek inny przypadek, który może Ci się spodobać)
- Druty dupontowe
Narzędzia
Lutownica
Krok 2: Schemat połączeń
Schemat połączeń
Krok 3: Kodeks
Kod jest dostępny tutaj:
Na podstawie
Oblicza IAQ za pomocą czujnika BME680.
Odczyt surowej temperatury, wilgotności i odporności na gaz Zezwól na przesunięcie kalibracji temperatury Automatycznie oblicz odpowiednią wilgotność za pomocą przybliżenia Augusta-Roche-Magnusa Oblicz IAQ na podstawie temperatury, wilgotności i odporności na gaz zgodnie z Dr. Julie Riggs, The IAQ Rating Index, www.iaquk. org.uk
Kod dla tych, którzy są zainteresowani użyciem czujnika BME680 za pośrednictwem bibliotek I2C i Adafruit do obliczania IAQ bez zastrzeżonych bibliotek firmy Bosch.
Biblioteka Adafruit: Jest to biblioteka czujnika wilgotności, temperatury i ciśnienia BME280 Zaprojektowana specjalnie do pracy z Adafruit BME280 Breakout -- www.iaquk.org.uk Czujniki te używają do komunikacji I2C lub SPI, 2 lub 4 piny są wymagane do interfejsu. Adres I2C urządzenia to 0x76 lub 0x77. Adafruit inwestuje czas i zasoby, dostarczając ten kod open source, wesprzyj sprzęt Adafruit i open-source, kupując produkty od Adafruit! Napisane przez Limor Fried i Kevina Townsenda dla Adafruit Industries. Licencja BSD, cały powyższy tekst musi być zawarty w każdej redystrybucji
Potrzebne biblioteki:
ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)
Czujnik General Adafruit (menedżer biblioteki Arduino)
Adafruit BME680 (menedżer biblioteki Arduino)
SoftwWire Steve Marple (menedżer biblioteki Arduino)
AsyncDelay Steve Marple (menedżer biblioteki Arduino)
Krok 4: Połącz wszystko
OLEDVCC - 3.3v
GND - GND
SCL - D1
SDA - D2
BME680
VCC - 3.3v
GND - GND
SCL - D1
SDA - D2
Ponieważ zarówno czujnik, jak i OLED są połączone za pomocą I2C, są podłączone do tych samych pinów. W tym celu możesz przeciąć kabel dupontowy na pół i przylutować kable, aby uzyskać kilka kabli w kształcie litery Y.
Krok 5: Dalsze pomysły
Dalsze pomysły
- Wyślij dane do MQTT/Blink/Thingspeak
- Dodaj baterię
Mam nadzieję, że podobał Ci się ten projekt i jeśli masz jakieś pytania, możesz je zadać.
Dziękuję za przeczytanie!
Zalecana:
Czujnik jakości powietrza AEROBOT V1.0: 6 kroków (ze zdjęciami)
Czujnik jakości powietrza AEROBOT V1.0: Ta instrukcja dotyczy stworzenia niedrogiego i bardzo dokładnego czujnika jakości powietrza o nazwie AEROBOT. Ten projekt pokazuje temperaturę, wilgotność względną, gęstość pyłu PM 2,5 oraz alarmuje o jakości powietrza w otoczeniu. Wykorzystuje czujnik DHT11
Niedrogi monitor jakości powietrza IoT oparty na RaspberryPi 4: 15 kroków (ze zdjęciami)
Niedrogi monitor jakości powietrza IoT oparty na RaspberryPi 4: Santiago, Chile podczas zimowej katastrofy środowiskowej ma przywilej życia w jednym z najpiękniejszych krajów na świecie, ale niestety to nie tylko róże. Chile w okresie zimowym bardzo cierpi z powodu zanieczyszczenia powietrza, mai
Monitorowanie jakości powietrza za pomocą Particle Photon: 11 kroków (ze zdjęciami)
Monitorowanie jakości powietrza za pomocą fotonu cząstek: W tym projekcie czujnik cząstek PPD42NJ służy do pomiaru jakości powietrza (PM 2,5) obecnego w powietrzu za pomocą fotonu cząstek. Nie tylko wyświetla dane na konsoli cząstek i dweet.io, ale także wskazuje jakość powietrza za pomocą diody LED RGB, zmieniając ją
AirCitizen - Monitorowanie jakości powietrza: 11 kroków (ze zdjęciami)
AirCitizen - Monitorowanie jakości powietrza: Witam wszystkich! Dzisiaj nauczymy Cię, jak odtworzyć nasz projekt: AirCitizen przez zespół AirCitizenPolytech !--Pochodzący z „OpenAir / Jakie jest Twoje powietrze?” Projekty, projekt AirCitizen ma na celu umożliwienie obywatelom aktywnej oceny jakości
Kontroler Arduino HRV (domowy wymiennik powietrza) z ekonomizerem powietrza: 7 kroków (ze zdjęciami)
HRV (Home Air Exchanger) Kontroler Arduino z ekonomizerem powietrza: Kontroler HRV Arduino z ekonomizerem powietrza Moja historia z tym projektem polega na tym, że mieszkam w Minnesocie, a moja płytka drukowana jest smażona na moim LifeBreath 155Max HRV. Nie chciałem płacić 200 USD za nowy. Zawsze chciałem coś z grzechem ekonomizera powietrza