תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
זה למטרות בדיקה.
שלב 1: מוטיבציה
לפני כמה ימים חבר שלי נתקל במטהר אוויר. היה בשימוש כמה ימים אבל הוא לא יכול להסכים אם מטהר האוויר באמת עושה משהו או לא … אז החלטנו להניע את זה איכשהו. נתקלתי בחיישן איכות האוויר 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 לא יהיה מחובר!
שלב 3: תוכנה
קודם כל תצטרך Arduino IDE מותקן במחשב שלך. אם אתה צריך להוסיף את הלוח שלך, עיין במאמר זה.
הפעל את Arduino IDE שלך ועבור אל: כלים/נהל ספריות או הקש CTRL+Shift+I. בחיפוש מסנן סוג: esp8266wifi - התקן IoTtweet ו- MFUthings, מאשר סוג: PubSubClient - התקן את PubSubClient מאת Nick O'Leary ו- PubSubClientTools מאת Simon Christmann.
הורד את ספריית MQ135 מ: GitHub_Link זה. ב- Arduino IDE נווט אל סקיצה/כלול ספרייה/הוסף ספריית ZIP וטען את קובץ ה- zip שלך שהורד.
הורד את ArduinoThread. ב- Arduino IDE נווט אל Sketch/Include Library/Add. ZIP Library וטען את
הורדת קובץ zip.
המערכון מבוסס על הדוגמה שמספק Arduino IDE, ניתן למצוא את המכשפה ב: קובץ/דוגמאות/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 שלך ופתח את הצג הסידורי (בצד ימין למעלה)
שלב 4: מסקנות
המערכת פועלת כצפוי.
תמונה מ 13. מר היא מבלי שמטהר האוויר פועל, אך חלון נפתח.
תמונה מ 15. מר היא עם מטהר האוויר עובד בין השעות 13:00 - 21:00, והחלון סגור.
בדוק את זה בעצמך וספר לי אם זה עובד עבורך.