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

טמפרטורה, לחות יחסית, לוגר לחץ אטמוספרי באמצעות פטל פי וקישוריות TE MS8607-02BA01: 22 שלבים (עם תמונות)
טמפרטורה, לחות יחסית, לוגר לחץ אטמוספרי באמצעות פטל פי וקישוריות TE MS8607-02BA01: 22 שלבים (עם תמונות)

וִידֵאוֹ: טמפרטורה, לחות יחסית, לוגר לחץ אטמוספרי באמצעות פטל פי וקישוריות TE MS8607-02BA01: 22 שלבים (עם תמונות)

וִידֵאוֹ: טמפרטורה, לחות יחסית, לוגר לחץ אטמוספרי באמצעות פטל פי וקישוריות TE MS8607-02BA01: 22 שלבים (עם תמונות)
וִידֵאוֹ: 乾式熟成和溼式熟成的秘密和迷思|熟成專家來聊|在買牛排前必看|這一集超怕被吉|What is dry aging?|feat. Mespresso 2024, נוֹבֶמבֶּר
Anonim
טמפרטורה, לחות יחסית, לוגר לחץ אטמוספרי באמצעות קישוריות Raspberry Pi ו- TE MS8607-02BA01
טמפרטורה, לחות יחסית, לוגר לחץ אטמוספרי באמצעות קישוריות Raspberry Pi ו- TE MS8607-02BA01

מבוא:

בפרויקט זה אראה לך כיצד לבנות מערכת התקנה צעד אחר צעד ללחות טמפרטורה ולחץ אטמוספרי. פרוייקט זה מבוסס על שבב חיישן הסביבה Raspberry Pi 3 דגם B ו- TE Connectivity MS8607-02BA01, שבב זה הוא ממש זעיר אז אני מציע שתקבל אותו בלוח eval, מנסה להלחם ביד זה לא מומלץ, קיבלתי את הערכה שלו לוח DPP901G000 באמזון תמורת 17 $. התוכנית שמפעילה את הפרויקט הזה נמצאת ב- github וכתובה ב- python 3.

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

מקורות והפניות:

www.te.com/commerce/DocumentDelivery/DDECon…

www.te.com/commerce/DocumentDelivery/DDECon…

en.wikipedia.org/wiki/Raspberry_Pi

github.com/anirudh-ramesh/MS8607-02BA01/bl…

דרושים חלקים וכלים:

Raspberry Pi 3 דגם B ואביזרים: מארז, עכבר, מקלדת, צג או טלוויזיה, כרטיס microSD וכו '.

-MS8607-02BA01 eval לוח, DPP901G000 או שווה ערך, יתייחס אליו בשאר מדריך זה כ- לוח החיישן.

- ארבעה חוטי אב טיפוס לחיבור ה- Raspberry Pi ללוח החיישנים

-מחשב להתקנת ה- Raspberry Pi, השתמשתי במחשב שבו פועל אובונטו, מחשב Windows יעבוד עם כמה שינויים בהוראות.

שלב 1: התקנת חומרה

התקנת חומרה
התקנת חומרה
התקנת חומרה
התקנת חומרה

-חבר את ה- Raspberry Pi ללוח החיישנים כמתואר בטבלה ובתמונה למעלה

שלב 2: הורד את Raspbian

הורד את Raspbian
הורד את Raspbian

-הורד תמונת כרטיס SD של Raspbian מ-

-עיין בתיקיית ההורדה ופרץ את תמונת כרטיס ה- Raspbian SD באמצעות הפקודה unzip.

שלב 3: זיהוי התקן ה- Micro SD

זיהוי התקן ה- Micro SD
זיהוי התקן ה- Micro SD

-מקם כרטיס MicroSD בקורא/כותב כרטיסי Micro SD המחובר למחשב האישי, -זהה את שם התקן כרטיס ה- micro SD במחשב שלך באמצעות הפקודה "sudo fdisk -l" כפי שמוצג להלן, שים לב כיצד מכשיר כרטיס ה- SD מזוהה לפי גודל ושם ההתקן, במקרה הספציפי הזה שם התקן כרטיס SD הוא "/dev /mmcblk0”, במחשב שלך זה יכול להיות שונה. אם יש לך מחשב Windows השתמש ב- Win32 Disk Imager לשלב זה.

שלב 4: העתקת התמונה Raspbian לכרטיס MicroSd

העתקת התמונה Raspbian לכרטיס ה- MicroSd
העתקת התמונה Raspbian לכרטיס ה- MicroSd
העתקת התמונה Raspbian לכרטיס ה- MicroSd
העתקת התמונה Raspbian לכרטיס ה- MicroSd

-צרוב את Raspbian לכרטיס ה- MicroSD באמצעות הפקודה:

dd if = SDcard_image_file_name של = SD_Card_Device_Name status = התקדמות.

המתן לסיום ההעתקה, זה ייקח כמה דקות.

שלב 5: בא לחיות בפעם הראשונה

בא לחיות בפעם הראשונה
בא לחיות בפעם הראשונה

-הסר את המיקרו SD מהמחשב והנח ב- Raspberry, הפעל כוח, ה- Raspberry Pi אמור לאתחל.

- ב- Raspberry Pi הרחב את ה- SD, על ידי פתיחת מסוף שורת הפקודה, הקלד "sudo raspi-config", בחר הרחב את מערכת הקבצים כדי לנצל את כל השטח הזמין בכרטיס ה- SD. אתחל כאשר תתבקש לאתחל.

שלב 6: עדכן את רשימת החבילות

עדכן את רשימת החבילות
עדכן את רשימת החבילות

-חבר את Raspberry Pi ל- Wifi או חבר אותו באמצעות כבל אתרנט מהנתב הביתי שלך.

-בשורת הפקודה ב- Raspberry Pi הפעל את "sudo apt-get update" לעדכון רשימת החבילות.

שלב 7: הפעל VNC, SSH ו- I2C

אפשר VNC, SSH ו- I2C
אפשר VNC, SSH ו- I2C

בתפריט הראשי של שולחן העבודה של Raspberry Pi, לחץ על העדפה ולאחר מכן בחר בכלי תצורת תצורת Raspberry Pi. בכרטיסיה ממשקים, הפעל SSH, VNC ו- I2C.

שלב 8: שנה את סיסמת Raspberry Pi

שנה את סיסמת Raspberry Pi
שנה את סיסמת Raspberry Pi

-עכשיו זה זמן טוב לשנות את הסיסמה Raspberry Pi.

שלב 9: התקן את כלי I2c

התקן את כלי I2c
התקן את כלי I2c

בשורת הפקודה התקן את כלי I2C באמצעות הפקודה sudo apt-get install i2c-tools

שלב 10: אימות תקשורת I2C

אימות תקשורת I2C
אימות תקשורת I2C

- ודא ש- Raspberry Pi יכול לתקשר עם לוח החיישנים באמצעות I2C באמצעות הפקודה "i2cdetect -y 1", ללוח החיישנים יש למעשה שני התקני I2C, כתובת המכשיר 0x76 מיועדת למדידת לחץ וטמפרטורה, כתובת המכשיר 0x40 היא למדידת לחות יחסית. ודא ששניהם נמצאים.

שלב 11: בדיקת גרסת פייתון

בודק את גרסת פייתון
בודק את גרסת פייתון

התוכנית שנריץ כדי לקרוא את נתוני החיישנים צריכה לפחות גירסת פייתון 3.2 כדי להריץ, גרסאות ישנות יותר לא יפעילו את התוכנית כראוי.

לינוקס משתמשת בקישור סמלי (חפש קישורים סמליים במערכת ההפעלה לינוקס באינטרנט כדי להבין על מה אני מדבר) כדי להצביע על איזו גירסת מתורגמן פייתון יש להשתמש בה כדי להריץ סקריפטים של פייתון. השתמש בפקודה "ls/usr/bin/python -l" כדי לראות את הגירסה שהצביעה עליה, במקרה הספציפי הזה היא מצביעה על python2.7 שלא תעבוד עבורנו.

שלב 12: בדיקת גרסאות פייתון זמינות

בדיקת גרסאות פייתון זמינות
בדיקת גרסאות פייתון זמינות

השתמש בפקודה "ls/usr/bin/python*" כדי לראות את כל גרסאות הפייתון הזמינות ב- Raspberry Pi שלך.

שלב 13: עדכן את הקישור הסמלי של פייתון

עדכן את הקישור הסמלי של פייתון
עדכן את הקישור הסמלי של פייתון

נראה שיש לנו גירסה python3.5, בואו נקשר אותה באופן סמלי ל/usr/bin/python

שלב 14: הורד את קוד המקור של THP Logger

הורד את קוד המקור של THP Logger
הורד את קוד המקור של THP Logger

הורד את קוד המקור של THP Logger מ- Github

שלב 15: פרק את קובץ המיקוד של קוד המקור

פתח את קובץ המיקוד של קוד המקור
פתח את קובץ המיקוד של קוד המקור

-פרק את קובץ ה- zip של קוד המקור.

שלב 16: הפעל את ה- THP Logger

הפעל את Logger THP
הפעל את Logger THP

-באמצעות מסוף שורת הפקודה שנה את ספריית העבודה הנוכחית באמצעות "cd ~/הורד/THP_Logger-master"

-הפעל את אפליקציית THP Logger באמצעות הפקודה "python main.py"

שלב 17: התחל למדוד THP

התחל למדוד THP
התחל למדוד THP

- אפשר רישום, בחר את מרווח היומן המתאים לצרכים שלך, תן לו לפעול.

שלב 18: השגת נתונים באמצעות SFTP

קבלת נתונים באמצעות SFTP
קבלת נתונים באמצעות SFTP

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

-קבל את הנתונים בפורמט csv מ- Raspberry Pi למחשב שלך באמצעות SSH, באמצעות תוכנית הלקוח המועדפת עליך על SFTP, עבור Windows אתה יכול להשתמש ב- WinSCP, אני משתמש ב- bareFTP עבור מכונת הלינוקס שלי.

שלב 19: הסתכלות על הנתונים

מסתכל על הנתונים
מסתכל על הנתונים

-פתח את קובץ ה- csv המיובא באמצעות Microsoft Excel או OpenOffice Calc, השתמש בנתונים כדי ליצור תרשים כדי להציג את השינויים הסביבתיים במהלך היום או הימים.

שלב 20: עיבוד הנתונים

עיבוד הנתונים
עיבוד הנתונים
עיבוד הנתונים
עיבוד הנתונים
עיבוד הנתונים
עיבוד הנתונים

האפליקציה לא מייצרת יותר מדי נתונים למשל אם אתה מפעיל את האפליקציה במשך 24 שעות עם מרווחי רכישה של 60 שניות, גודל קובץ הנתונים הוא כ- 50 KiB

למעלה תרשימים שיצרתי עם תוכנית LibreOffice Calc באמצעות הנתונים שנוצרו במשך 70000 שניות (19 שעות), מדידה אחת נערכת כל 60 שניות.

שלב 21: מקום לשיפור

מקום לשיפור
מקום לשיפור

אל תהסס לשפר את הפרויקט הזה, כמה הצעות:

1-פרסם את הנתונים לשרת אינטרנט כגון

2-יש לעבד את הנתונים ולהציג אותם על ידי שרת האינטרנט שלך המתארח ב- Raspberry Pi

3-הפעל את התוכנית ללא ראש בעת האתחול ולרכוש נתונים ללא הגבלת זמן ולהזהיר אותך אם מתקיימים תנאים מסוימים וכו '.

4-הרחב את הפונקציונליות של המערכת על ידי הוספת חיישנים ומפעילים נוספים באוטובוס I2C, או באוטובוס SPI.

5-שמור את הנתונים בכונן הבזק מסוג USB במקום בכרטיס ה- SD, הוסף את קבצי הנתונים של שם התוכנית על בסיס תאריך/שעה.

מוּמלָץ: