תוכן עניינים:
וִידֵאוֹ: מערכת ניטור אוויר באמצעות NodeMCU ו- IOT Thingspeak: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
ThingSpeak הוא יישום ו- IoT של קוד פתוח לאחסון ושחזור נתונים ממכשירי חומרה וחיישנים. הוא משתמש בפרוטוקול HTTP דרך האינטרנט או LAN לתקשורת שלו. ניתוח MATLAB כלול לניתוח וחיזוי הנתונים המתקבלים מהחומרה או ממכשירי החיישן שלך.
אנו יכולים ליצור ערוצים לכל נתוני חיישן. ניתן להגדיר ערוצים אלה כערוצים פרטיים או שתוכל לשתף את הנתונים באופן פומבי באמצעות ערוצים ציבוריים. התכונות המסחריות כוללות תכונות נוספות. אך אנו נשתמש בגרסה החינמית כפי שאנו עושים זאת למטרות חינוכיות.
(אם אתה רוצה ללמוד עוד על ThingSpeak באופן כללי ו/או על הפרויקט, בקר בכתובת
מאפיינים:
- איסוף נתונים בערוצים פרטיים.
- שתף נתונים עם ערוצים ציבוריים
- REST API ו- MQTT APIS
- MATLAB® Analytics וויזואליזציות.
- קהילה עולמית
במדריך זה, שימוש בחיישן אלכוהול MQ3 כדי לשרטט את ערכו ב- ThingSpeak באמצעות NodeMCU. בתוכנית זו NodeMCU לקרוא ולשמור את נתוני החיישנים במשתנה ולאחר מכן להעלות אותם ל- ThingSpeak באמצעות שם הערוץ ומפתח ה- API שלו. ה- NodeMCU צריך להיות מחובר לאינטרנט באמצעות Wi-Fi. נראה כיצד ליצור ערוצי ThingSpeak וניתן להגדיר אותו ב- NodeMCU.
שלב 1: דרושים רכיבים
חומרה נדרשת
- NodeMCU
- חיישן אלכוהול MQ-3
- ספק כוח 5V
- חוטי מגשר
- לוח לחם (אופציונלי)
NodeMCU LUA WiFi אינטרנט ESP8266 לוח פיתוח: ערכת/לוח NodeMCU מורכבת משבב מופעל ESP8266. ה- ESP8266 הוא שבב Wi-Fi בעלות נמוכה שפותח על ידי Espressif Systems עם פרוטוקול TCP/IP. למידע נוסף אודות ESP8266, תוכל לעיין במודול WiFi ESP8266.
MQ-3 אלכוהול סנסור: מודול זה מיוצר באמצעות חיישן גז אלכוהול MQ3. זהו חיישן מוליכים למחצה בעלות נמוכה אשר יכול לזהות נוכחות של גזי אלכוהול בריכוזים של 0.05 מ"ג/ל 'עד 10 מ"ג/ל'. החומר הרגיש המשמש לחיישן זה הוא SnO2, שמוליכותו נמוכה יותר באוויר הנקי. מוליכותו עולה ככל שריכוז גזי האלכוהול עולה. יש לו רגישות גבוהה לאלכוהול ובעל עמידות טובה בפני הפרעות עקב עשן, אדים ובנזין. מודול זה מספק יציאות דיגיטליות ואנלוגיות כאחד. ניתן להתממשק בקלות מודול חיישן אלכוהול MQ3 עם בקרי מיקרו, לוחות ארדואינו, פטל פי וכו 'למידע נוסף על MQ3, אתה יכול להפנות מודול חיישן אלכוהול - MQ3.
אספקת חשמל 5V: ברוב המוצרים או הפרויקטים האלקטרוניים שלנו אנו זקוקים לספק כוח להמרת מתח AC לרשת מתח DC מוסדר.
חוטי מגשר: חוטי מגשר הם פשוט חוטים בעלי סיכות מחבר בכל קצה, המאפשרים להשתמש בהם לחיבור שתי נקודות זו לזו ללא הלחמה. מחבר נקבה לנקבה משמש בפרויקט זה.
קרש לחם: קרש לחם הוא מכשיר ללא הלחמה לאב -טיפוס זמני עם עיצובי אלקטרוניקה ומעגלי בדיקה. ניתן לחבר את רוב הרכיבים האלקטרוניים במעגלים האלקטרוניים על ידי הכנסת מוליכים או מסופים לחורים ולאחר מכן חיבורים באמצעות חוטים במידת הצורך.
שלב 2: חיבור רכיבים
תיאור
יש 4 לידים הם +5V, AOUT, DOUT ו- GND.
מוליכים +5V ו- GND קובעים כוח לחיישן האלכוהול. 2 הלידים הנוספים הם AOUT (פלט אנלוגי) ו- DOUT (פלט דיגיטלי). איך החיישן עובד הוא שהמסוף AOUT נותן פלט מתח אנלוגי ביחס לכמות האלכוהול שהחיישן מזהה. ככל שהוא מזהה יותר אלכוהול, כך הוא יפיק את המתח האנלוגי גדול יותר. לעומת זאת, ככל שהוא מזהה פחות אלכוהול כך הוא יפיק פחות מתח אנלוגי. אם המתח האנלוגי מגיע לסף מסוים, הוא ישלח את הסיכה הדיגיטלית DOUT גבוה. ברגע שסיכת DOUT זו תעלה גבוה, הארדואינו יזהה זאת ויפעיל את נורית הדלקה, ויאותת כי סף האלכוהול הושג ועכשיו הוא מעבר לגבול. כיצד תוכל לשנות את רמת הסף הזו על ידי התאמת הפוטנציומטר להעלאה או הורדה של הרמה.
החיבורים די בסיסיים.
לחיבור החיישן ישנם 3 הפניות. מסוף +5V החיישן מתחבר למסוף 5V של לוח אספקת החשמל. מסוף ה- GND של החיישן מתחבר למסוף ה- GND של NodeMCU. זה קובע כוח לחיישן. החיבור השני הוא הפלט האנלוגי של החיישן. הוא מתחבר לפין אנלוגי A0 של NodeMCU.
שלב 3: נוהל
שלב 1: עבור אל https://thingspeak.com/ וצור את חשבון ThingSpeak שלך אם אין לך. התחבר לחשבונך.
שלב 2: צור ערוץ על ידי לחיצה על 'ערוץ חדש'
שלב 3: הזן את פרטי הערוץ.
שם: כל שם
תיאור (אופציונאלי
שדה 1: קריאת חיישן - זה יוצג בגרף הניתוח. אם אתה צריך יותר מערוצים אחד אתה יכול ליצור עבור נתוני חיישן נוספים.
שמור הגדרה זו.
שלב 4: עכשיו אתה יכול לראות את הערוצים. לחץ על הכרטיסייה 'מפתחות API'. כאן תקבל את מזהה הערוץ ומפתחות ה- API. שימו לב לזה.
שלב 5: פתח את Arduino IDE והתקן את ספריית ThingSpeak. לשם כך עבור אל סקיצה> כלול ספרייה> נהל ספריות. חפש ThingSpeak והתקן את הספרייה. ספריית התקשורת ThingSpeak עבור Arduino, ESP8266 ו- ESP32
שלב 6: עליך לשנות את הקוד. בקוד שלהלן עליך לשנות את SSID הרשת, הסיסמה ואת ערוץ ThingSpeak ומפתחות ה- API שלך.
שלב 4: הקוד
הורד את הקוד המצורף כאן והעלה אותו על הלוח שלך, והעבר הכל כפי שמוצג בתרשים הקודם.
קוד הורדה:
הפלט יהיה כמו התמונה למעלה ב- ThingSpeak.
מקווה שזה הקל עליך. הקפד להירשם כמנוי אם אהבת את המאמר הזה ומצאת שהוא שימושי, ואם יש לך שאלות או שאתה זקוק לעזרה במשהו, פשוט השאר תגובה למטה …
תודה ל- elemetnzonline.com..
מוּמלָץ:
מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11: 4 שלבים
מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11: במדריך זה אראה לך כיצד לחבר את DHT11 ל- Raspberry Pi ולהוציא את קריאות הלחות והטמפרטורה ל- LCD. חיישן הטמפרטורה והלחות של DHT11 הוא מודול קטן ונחמד. המספק טמפרטורה ולחות דיגיטלית
ניטור מזג אוויר באמצעות ESP32_DHT11_OLED_Thingspeak: 7 שלבים
ניטור מזג אוויר באמצעות ESP32_DHT11_OLED_Thingspeak: במדריך זה תבנה מוניטור מזג אוויר העוקב אחר טמפרטורה ולחות באמצעות ESP32 ו- DHT11, הוא מוצג בתצוגת OLED. והוא מועלה ל- ThingSpeak. ESP32 הוא כלי IOT רב עוצמה. זוהי מערכת בעלות נמוכה
מערכת ניטור Raspberry Pi באמצעות מודול תצוגה של OLED: 5 שלבים
מערכת ניטור Raspberry Pi באמצעות מודול תצוגת OLED: במדריך זה אסביר כיצד להתקין מודול תצוגה OLED בגודל 0.96 אינץ 'להצגת מידע מערכת על Raspberry Pi 4 דגם B באמצעות ממשק I2C שלו
ניטור איכות אוויר באמצעות פוטון חלקיקים: 11 שלבים (עם תמונות)
ניטור איכות אוויר באמצעות פוטון חלקיקים: בפרויקט זה חיישן חלקיקים PPD42NJ משמש למדידת איכות האוויר (PM 2.5) הקיימת באוויר עם פוטון חלקיקים. הוא לא רק מציג את הנתונים במסוף החלקיקים וב- dweet.io אלא גם מציין את איכות האוויר באמצעות LED RGB על ידי שינויו
תחנת מזג אוויר Acurite 5 in 1 באמצעות פיי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): 5 שלבים (עם תמונות)
תחנת מזג אוויר Acurite 5 in 1 באמצעות פי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): כשקניתי את תחנת מזג האוויר Acurite 5 in 1 רציתי להיות מסוגל לבדוק את מזג האוויר בבית שלי בזמן שהייתי בחוץ. כשהגעתי הביתה והגדרתי אותו הבנתי שאני חייב לחבר את המסך למחשב או לקנות את הרכזת החכמה שלהם