Cuprins:
- Pasul 1: Piese și instrumente
- Pasul 2: Schema de cablare
- Pasul 3: Codul
- Pasul 4: Conectează totul
- Pasul 5: Idei suplimentare
Video: Contor de calitate a aerului interior: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Proiect simplu pentru a verifica calitatea aerului în casa ta.
Întrucât rămânem / lucrăm mult de acasă în ultima vreme, ar putea fi o idee bună să monitorizați calitatea aerului și să vă reamintiți când este timpul să deschideți fereastra și să intrați aer proaspăt.
Pasul 1: Piese și instrumente
Părți
- BME680 CJMCU
- Afișaj OLED (128 x 64)
- Cip Wi-Fi ESP8266 (NodeMCU V1)
- Caz: https://www.thingiverse.com/thing:1720314 (sau orice alt caz care vă poate plăcea)
- Firele Dupont
Instrumente
Ciocan de lipit
Pasul 2: Schema de cablare
Schema de conexiuni
Pasul 3: Codul
Codul este disponibil aici:
Bazat pe
Calculează IAQ cu un senzor BME680.
Citirea temperaturii brute, a umidității și a rezistenței la gaz Permiteți compensarea pentru calibrarea temperaturii Calculați automat umiditatea respectivă utilizând aproximarea August-Roche-Magnus. org.uk
Cod pentru cei care sunt interesați să utilizeze un senzor BME680 prin intermediul bibliotecilor I2C și Adafruit pentru a calcula IAQ fără bibliotecile proprietare de la Bosch.
Biblioteca Adafruit: Aceasta este o bibliotecă pentru senzorul de umiditate, temperatură și presiune BME280 Proiectat special pentru a lucra cu Adafruit BME280 Breakout - www.iaquk.org.uk Acești senzori folosesc I2C sau SPI pentru a comunica, 2 sau 4 pini sunt necesare pentru interfață. Adresa I2C a dispozitivului este fie 0x76, fie 0x77. Adafruit investește timp și resurse oferind acest cod sursă deschisă, vă rugăm să sprijiniți Adafruit și hardware-ul open-source achiziționând produse de la Adafruit! Scris de Limor Fried & Kevin Townsend pentru Adafruit Industries. Licență BSD, tot textul de mai sus trebuie să fie inclus în orice redistribuire
Biblioteci necesare:
ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)
General Adafruit Sensor (Arduino Library Manager)
Adafruit BME680 (Arduino Library Manager)
SoftwWire Steve Marple (Arduino Library Manager)
AsyncDelay Steve Marple (Arduino Library Manager)
Pasul 4: Conectează totul
OLEDVCC - 3.3v
GND - GND
SCL - D1
SDA - D2
BME680
VCC - 3.3v
GND - GND
SCL - D1
SDA - D2
Deoarece atât senzorul cât și OLED sunt conectate utilizând I2C, acestea sunt conectate la aceiași pini. Pentru a face acest lucru, puteți tăia un cablu dupont în jumătate și lipiți cablurile pentru a avea niște cabluri în formă de Y.
Pasul 5: Idei suplimentare
Idei suplimentare
- Trimiteți datele către MQTT / Blink / Thingspeak
- Adăugați o baterie
Sper că v-a plăcut acest proiect și, dacă aveți întrebări, nu ezitați să întrebați.
Mulțumesc că ai citit!
Recomandat:
Senzor de calitate a aerului folosind un Arduino: 4 pași
Senzor de calitate a aerului folosind un Arduino: În acest post, vom învăța cum să construim un senzor de calitate a aerului simplu, dar util. Vom folosi senzorul SGP30 împreună cu Piksey Pico, deși schița va funcționa cu aproape orice placă compatibilă Arduino. Videoclipul de mai sus vă vorbește despre
Construiți un senzor de calitate a aerului IoT intern Nu este necesar un nor: 10 pași
Construiți un senzor de calitate a aerului IoT intern Nu este necesar un nor: Calitatea aerului interior sau exterior depinde de multe surse de poluare și, de asemenea, de vreme. Temperatură Umiditate Presiune Gaz organicMicro
Un monitor de calitate a aerului IoT la preț redus bazat pe RaspberryPi 4: 15 Pași (cu imagini)
Un monitor al calității aerului IoT la preț redus, bazat pe RaspberryPi 4: Santiago, Chile, în timpul unei urgențe de mediu de iarnă, au privilegiul de a trăi într-una dintre cele mai frumoase țări din lume, dar, din păcate, nu toate sunt trandafiri. Chile în timpul sezonului de iarnă suferă foarte mult cu contaminarea aerului, mai
Cubesat cu senzor de calitate a aerului și Arduino: 4 pași
Cubesat With Air Quality Sensor and Arduino: CubeSat creators: Reghan, Logan, Kate, and Joan Introducere V-ați întrebat vreodată cum să creați un orbitator Marte pentru a colecta date despre atmosferă și calitatea aerului Marte? De-a lungul acestui an, la ora noastră de fizică, am învățat cum să programăm A
Senzor de calitate a aerului DIY + carcasă imprimată 3D: 6 pași
Senzor de calitate a aerului DIY + Carcasă imprimată 3D: Acest ghid conține toate informațiile de care aveți nevoie pentru a crea un senzor foarte capabil, de dimensiuni buzunare