תוֹכֶן
פרויקטים של עשה זאת בעצמך הם דרך מהנה להעביר את הזמן. לא רק שאתה רוכש מיומנות, אלא גם מתחיל לממש את המושגים שלמדת בבית הספר. מדחום דיגיטלי מאפשר למדוד טמפרטורות בתוך הבית ובחוץ. אתה יכול להכין אחד כזה עם חומרים שזמינים בקלות ואינם עולים הרבה. המשימה יכולה להיות מאתגרת למדי, מכיוון שהיא דורשת כישורי חשמל ותכנות. אתה יכול להשיג את הפריטים שתזדקק להם באמזון או באתר tuxgraphics.org, שיש לה חנות מקוונת.
שלב 1
בנה מעגל. נגדי הלחמה, וסת מתח, אוטובוס I2C ודיודה על גבי המעגל. תזדקק למתח ייחוס יציב עבור ה- NTC כדי שהקריאות יהיו מדויקות. שימו לב לחלקים בהם קוטביות חשובה. בדוק את ספק הכוח לפני הלחמת המיקרו-בקר. זה יאפשר לך לקבל קריאות מדויקות. לשם כך חבר את סוללת 9 וולט ואשר בעזרת מד מתח קריאה של בדיוק 5 וולט על פין המיקרו-בקר.
שלב 2
בדוק את לוח המעגלים. לשם כך, חבר את המעגל ליציאת RS232 של המחשב שלך והפעל את תוכנית i2c_rs232_pintest עם שילובי אותות שונים. לדוגמה:
i2c_rs232_pintest-d 1-c 1. i2c_rs232_pintest-d-c 1 0 i2c_rs232_pintest-d-c 1 0
תוכנית זו קובעת את רמות המתח בסיכות RTS (המשמשות SCL, option -c) ו- DTR (משמשות כ- SDA, option -d) של יציאת RS232. ליציאת RS232 יש רמות מתח של כ +/- 10 וולט. מאחורי דיודת זנר, עליך למדוד רק -0.7 V כדי שיהיה אפס לוגי ו + 4-5 V כדי שיהיה לו רמת לוגיקה.
שלב 3
הלחמו את המיקרו-בקר. לאחר מכן, בדוק את תקשורת I2C על ידי הפעלת הפקודות הבאות בספריית החבילות linuxI2Ctemp:
לעשות לעשות עומס
הפעל את i2ctemp_linux כדי לראות טמפרטורות פנימיות וחיצוניות.
שלב 4
חבר את ה- LCD למיקרו-בקר. למסך שלו סיכת ניגודיות. כאשר אתה מחבר את הסיכה ל- GND, התצוגה תהיה כהה. עם זאת, הדבר תלוי במותג המסך, בזווית הצפייה ובמתח האספקה.