جدول المحتويات:
فيديو: مقياس جودة الهواء الداخلي: 5 خطوات (بالصور)
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مشروع بسيط للتحقق من جودة الهواء في منزلك.
نظرًا لأننا نبقى / نعمل من المنزل كثيرًا مؤخرًا ، فقد يكون من الجيد مراقبة جودة الهواء وتذكير نفسك عندما يحين وقت فتح النافذة والحصول على بعض الهواء النقي.
الخطوة 1: الأجزاء والأدوات
القطع
- BME680 CJMCU
- شاشة OLED (128 × 64)
- ESP8266 Wi-Fi Chip (NodeMCU V1)
- الحالة: https://www.thingiverse.com/thing:1720314 (أو أي حالة أخرى قد ترغب فيها)
- أسلاك دوبونت
أدوات
لحام حديد
الخطوة 2: مخطط الأسلاك
الاسلاك الرسم البياني
الخطوة الثالثة: الكود
الكود متاح هنا:
بناءً على https://github.com/3KUdelta/heltec_wifi_kit_32_BM …
يحسب IAQ باستخدام مستشعر BME680.
قراءة درجة الحرارة الخام والرطوبة ومقاومة الغاز السماح بتعويض معايرة درجة الحرارة احسب تلقائيًا الرطوبة المقابلة باستخدام تقريب أغسطس-روش-ماغنوس. احسب IAQ من درجة الحرارة والرطوبة ومقاومة الغاز بعد د. org.uk
رمز لأولئك المهتمين باستخدام مستشعر BME680 عبر مكتبات I2C و Adafruit لحساب IAQ بدون مكتبات الملكية من Bosch.
مكتبة Adafruit: هذه مكتبة لمستشعر الرطوبة ودرجة الحرارة والضغط BME280 مصمم خصيصًا للعمل مع Adafruit BME280 Breakout - www.iaquk.org.uk تستخدم هذه المستشعرات I2C أو SPI للتواصل ، 2 أو 4 دبابيس مطلوب للواجهة. عنوان I2C للجهاز هو إما 0x76 أو 0x77. تستثمر Adafruit الوقت والموارد في توفير هذا الكود مفتوح المصدر ، يرجى دعم Adafruit وأجهزة المصدر المفتوح من خلال شراء المنتجات من Adafruit! بقلم ليمور فرايد وكيفين تاونسند لصالح Adafruit Industries. ترخيص BSD ، يجب تضمين كل النص أعلاه في أي إعادة توزيع
المكتبات المطلوبة:
ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)
مستشعر Adafruit العام (مدير مكتبة Arduino)
Adafruit BME680 (مدير مكتبة Arduino)
Softwire Steve Marple (مدير مكتبة Arduino)
AsyncDelay Steve Marple (مدير مكتبة Arduino)
الخطوة 4: قم بتوصيل كل شيء
OLEDVCC - 3.3 فولت
GND - GND
SCL - D1
SDA - D2
BME680
VCC - 3.3 فولت
GND - GND
SCL - D1
SDA - D2
نظرًا لأن كلاً من المستشعر و OLED متصلان باستخدام I2C ، فهما متصلان بنفس المسامير. للقيام بذلك ، يمكنك قطع كبل دوبونت إلى نصفين ، ولحام الكابلات للحصول على بعض الكابلات على شكل حرف Y.
الخطوة 5: أفكار أخرى
مزيد من الأفكار
- أرسل البيانات إلى MQTT / Blink / Thingspeak
- أضف بطارية
آمل أن تكون قد استمتعت بهذا المشروع وإذا كان لديك أي أسئلة فلا تتردد في طرحها.
شكرا لقرائتك!