תוכן עניינים:

מד איכות אוויר פנימי: 5 שלבים (עם תמונות)
מד איכות אוויר פנימי: 5 שלבים (עם תמונות)

וִידֵאוֹ: מד איכות אוויר פנימי: 5 שלבים (עם תמונות)

וִידֵאוֹ: מד איכות אוויר פנימי: 5 שלבים (עם תמונות)
וִידֵאוֹ: אסתי לומדת על מיניות גברית | אסתי בשטח 2024, נוֹבֶמבֶּר
Anonim
מד איכות אוויר פנימי
מד איכות אוויר פנימי

פרויקט פשוט לבדיקת איכות האוויר בבית שלך.

מכיוון שאנו נשארים/עובדים הרבה מהבית בזמן האחרון, אולי יהיה רעיון טוב לעקוב אחר איכות האוויר ולהזכיר לעצמך מתי הגיע הזמן לפתוח את החלון ולהכניס אוויר צח.

שלב 1: חלקים וכלים

חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים

חלקים

  • BME680 CJMCU
  • תצוגת OLED (128 x 64)
  • שבב Wi-Fi ESP8266 (NodeMCU V1)
  • מקרה: https://www.thingiverse.com/thing:1720314 (או כל מקרה אחר שתרצה)
  • חוטי דופונט

כלים

מלחם

שלב 2: תרשים חיווט

תרשים חיווט
תרשים חיווט

תרשים חיווט

שלב 3: הקוד

הקוד
הקוד

הקוד זמין כאן:

מבוסס על

מחשב IAQ עם חיישן BME680.

קריאת טמפרטורה גולמית, לחות והתנגדות גז אפשר קיזוז לכיול הטמפרטורה חישוב אוטומטי של לחות בהתאמה באמצעות קירוב אוגוסט-רוש-מגנוס חשב IAQ מטמפרטורה, לחות ועמידות גז בעקבות ד ר ג'ולי ריגס, מדד דירוג IAQ, www.iaquk. org.uk

קוד למי שמעוניין להשתמש בחיישן BME680 באמצעות ספריות I2C ו- Adafruit לחישוב IAQ ללא הספריות הקנייניות של בוש.

ספריית Adafruit: זוהי ספרייה עבור חיישן הלחות, הטמפרטורה והלחץ BME280 תוכנן במיוחד לעבודה עם Adafruit BME280 Breakout - www.iaquk.org.uk חיישנים אלה משתמשים ב- I2C או SPI לתקשורת, 2 או 4 פינים הם נדרש לממשק. כתובת I2C של המכשיר היא 0x76 או 0x77. Adafruit משקיעה זמן ומשאבים במתן קוד קוד פתוח זה, אנא תמכו בחומרת Adafruit ו- open-source על ידי רכישת מוצרים מ- Adafruit! נכתב על ידי לימור פריד וקווין טאונסנד לתעשיות אדפרוט. רישיון BSD, כל הטקסט לעיל חייב להיות כלול בכל הפצה מחדש

דרושות ספריות:

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

חיישן Adafruit כללי (מנהל ספריית Arduino)

Adafruit BME680 (מנהל הספרייה Arduino)

SoftwWire סטיב מארפל (מנהל הספרייה בארדואינו)

AsyncDelay Steve Marple (מנהל ספריית Arduino)

שלב 4: חבר הכל

חבר הכל
חבר הכל
חבר הכל
חבר הכל

OLEDVCC - 3.3v

GND - GND

SCL - D1

SDA - D2

BME680

VCC - 3.3v

GND - GND

SCL - D1

SDA - D2

מכיוון שהחיישן וגם ה- OLED מחוברים באמצעות I2C, הם מחוברים לאותם סיכות. לשם כך ניתן לחתוך כבל דופונט לשניים ולהלחם את הכבלים בכמה כבלים בצורת Y.

שלב 5: רעיונות נוספים

רעיונות נוספים
רעיונות נוספים

רעיונות נוספים

  • שלח את הנתונים ל- MQTT/Blink/Thingspeak
  • הוסף סוללה

מקווה שנהניתם מהפרויקט הזה ואם יש לכם שאלות אתם מוזמנים לשאול.

תודה שקראת!

מוּמלָץ: