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

כיצד להכין מד חום באמצעות Arduino ו- LM35: 6 שלבים
כיצד להכין מד חום באמצעות Arduino ו- LM35: 6 שלבים

וִידֵאוֹ: כיצד להכין מד חום באמצעות Arduino ו- LM35: 6 שלבים

וִידֵאוֹ: כיצד להכין מד חום באמצעות Arduino ו- LM35: 6 שלבים
וִידֵאוֹ: ארדואינו- פונקציות בתכנות , הסבר על סוגי הפונקציות והצורך בהם תוך הדגמת שימוש על חיישן מרחק 2024, יולי
Anonim
כיצד להכין מד חום באמצעות Arduino ו- LM35
כיצד להכין מד חום באמצעות Arduino ו- LM35
כיצד להכין מד חום באמצעות Arduino ו- LM35
כיצד להכין מד חום באמצעות Arduino ו- LM35
כיצד להכין מד חום באמצעות Arduino ו- LM35
כיצד להכין מד חום באמצעות Arduino ו- LM35

היום אני הולך להראות לך כיצד להכין מד חום עם חיישן טמפרטורה Arduino ו- LM35, תצוגת LCD, על לוח לחם המחובר יחד עם חוטים. הוא יראה טמפרטורה בצלזיוס ובפרנהייט. נצפה

שלב 1: דרישות:-

דרישות
דרישות

זוהי רשימת החלקים הדרושים להכנת מד החום. 1.1 x לוח Arduino UNO 2.1 x LM35 חיישן טמפרטורה 3.1 x תצוגת LCD (16A1, 16A2 או כל אחר) 4.1 x לוח קרשים 5.1 x 10k פוטנציומטר/נגדים משתנים (אתה יכול השתמש גם ב- 5k או 50k) 6. כמה חוטי מגשר בין זכר לגבר.7 בנק כוח או סוללה*. Arduino IDE מותקן במחשב עם קצת מידע בסיסי על אופן השימוש בו.

שלב 2: מידע בסיסי על חלקים וקישורים לקנייה -

מידע בסיסי על חלקים וקישורים לקנייה
מידע בסיסי על חלקים וקישורים לקנייה

כיצד להכין מד חום באמצעות Arduino ו- LM35

שלב 3: תרשים פינים של LM35

תרשים פינים של LM35
תרשים פינים של LM35

תרשים פינים של LM35

שלב 4: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

אין הבדל בין סיכות הצג של 16 x 1 ו- 16 x 2 אז פשוט עקוב אחר המעגל והשתמש בבנק החשמל כדי לתת כוח לפרויקט שהושלם. המעגל קל מאוד וההרכבה/חיבור קל גם מאוד פשוט השתמש בתרשים המעגל לעיל. ועשה את כל החיבור בזהירות. עכשיו חבר את לוח הארדואינו למחשב והעלה את הקוד להלן. הערה: -יש לי צג ישן בגודל 16 x 1 lcd (JHD16A1) אז השתמשתי בו בפרויקט זה, אבל בפרויקט זה כל התצוגה תעבוד. ו 16x2 עדיף אז אני נותן קישור לקישור תצוגה 16A2. אתה רק צריך לשנות קוד כלשהו הסברתי הכל בחלק הקידוד.

שלב 5: קידוד

סִמוּל
סִמוּל

// מאת SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // הצהרת סיכות עבור lcd על arduinoconst int inPin = A0; // סיכה אמצעית (פלט) של התקנת LM35void () {lcd.begin (8, 2); // שנה כאן בהתאם ללולאת הריק של lcd} () {int value = analogRead (inPin); lcd.setCursor (0, 0); // אין שינוי צף מיליוולט = (ערך / 1024.0) *5000; צלזיוס צף = מיליוולט / 10; lcd.clear (); lcd.setCursor (0, 0); // ללא changelcd.print (צלזיוס); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((צלזיוס * 9)/5 + 32); lcd.print ("F"); עיכוב (1000);} למעלה הקוד הבסיסי עבור מד החום הערה-כפי שאמרתי אני משתמש במסך ישן בגודל 16x1 שעובד בצורה נכונה רק כאשר הוא יונח ויסומן כ 8x2 lcd. אבל כאשר תשתמש בתצוגה 16x2 אז זה הבעיה לא תתקבל. לתצוגה בגודל 16x2 רק findlcd.begin (8, 2); // שנה כאן תוך התאמת ה- LCD שלך לקוד והחלף (8, 2) בהתאם לתצוגה שלך כ (עמודה, שורה). תן לך תצוגה בגודל 16x2 ואז החלף (8, 2) ב- (16, 2).אם אם יש לך תצוגת 20x4 פשוט החלף את (8, 2) ב- (20, 4). הורד את קובץ ה-ino מכאן

שלב 6: הכל הגיע הזמן ליהנות

הכל הגיע הזמן ליהנות
הכל הגיע הזמן ליהנות

כיצד להכין מדחום באמצעות Arduino ו- LM35 לאחר שההעלאה מסתיימת באופן מיידי מדחום יתחיל לפעול אם שום דבר לא נראה על lcd אחר ואז רק אור צהוב עז ואז פשוט כוונן את האור האחורי באמצעות הפוטנציומטר/נגדים 10k. לאחר ההתאמה תמצא הפלט כפי שמוצג באיור להלן. לבסוף יצרנו מדחום באמצעות Arduino ו- LM35 המסוגל להציג טמפרטורה בצלזיוס ובפרנהייט ניתן לשנות קודים וגם מעגל על פיך. אז אני מקווה שתאהבו את הפרויקט הקל הזה. תודה רבה אנא בקר נצפה

מוּמלָץ: