جدول المحتويات:
فيديو: مراقبة جودة الهواء مع MQ135 ومستشعر درجة الحرارة والرطوبة الخارجية على MQTT: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
هذا لأغراض الاختبار.
الخطوة الأولى: التحفيز
قبل أيام قليلة ، صادف صديق لي جهاز لتنقية الهواء. تم استخدامه لبضعة أيام تقريبًا لكنه لم يستطع الموافقة على ما إذا كان جهاز تنقية الهواء يفعل شيئًا ما أم لا … لذلك قررنا تشغيل هذا بطريقة ما بمحرك. لقد صادفت مستشعر جودة الهواء MQ135.
هنا هو الإعداد الخاص بي للنظام. وسيط MQTT (MqB) ، العميل البيئي الذي يرسل درجة الحرارة / الرطوبة (TH) إلى الوسيط وأخيراً قمنا بإضافة عميل جودة الهواء (AQ). سيرسل MqB كل 5 دقائق درجة الحرارة / الرطوبة من TH إلى AQ. بالطبع هذا يعتمد على الإعداد الخاص بك ، يمكنك زيادة أو تقليل هذا التوقيت ، الأمر متروك لك. سيتم تخزين هذه التواريخ ومعالجتها والإبلاغ عنها من قبل AQ.
الخطوة 2: إعداد الجهاز
الأجهزة: 1. NodeMCU V3
2. MQ135
3. الكابلات
4. قم بتوصيل مستشعر MQ135 بـ NodeMCU على النحو التالي:
MQ135 -> NodeMCU
VCC -> VU
AOUT -> AO
GND -> GND
لن يتم توصيل DOUT!
الخطوة الثالثة: البرمجيات
أولاً وقبل كل شيء ، ستحتاج إلى تثبيت Arduino IDE على جهازك ، لذا عليك إضافة اللوحة الخاصة بك ، تحقق من هذه المقالة.
ابدأ Arduino IDE وانتقل إلى: Tools / Manage Libraryes أو اضغط على CTRL + Shift + I. في نوع بحث المرشح: esp8266wifi - قم بتثبيت IoTtweet و MFUthings ، من النوع: PubSubClient - قم بتثبيت PubSubClient بواسطة Nick O'Leary و PubSubClientTools بواسطة Simon Christmann.
قم بتنزيل مكتبة MQ135 من: GitHub_Link. في Arduino IDE ، انتقل إلى Sketch / Include Library / Add. ZIP Library ، وقم بتحميل ملف zip دون تحميله.
تنزيل ArduinoThread. في Arduino IDE ، انتقل إلى Sketch / Include Library / Add. ZIP Library ، وقم بتحميل ملف
ملف مضغوط تم تنزيله.
يعتمد الرسم على المثال المقدم من Arduino IDE ، ويمكن العثور على الساحرة في: File / Examples / PubSubClientTools / mqtt_esp8266.
قم بتحميل الرسم الموجود في هذا البرنامج التعليمي. بالطبع سيكون عليك تعديل بعض الأشياء مثل:
#define WIFI_SSID "xxxxxxxx" // أضف SSID الخاص بك
#define WIFI_PASS "xxxxxxxx" // أضف كلمة المرور الخاصة بك
#define MQTT_SERVER "192.168.1.xxx" // أضف عنوان IP الخاص بوحدة MQTT # حدد MQTT_PORT 1883 // إضافة منفذ لوحدة MQTT الخاصة بك
#define mqtt_user "xyz" // أضف اسم مستخدم MQTT Brocker الخاص بك
#define mqtt_password "xwz" // أضف كلمة مرور لـ MQTT Brocker
يجب أن يكون الباقي على ما يرام. قم بتحميل المخطط إلى NodeMCU الخاص بك وافتح Serial Monitor (أعلى الجانب الأيمن)
الخطوة 4: الاستنتاجات
يعمل النظام كما هو متوقع.
صورة من 13. Mar لا يعمل منقي الهواء ، لكن النافذة مفتوحة.
صورة من 15. Mar مع جهاز تنقية الهواء يعمل بين الساعة 13:00 - 21:00 ، والنافذة مغلقة.
اختبرها بنفسك وأخبرني ما إذا كانت تعمل من أجلك.
موصى به:
مراقبة درجة الحرارة والرطوبة باستخدام AM2301 على NodeMCU و Blynk: 3 خطوات
مراقبة درجة الحرارة والرطوبة باستخدام AM2301 على NodeMCU & Blynk: من الحقائق المعروفة جدًا أنه في معظم قطاعات الصناعة ، تلعب درجة الحرارة والرطوبة والضغط وجودة الهواء وجودة المياه وما إلى ذلك عوامل مهمة يجب مراقبتها باستمرار وضرورية يجب أن تكون أنظمة التنبيه في مكانها عندما
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
ThingSpeak و IFTTT ومستشعر درجة الحرارة والرطوبة وورقة Google: 8 خطوات
ThingSpeak و IFTTT و Temp and Humidity Sensor و Google Sheet: في هذا المشروع ، سنقوم بقياس درجة الحرارة والرطوبة باستخدام مستشعر درجة الحرارة والرطوبة NCD و ESP32 و ThingSpeak. سنرسل أيضًا قراءات مختلفة لدرجة الحرارة والرطوبة إلى جداول بيانات Google باستخدام ThingSpeak و IFTTT لتحليل نفس
جهاز مراقبة الطقس ESP32 Based M5Stack M5stick C مع DHT11 - مراقبة درجة الحرارة والرطوبة ومؤشر الحرارة على M5stick-C مع DHT11: 6 خطوات
جهاز مراقبة الطقس ESP32 Based M5Stack M5stick C مع DHT11 | مراقبة درجة الحرارة والرطوبة ومؤشر الحرارة على M5stick-C مع DHT11: مرحبًا يا رفاق ، في هذه التعليمات سوف نتعلم كيفية واجهة مستشعر درجة حرارة DHT11 مع m5stick-C (لوحة تطوير بواسطة m5stack) وعرضها على شاشة m5stick-C. لذلك في هذا البرنامج التعليمي سوف نقرأ درجة الحرارة والرطوبة وأمبير. الحرارة أنا
جهاز مراقبة جودة الهواء IoT منخفض التكلفة يعتمد على RaspberryPi 4: 15 خطوات (مع صور)
مراقب جودة هواء إنترنت الأشياء منخفض التكلفة استنادًا إلى RaspberryPi 4: تتمتع سانتياغو ، تشيلي خلال حالة الطوارئ البيئية الشتوية بامتياز العيش في واحدة من أجمل البلدان في العالم ، ولكن لسوء الحظ ، ليس كل الورود. تشيلي خلال فصل الشتاء تعاني كثيرًا من تلوث الهواء ، وماي