תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
לחיישן הטמפרטורה יש מגוון רחב של יישומים, הוא משמש בהרבה מקומות במקום שהוא פועל כמערכת משוב. ישנם סוגים רבים של חיישן טמפרטורה הזמינים בשוק עם מפרטים שונים. חלק מחיישן הטמפרטורה השתמשו בטכניקת לייזר למדידת טמפרטורה מסוג חיישן טמפרטורה קרא את חיישן הטמפרטורה מרחוק, אך במדריך זה נשתמש רק בחיישן dht11 למדידת הטמפרטורות שמסביב. ולחות.
שלב 1: דרושים רכיבים:
- ארדואינו אונו
- חיישן dht11
- לוח לחם
- חוטים
שלב 2: חיבורים:
פין Arduino A0 ----- dht11 סיכת נתונים
VCC ------ VCC
GND ------- GND
הֶסבֵּר:
חיישן dht11: dht11 משמשים למדידת טמפרטורה ולחות מסביב. החיישן מגיע באריזה של 4 פינים מתוכם ישמשו רק שלושה סיכות.
חיפושים:
1. מתח הפעלה: 3.3v עד 5v
2. זרם הפעלה: 0.3mA
3. טווח טמפרטורות: 0 ° C עד 50 ° C.
4. טווח לחות: 20% עד 90%
5. רזולוציה: 16 סיביות
6. דיוק: ± 1%(שניהם)
שלב 3: קוד מקור:
השתמש בקישור הבא להורדת ספריית dht11:
לחץ כאן כדי לקבל את הקוד
קוד התוכנית:
#includedht DHT;
הגדרת חלל ()
{
pinMode (A0, OUTPUT);
Serial.begin (9600);
}
לולאת חלל ()
{
DHT.read11 (A0);
Serial.print ("לחות נוכחית =");
Serial.print (DHT.humidity);
Serial.println ("%");
Serial.print ("טמפרטורה נוכחית =");
טביעת Serial.print (טמפרטורה DHT);
Serial.println ("c");
עיכוב (1000);
}
הֶסבֵּר:
#לִכלוֹל
dht DHT;
dht.h היא הספרייה המספקת פונקציות נוספות למזער את שורת הקוד והופכת את הקוד לפשוט וקל להבנה.
pinMode (A0, OUTPUT);
פונקציית pinMode (A0, OUTPUT) pinMode משמשת להגדרת כיוון הסיכה בין אם היא INPUT או OUTPUT.
Serial.begin (9600);
Serial.begin (9600) Serial.begin הוא פונקציה היא מאפשרת את התקשורת בין Arduino למחשב ו- 9600 היא קצב השידור שמשמעותו מהירות העברת הנתונים בין Arduino למחשב בנתונים אחרים של 9600 סיביות יכולים להיות מועברים.
DHT.read11 (A0);
הפונקציה read11 (A0) read11 (A0) המשמשת לקריאת נתונים מחיישן.
Serial.print (DHT.humidity);
פונקציית Serial.print (DHT.humidity) DHT.humidity המשמשת לקריאת לחות ונתונים אלה יישלחו למחשב.
טביעת Serial.print (טמפרטורה DHT);
Serial.print (DHT.temperature) פונקציית DHT.temperature המשמשת לקריאת הטמפרטורה ונתונים אלה יישלחו למחשב.
שלב 4: יישומים:
1. תחנת מזג אוויר מקומית.
2. מדידת לחות וטמפרטורה