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

כובע ברצינות לאיכות האוויר RASPBERRY PI & גלאי גזים V1.1: 9 שלבים
כובע ברצינות לאיכות האוויר RASPBERRY PI & גלאי גזים V1.1: 9 שלבים

וִידֵאוֹ: כובע ברצינות לאיכות האוויר RASPBERRY PI & גלאי גזים V1.1: 9 שלבים

וִידֵאוֹ: כובע ברצינות לאיכות האוויר RASPBERRY PI & גלאי גזים V1.1: 9 שלבים
וִידֵאוֹ: Часть 5 - Аудиокнига Уолдена Генри Дэвида Торо (глы 12–15) 2024, נוֹבֶמבֶּר
Anonim
כובע ברצינות לאיכות האוויר RASPBERRI PI & גלאי גזים V1.1
כובע ברצינות לאיכות האוויר RASPBERRI PI & גלאי גזים V1.1

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

הצוות שלנו ב- Altitude Tech LTD הם מעריצים גדולים של מחשב המיני Raspberry Pi. אנו מאוד להוטים לעזור לקהילת Raspberry Pi לפתח מכשיר Sensly משלהם ולהתחיל לעבוד על ניסויים תוך למידה על סוגים שונים של גזים. פיתחנו את הכובע Sensly עבור ה- Raspberry Pi. הושק לראשונה ב- Kickstarter, אנו שמחים לספק את מוצר הפיתוח החדשני הזה ליצרנים.

כיצד להשתמש בכובע החושני

תארו לעצמכם שימוש בכובע ה- Sensly Raspberry Pi:

  1. בנה משלך עמיד בפני מזג אוויר ופקח על איכות האוויר במקומות מרוחקים.
  2. עקוב אחר איכות האוויר סביב הבית שלך.
  3. השתמש בו לניסויים בבית הספר.

שלב 1: חלקים בקופסה

חלקים בקופסה
חלקים בקופסה

התחל עם קבלת כל מה שאתה צריך.

  • כובע בחוש
  • מודול חיישן טמפרטורה, לחות ולחץ BME 280/680
  • חיישן חד PM10
  • כבל PM10
  • כותרת 40 Pin Raspberry Pi

שלב 2: התארגנות ביחד

מתייחסים בהגיון לכולם
מתייחסים בהגיון לכולם
מתייחסים בהגיון לכולם
מתייחסים בהגיון לכולם
מתייחסים בהגיון לכולם
מתייחסים בהגיון לכולם

בואו נחבר את הכל:

  • הכנס את כותרת 40 הפינים לחורי הסיכה על ה- Sensly HAT ואז הנח את הכובע Sensly על פי
  • הנח את מודול BME 280 על כובע החושן וודא שהסיכות תואמות. עיין מתחת למודול כדי לדעת לאיזה כיוון הוא אמור לפנות.
  • חבר את כבל חיישן ה- PM ליציאה שכותרתה PM Header
  • ברגע שזה נעשה, נוכל להפעיל את ה- Raspberry Pi.
  • בשל הפסקת החשמל של הכובע Sensly כאשר הוא פועל במלואו, מומלץ להשתמש במטען פטל פטל כדי להפעיל את הפאי.

שלב 3: חלקים נוספים

חלקים נוספים
חלקים נוספים

קבלת הכל עבור פטל הפטל שלך

  • פטל פאי 2 או 3
  • צג
  • מקלדת ועכבר
  • חיבור לאינטרנט
  • כבל HDMI
  • מטען Raspberry Pi 3
  • הגרסה האחרונה של ג'סי Raspbian

שלב 4: הגדרת ה- Raspberry Pi

הגדרת ה- Raspberry Pi
הגדרת ה- Raspberry Pi
הגדרת ה- Raspberry Pi
הגדרת ה- Raspberry Pi
הגדרת ה- Raspberry Pi
הגדרת ה- Raspberry Pi

המדריך להתקנת פי פטל אם אתה זקוק לקרן פטל הפטל

www.raspberrypi.org/learning/hardware-guid…

ניתן למצוא את הגרסה האחרונה של ג'סי Raspbian בקישור למטה.

www.raspberrypi.org/downloads/

שלב 5: הורד את התוכנה

הורד את התוכנה
הורד את התוכנה
הורד את התוכנה
הורד את התוכנה
הורד את התוכנה
הורד את התוכנה

הגדרת ה- Raspberry Pi להתחבר ל- Sensly HAT.

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

github.com/Altitude-Tech/Sensly_Install

ראשית עלינו להוריד את סקריפטים להתקנה באמצעות הפקודה. ודא שאתה נמצא בספריית הבית שלך

שיבוט $ git

לאחר מכן נשנה את הספרייה לתיקיית Sensly_Install

$ cd/path/to/Sensly_Install

לאחר מכן, עלינו להפוך את סקריפט ההתקנה להפעלה.

$ chmod u+x./Sensly_Dev_Install.sh

לבסוף אנו מריצים את התסריט. יהיו כמה הנחיות שתצטרך להקליד Y כדי לאשר שברצונך להמשיך

$ sudo./Sensly_Dev_Install.sh

לאחר השלמתו ה- Pi שלך יופעל מחדש. כדי לאשר שהכל עובד נוכל להריץ את הפקודה הבאה.

$ i2cdetect -y 1

אתה אמור להיות מסוגל לראות את העמדות 05 ו- 76 על המסך.

שלב 6: קושחת כיול

קושחה כיול
קושחה כיול

על מנת שתוכל להריץ את תהליך הכיול, עליך לבצע עדכון. השלב הראשון הוא הורדת הקבצים של קושחת הכיול בכתובת:

שיבוט $ git

כעת עלינו להכניס את Sensly למצב העלאה לשם כך ה- Raspberry Pi ו- Sensly מתחבר כפי שמוצג למעלה. מצב ההעלאה מיועד לגרסה V1.1-1.4 בלבד. ה- Raspberry Pi מקבל את הכוח באמצעות USB, ואז Sensly מקבל את הכוח מהכבלים האדומים והשחורים.

הכבלים הכתומים והצהובים מתחלפים לצורכי תקשורת.

לאחר שהכל מחובר הגיע הזמן להריץ את סקריפט הקושחה.

$ sudo python Firmware_Updater_Calibration.py

לאחר סיום מצב ההעלאה, חבר את ה- Sensly על גבי ה- Raspberry Pi ועבור לשלב הבא.

שלב 7: כייל את חיישני הגז

כייל את חיישני הגז
כייל את חיישני הגז

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

כעת עלינו לכייל את חיישני הגז בכדי שנוכל לחשב את ה- PPM. לשם כך עלינו לשים את ה- Sensly HAT בסביבת אוויר נקי. זה יכול להיות בחוץ או אם יש לך את המתקנים, באוויר סינתטי. בעוד שהאוויר בו אתם מכניסים אותו ישפיע על דיוק החיישנים הוא לא ישפיע על הדיוק כך שאם אתם מחפשים לעקוב אחר שינויים באיכות האוויר שלכם Sensly יהיה מתאים. ה- Sensly HAT מגיע טעון מראש עם קושחת הכיול, כך שנוכל פשוט להריץ את סקריפט הכיול כדי למצוא את ערכי R0 עבור כל חיישן גז. כדי להיות מסוגל להכניס את Sensly לסביבת הכיול עלינו להיות מסוגלים להריץ את סקריפט הכיול כאשר ה- Pi מופעל. לשם כך נצטרך להוריד:

שיבוט $ git

לאחר מכן, עלינו להכניס את הפקודה הבאה לקובץ

$ @reboot sudo python /path/to/Sensly_Calibration.py

הפקודה צריכה להיות ב "/etc/rc.local" כפי שמוצג בתמונה למעלה. לשם כך נקליד את הטרמינל:

$ sudo nano /etc/rc.local

לאחר מכן אנו סוגרים את הקובץ באמצעות Ctrl+x ואז Y. המשמעות היא שבכל פעם שתפעיל את ה- Pi הוא יפעיל את סקריפט הכיול.

עכשיו אתה יכול לקחת אותו לסביבה של אוויר נקי ולהשאיר אותו בין חצי שעה לשעה. כמה שיותר זמן יותר טוב.

לאחר סיום זה, יהיה עליך קובץ בשם Sensly_Calibration_ "date" _ "time".csv שבו "date" יוחלף בתאריך הנוכחי המאוחסן ב- Pi Raspberry ו- "time" יוחלף בזמן הנוכחי. קובץ זה יכיל את ערכי R0 המחושבים במהלך שלב הכיול בממוצע כל 5 דקות. מכיוון שהתסריט רושם ממוצע פועל, אתה לוקח את הערך האחרון בקובץ כערכי R0 עבור MQ2, MQ7 ו- MQ135. לאחר מכן זה יוכנס לקובץ Sensly.py. כדי לאפשר לנו לחשב את ערכי ה- PPM עבור כל גז שהתגלה

שלב 8: הפעלת הכובע החושני

הפעלת הכובע החושני
הפעלת הכובע החושני
הפעלת הכובע החושני
הפעלת הכובע החושני
הפעלת הכובע החושני
הפעלת הכובע החושני

כדי שנוכל להפעיל את Sensly במצב פעולה מלא, עלינו לעדכן את הקושחה כדי להוציא אותה ממצב כיול. זה נעשה על ידי מחיקת השורה שנוספה ל- "/etc/rc.local" כך שהלוח לא נכנס למצב כיול בכל פעם שה- pi מופעל, ולאחר מכן מריץ את סקריפט Firmware_Updater_Operation.py, כשה- Sensly מחובר כמו ב- שלב 6.

לאחר מכן אנו מריצים את עדכון הקושחה מספריית Sensly_Update_for_v1_1 באופן הבא:

  • $ cd/home/pi/Sensly_Update_for_v1_1/
  • $ sudo python Firmware_Updater_Operation.py

לאחר עדכון הקושחה של Sensly, חבר את ה- Sensly עם ה- Raspberry Pi כרגיל.

כעת הפעל את הסקריפט Sensly.py:

python /home/pi/Sensly/Sensly.py

לבסוף, כדי לאפשר לך להריץ את הסקריפט באופן אוטומטי, לאחר מכן אנו מריצים שוב את הפקודה crontab.

$ crontab -e

לאחר מכן הוסף זאת לסוף הקובץ תוך הסרת הערך הקודם שלנו

@reboot python /path/to/Sensly.py

עכשיו בכל פעם שאתה מאתחל את ה- pi ה- Sensly HAT אמור לרשום נתונים לתיקיית SampleData כקובץ csv. השלב האחרון הוא לקחת את ערכי ה- R0 שהשגת במהלך שלב הכיול ולשים אותם במסך המסך האחרון שהודגש.

ההוראה הבאה שנשחרר תראה לך כיצד לקשר זאת בעלילות.

שלב 9: השלבים האחרונים

צעדים אחרונים
צעדים אחרונים

אנא שתף את הנתונים שלך מכיוון שהם יעזרו לנו לבנות עדכונים טובים יותר עבור Sensly.

אם אתה חושב שיש לך את הכישורים לכתוב מדריך נהדר באמצעות Sensly אז רכוש אחד מהחנות שלנו ואם אנחנו אוהבים אותו נחזיר לך את הכסף ואפילו נשלח לך עוד דברים טובים!

מוּמלָץ: