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

מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11: 4 שלבים
מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11: 4 שלבים

וִידֵאוֹ: מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11: 4 שלבים

וִידֵאוֹ: מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11: 4 שלבים
וִידֵאוֹ: Дешевый сервер домашнего помощника, дешевое решение #homeassistant #solarpanelsforhome 2024, יולי
Anonim
מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11
מערכת לניטור מזג אוויר באמצעות חיישן Raspberry Pi3 ו- DHT11

במדריך זה אראה לך כיצד לחבר את DHT11 ל- Raspberry Pi ולהוציא את קריאות הלחות והטמפרטורה ל- LCD.

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

חיבור ה- DHT11 ל- Raspberry Pi

ישנן שתי גרסאות של DHT11 שסביר להניח שתתקל בהן. האחד הוא מודול רכוב PCB בעל שלושה פינים והשני הוא מודול עצמאי בעל ארבעה פינים. ה- pinout שונה לכל אחד, אז חבר את ה- DHT11 לפיו יש לך:

כמו כן, לחלק מהמודולים המותקנים ב- PCB יש pinout שונה מזה שלמעלה, לכן הקפד לבדוק אם יש תוויות המציינות בחיישן שלך איזה סיכה היא Vcc, הקרקע או האות.

שלב 1: דרושים רכיבים

חובה רכיבים
חובה רכיבים

1. Raspberry Pi 3 דגם B+:-Raspberry Pi 3 דגם B+ הוא המוצר העדכני ביותר בטווח Raspberry Pi 3, המתגאה במעבד 64 סיביות מרובע ליבות הפועל ב -1.4 גיגה-הרץ, כפול פס 2.4GHz ו- LAN 5 GHz, Bluetooth 4.2/BLE, Ethernet מהיר יותר ויכולת PoE באמצעות כובע PoE נפרד.

2. חיישן לחות/ טמפרטורה DHT11: חיישן זה כולל פלט אות דיגיטלי מכויל עם יכולת חיישן הטמפרטורה והלחות. הוא משולב עם מיקרו-בקר 8 ביט בעל ביצועים גבוהים. חיישן זה כולל אלמנט התנגדות וחיישן למכשירי מדידת טמפרטורות רטובים של NTC. יש לו איכות מעולה, תגובה מהירה, יכולת נגד הפרעות וביצועים גבוהים.

3. צג LCD בגודל 16x2 (תאורה אחורית ירוקה):- תצוגת LCD בגודל 16 × 2 היא מודול בסיסי ביותר הנפוץ במערכות DIY ומעגלים. 16 × 2 מתרגם תצוגה של 16 תווים לכל שורה בשתי שורות כאלה. ב- LCD זה כל תו מוצג במטריצת 5 × 7 פיקסלים.

4. חוטי מגשר נקבה לנקבה.

שלב 2: התקנת הספריות

אנו נשתמש בספריית Python של Adafruit DHT11. אתה יכול להוריד את הספרייה באמצעות Git, כך שאם אין לך עדיין Git מותקן ב- Pi שלך, הזן זאת בשורת הפקודה:

sudo apt-get להתקין git-core

הערה: אם אתה מקבל שגיאה בהתקנת Git, הפעל את sudo apt-get update ונסה אותו שוב.

להתקנת ספריית Adafruit DHT11:

1. הזן זאת בשורת הפקודה כדי להוריד את הספרייה:

שיבוט git

2. שנה ספריות עם: cd Adafruit_Python_DHT

3. כעת הזן זאת: sudo apt-get install build-essential python-dev

4. לאחר מכן התקן את הספרייה באמצעות: sudo python3 setup.py install

להתקנת ספריית LCD של Adafruit Char:

1. הזן זאת בשורת הפקודה כדי להוריד את הספרייה:

שיבוט git

2. שנה ספריות עם: cd Adafruit_Python_CharLCD

3. לאחר מכן התקן את הספרייה באמצעות: sudo python3 setup.py install

שלב 3: חיבור רכיבים יחד

חיבור רכיבים ביחד
חיבור רכיבים ביחד

LCD PIN_RS ------------------ 40 של פטל פטל

LCD PIN_RW ------------------ 6 של פטל פטל

LCD PIN_EN ------------------- 38 של פטל פטל

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 36 של פטל פטל

LCD PIN_D5 ------------------- 32 של פטל פטל

LCD PIN_D6 ------------------- 24 של פטל פטל

LCD PIN_D7 ------------------- 26 של פטל פטל

LCD PIN_VSS ------------------ 9 של פטל פטל

LCD PIN_VDD ------------------ 4 של פטל פטל

DHT PIN_OUT ------------------ 7 של פטל פטל

DHT PIN_VCC ------------------ 2 של פטל פטל

DHT PIN_GND ------------------ 14 של פטל פטל

שלב 4: הקוד

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

קוד הורדה:

זה אמור לכסות את רוב מה שאתה צריך כדי להפעיל את ה- DHT11 על ה- Raspberry Pi שלך. מקווה שזה הקל עליך. הקפד להירשם כמנוי אם אהבת את המאמר הזה ומצאת שהוא שימושי, ואם יש לך שאלות או שאתה זקוק לעזרה במשהו, פשוט השאר תגובה למטה …

מוּמלָץ: