תוכן עניינים:
וִידֵאוֹ: מדחום דיגיטלי מבוסס Arduino: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
בפרויקט זה מתוכנן מדחום דיגיטלי מבוסס Arduino שנועד לנתח את טמפרטורת החדר.
המדחום משמש בדרך כלל כמכשיר למדידת טמפרטורות. ישנם עקרונות שונים בהם ניתן למדוד את הטמפרטורה כמו התרחבות תרמית של מוצקים או נוזלים, לחץ הגז, מדידת אנרגיה אינפרא אדומה וכו '.
מתואר מדחום דיגיטלי מבוסס Arduino שניתן להשתמש בו כדי לנתח את הטמפרטורה של החדר. LM35 LM35 הוא חיישן טמפרטורה. מתח המוצא של חיישן זה הוא ביחס ישר לטמפרטורה בסנטיגראד. ניתן לנצל את LM35 בטווח של -550C עד +1500C עם דיוק של +/- 0.750C.
אספקה
ארדואינו אונו
חיישן טמפרטורה LM35
תצוגת LCD בגודל 16x2
שלב 1: עיצוב מעגלים של מד חום דיגיטלי
חיישן הטמפרטורה המשמש בפרויקט זה הוא LM35. הפלט של חיישן טמפרטורה הוא ביחס ישר לטמפרטורה אך בצורה אנלוגית. מכאן שפלט LM35 פירושו שסיכה 2 מחוברת לקלט אנלוגי A0 של Arduino.
מכיוון שהוא מדחום דיגיטלי, עלינו להמיר את ערכי הטמפרטורה האנלוגיים לדיגיטליים ולהציג את התוצאה על צג כמו LCD וכו '. 16X2 LCD משמש. סיכה מס '1 ו -2 של LCD מחוברות לקרקע ולאספקה בהתאמה. על מנת לנהל את הניגודיות של התצוגה, Pin 3 של LCD מחובר למגב של 10 KΩ POT.
שאר מסופי ה- POT מחוברים לאספקה ולקרקע. סיכות 15 ו- 16 של LCD משמשות לסובב את התאורה האחורית של ה- LCD המחוברת לאספקה ולארקה בהתאמה. על מנת להציג את המידע ב- LCD, אנו דורשים 4 סיכות נתונים של ה- LCD. סיכות 11 - 14 (D4 - D7) מחוברות לסיכות 5 - 2 של Arduino. סיכות 4, 5 ו -6 (RS, RW ו- E) של LCD הן סיכות שליטה. סיכות 4 (RS) של LCD מחוברות לסיכה 7 של Arduino. סיכה 5 (RW) מחוברת לקרקע. סיכה 6 (E) מחוברת לסיכה 6 של Arduino.
שלב 2: עבודה של מדחום דיגיטלי
מדחום דיגיטלי דיוק גבוה מתואר בפרויקט זה. פעולת המעגל היא כמבואר להלן.
חיישן הטמפרטורה כלומר LM35 מנתח ללא הרף את טמפרטורת החדר ונותן מתח זהה אנלוגי ביחס ישר לטמפרטורה.
נתונים אלה ניתנים ל- Arduino דרך A0. לפי הכתוב בקוד, ה- Arduino הופך ערך מתח אנלוגי זה לקריאות טמפרטורה דיגיטליות.
ערך זה מוצג על מסך ה- LCD. הפלט המוצג בתצוגת LCD הוא קריאה מדויקת של טמפרטורת החדר בטמפרטורה של צלזיוס.
הדרכת האינטרנט של הדברים של hIOTron פיתחה פתרונות IoT שונים על גבי יישום כזה כדי לשפר את חווית המשתמש.
שלב 3: הפעל תוכנית
#לִכלוֹל
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
חיישן const int = A0;
סימפטום בתים [8] =
{
0b00111, 0b00101, 0b00111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000
};
הגדרת חלל ()
{
pinMode (חיישן, INPUT);
lcd.begin (16, 2);
lcd.createChar (1, סימני תואר);
lcd.setCursor (0, 0);
lcd.print ("דיגיטלי");
lcd.setCursor (0, 1);
lcd.print ("מד חום");
עיכוב (4000);
lcd.clear ();
}
לולאת חלל ()
{
float temp_reading = analogRead (חיישן);
טמפרטורת מצוף = קריאת טמפ '*(5.0/1023.0)*100;
עיכוב (10);
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("טמפרטורה ב- C");
lcd.setCursor (4, 1);
lcd.print (טמפרטורה);
lcd.write (1);
lcd.print ("C");
עיכוב (1000);
}
מוּמלָץ:
מדחום LED דיגיטלי RPi: 6 שלבים (עם תמונות)
מדחום LED דיגיטלי RPi: מערכת ההפעלה Raspbian למד כיצד יצרתי מדחום LED דיגיטלי זה, עם פטל פי אפס W, רצועת LED, תצוגת OLED, ו- PCB מותאם אישית. הוא מחזור אוטומטי מחשבה ברשימת ערים ומציג את הטמפרטורה ב- OLED תצוגה, וכן נוריות LED. אבל
מדחום דיגיטלי עם Arduino ו- DS18B20: 7 שלבים
מדחום דיגיטלי עם Arduino & DS18B20: פשוט צור מד חום דיגיטלי עם יכול לספר לך את טמפרטורת החדר הנוכחית על מסך LCD. זהו פרויקט למתחילים. מכשיר שאתה צריך: 1. Arduino UNO R3 2. חיישן טמפרטורה DS18B20. 3. תצוגת LCD 16X2. 4. חיבור חוטים. 5
Arduino From Scratch - מדחום דיגיטלי: 7 שלבים (עם תמונות)
Arduino From Scratch - מדחום דיגיטלי: אהבתי ליצור פרויקטים עם Arduinos, אבל במחיר של 30 $ ליחידה הפרויקטים שלך יכולים להיות יקרים. אז אני רוצה להראות לכם כיצד תוכלו להכין ארדואינו משלכם מאפס ולחסוך כסף בכך. הכינו ארדואינו בעצמכם בסביבות 8 $. למדריך זה
מדחום דיגיטלי Arduino DIY: 5 שלבים
מדחום דיגיטלי Arduino DIY: שלום לכולם! כאן, אראה לך כיצד להכין מדחום דיגיטלי פשוט באמצעות Arduino
מדחום דיגיטלי מבוסס Picaxe עם מקסימום ודקה: 13 שלבים
מדחום דיגיטלי מבוסס Picaxe עם מקס ודקה: (נא להשאיר הודעה, אך אל תהיו ביקורתיים מדי, זהו ההנחיה הראשונה שלי !!) זהו מדחום שהכנתי לקמפרוואן שלנו, להראות את הטמפרטורה החיצונית. הוא מבוסס על שבב Picaxe מכיוון שהוא זול וקל לשימוש. אם זה בשביל