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

חיישן טמפרטורה (Arduino): 8 שלבים
חיישן טמפרטורה (Arduino): 8 שלבים

וִידֵאוֹ: חיישן טמפרטורה (Arduino): 8 שלבים

וִידֵאוֹ: חיישן טמפרטורה (Arduino): 8 שלבים
וִידֵאוֹ: Make Humidity and Temperature Monitor with Arduino - TM1637 - DHT sensor #arduino #arduinoproject 2024, יולי
Anonim
חיישן טמפרטורה (Arduino)
חיישן טמפרטורה (Arduino)
חיישן טמפרטורה (Arduino)
חיישן טמפרטורה (Arduino)
חיישן טמפרטורה (Arduino)
חיישן טמפרטורה (Arduino)

פרויקט זה מושלם לחובבי ביניים ומתחילים. ההתקנה פשוטה מאוד. יש שבב בשם LM35 (קישור להסבר נוסף) המאפשר לארדואינו לקבוע את הטמפרטורה של הסביבה.

אספקה

1) 1 x כבל חיבור Arduino nano/Arduino Uno +

2) Perfboard 5 ס"מ על 5 ס"מ או קרש לחם קטן

3) 20 x כבלים או חוטים

4) מסך LCD 1 x 16x2

5) פוטנציומטר 1 x 100K או 250K

6) 1 x 9V סוללה + קליפ מחבר

שלב 1: תכנון והבנת המעגל

עיצוב והבנת המעגל
עיצוב והבנת המעגל
עיצוב והבנת המעגל
עיצוב והבנת המעגל
עיצוב והבנת המעגל
עיצוב והבנת המעגל
עיצוב והבנת המעגל
עיצוב והבנת המעגל

השבב, LM 35, פועל על פי העיקרון שלכל עלייה של 1 מעלות צלזיוס בטמפרטורה שמסביב המתח שמוציא מהסיכה "החוצה" של ה- LM 35 עולה ב- 10mV. הקשר הליניארי מתחיל ב 0 ° C. לדוגמה, אם הטמפרטורה היא 25 ° C המתח שיוצא על ידי סיכת "החוצה" יהיה 25 * 10mV = 250mV או 0.25V.

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

שלב 2: תכנון הקמת המעגל

תכנון הקמת המעגל
תכנון הקמת המעגל

ישנן מספר אפשרויות כיצד להרכיב את המעגל.

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

2) לאנשים מנוסים יותר, נסה להשתמש בהלחמה של מעגל הלוח. זה יהיה יותר קבוע ויחזיק יותר זמן. קרא ועקוב אחר הסכימה להנחיה.

3) לבסוף, אתה יכול גם להזמין PCB מוכן מראש מ- SEEED. כל מה שאתה צריך לעשות זה הלחמת הרכיבים. הקובץ הדרוש לגרבר מצורף בשלב. להלן קישור לתיקיית כונן Google עם קובץ Gerber המכווץ:

שלב 3: הלחמת מוליכי LCD

שלב זה נחוץ רק אם אתה בונה את גרסת הלוח או לוח הלוח של המעגל

אני ממליץ להלחים מוליכים על ה- LCD מכיוון שזה ייתן לך גמישות כאשר אתה מנסה להכניס את ה- 16x2 LCD ללוח ממשק המשתמש. בנוסף, יהיה קל יותר לחבר את ה- LCD בצורה מאובטחת יותר לסיכות הארדואינו.

טיפים להלחמה בעזרת רפידות:

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

המתן כ 5-8 שניות עד שהחיבור מתחמם

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

שלב 4: חיבור ה- LCD ל- Arduino

חיבור ה- LCD ל- Arduino
חיבור ה- LCD ל- Arduino
חיבור ה- LCD ל- Arduino
חיבור ה- LCD ל- Arduino

סיכות 2, 3, 4, 5 של הארדואינו מתחברות לסיכות 14, 13, 12, 11 של ה- LCD, בהתאמה, כאשר סופרים משמאל לימין.

סיכות 1, 5 ו -16 של ה- LCD מתחברות לקרקע

סיכות 2 ו -15 של ה- LCD מתחברות ל- +5V

סיכות 4 ו -6 של ה- LCD מתחברות לסיכות 12 ו -11 של הארדואינו בהתאמה.

סיכה 3 של ה- LCD מחוברת ל- +5V באמצעות פוטנציומטר 100K או 250K.

סיכות 7, 8, 9 ו -10 של ה- LCD אינן מחוברות לשום דבר

שלב 5: חיבור ה- LM 35 ל- Arduino

חיבור ה- LM 35 ל- Arduino
חיבור ה- LM 35 ל- Arduino

כאשר אתה הופך את הצד השטוח של LM 35 כלפיך הפינים הנעים משמאל לימין הם 1, 2 ו -3.

סיכה 1 מחוברת למקור החשמל. זה עובד עבור כל מתח בין 4V ל 20V

סיכה 2 היא סיכת הפלט. זהו הסיכה שמשנה את הערך עם שינוי הטמפרטורה. סיכה 2 מחוברת לסיכה A0 (סיכה אנלוגית 0) בארדואינו.

סיכה 3 מחוברת לקרקע. זהו הצד השלילי או השחור של הסוללה. זה ידוע גם בשם מסילת 0V.

שלב 6: העלאת הקוד

העלאת הקוד
העלאת הקוד

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

אתה יכול למצוא קישור donwload של הקוד כאן:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

שלב 7: בניית הדיור

בניית הדיור
בניית הדיור

1) אתה יכול כל מארז פלסטיק ישן למעטפת שלו. בעזרת סכין חמה לחיתוך החריצים עבור ה- LCD והכפתור.

2) בנוסף, אתה יכול לבדוק את החשבון שלי לעוד הוראה שבה אני מתאר כיצד לבנות קופסה מתוך אקריליק חתוך בלייזר. תוכל למצוא קובץ SVG עבור חותך הלייזר.

3) לבסוף, אתה יכול פשוט לעזוב את המעגל ללא מעטפת. יהיה קל לתקן ולשנות.

שלב 8: בדיקת חיישן הטמפרטורה

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

מוּמלָץ: