תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
השימוש בהרכבה Micro: bit & xChips של צג הטמפרטורה הזה אינו מתאמץ. קידוד הוא חתיכת עוגה גם עם קוביות התוכנה!
שלב 1: דברים המשמשים בפרויקט זה
רכיבי חומרה
- מיקרו BBC: לוח סיביות x 1
- XinaBox IM02 x 1
- XinaBox OD01 x 1
- XinaBox SW01 x 1
- XinaBox MD01 x 1
- XinaBox PB04 x 1
- XinaBox XC10 x 1
- סוללות AA (כלליות) x 2
אפליקציות תוכנה ושירותים מקוונים
micro: bit pxt.microbit.org
שלב 2: סיפור
על הפרוייקט
ניתן לסיים את הפרויקט תוך פחות מ -5 דקות. מדריך זה יראה לכם כיצד להרכיב ולתכנת את צג הטמפרטורה Micro: Bit עם xChips. הקוד לפרויקט זה פשוט באמצעות פלטפורמת הגרירה והשחרור של Micro: bit.
מבוא
בניתי את צג הטמפרטורה הזה באמצעות ה- Micro: Bit וכמה xChips מ- XinaBox. מדובר בבנייה פשוטה ומהירה מאוד. טכנולוגיית ה- XinaBox הפכה את הפרויקט הזה לקל ביותר על ידי ביטול הצורך בהלחמה וכלים. ממשק ה- Micro: bit מאפשר לי לתכנת בקלות. אתה יכול לשנות את הקוד בקלות כדי להוסיף נתונים אחרים מחיישן מזג האוויר, כגון לחץ ברומטרי, לחות יחסית וגובה.
שלב 3: הרכיב את המעגל
לחץ על OD01 ו- SW01 יחד באמצעות מחבר xBUS (מחבילת XC10)
איור 1: מחובר SW01 ו- OD01
לחץ על 2 מחברי xBUS בצד שמאל של IM02 ולאחר מכן לחץ על SW01 ו- OD01 המחוברים. וודא שה- xChips פונים באותה הדרך כלפי מעלה, כך שתוכל לראות את שם SW01 ואת שם IM02 שניהם פונים כלפי מעלה
איור 2: מחובר IM02, SW01 ו- OD01
- השתמש במחבר xBUS אחר כדי לחבר את MD01 ל- PB04. הניחו בצד את PB04 ו- MD01 המחובר עם 3 מחברי xBUS וסוללות AA.
- לחץ על ה- Micro: Bit לתוך ה- IM02. וודא כי נוריות ה- LED פונות כלפי מעלה - באותו אופן כמו שם SW01 ושם IM02.
איור 3: מחובר IM02, SW01, OD01 ומיקרו: ביט
חבר חיבור מיקרו USB מהמחשב שלך ל- Micro: Bit. שימו לב לנורית הצהובה בצד התחתון נדלקת
שלב 4: התקן את החבילה
- פתח דפדפן ועבור אל makecode.microbit.org
- גלול מטה אל "מתקדם"
- לאחר מכן גלול מטה אל "הוסף חבילה"
איור 4: מציאת "הוספת חבילה"
- חפש "מזג אוויר" ולחץ על "מזג אוויר קצת" כדי להוסיף את החבילה
- חזור על הנקודות 2 ו -3
- לאחר מכן הדבק את כתובת האתר הזו בשורת החיפוש: https://github.com/xinabox/pxt-OD01 ולאחר מכן לחץ על OD01 כדי להוסיף את החבילה
איור 5: הוספת החבילות
כעת יש לך את כל החבילות הדרושות
שלב 5: תכנות
גרור ושחרר רכיבי קוד עד שתקבל משהו שנראה כמו התמונה למטה
איור 6: הקוד בבלוקים
תוכל גם לרמות וללחוץ על כפתור "{} JavaScript" בחלק העליון ופשוט להעתיק ולהדביק את הקוד בקטע הקוד למטה. לחץ שוב על "בלוקים" כדי לראות את התוצאה
שלב 6: הידור ובדוק
- לחץ על "הורד"
- גרור את הקובץ שהורדת, בדרך כלל בשם: microbit-Untitled.hex, לכונן ה- Micro: Bit שלך, בדרך כלל בשם: MICROBIT.
- ראו את התוצאה בתצוגת ה- LED הגלילה ובמסך ה- OLED.
- הנח אצבע על החיישן כדי לראות את הטמפרטורה עולה … בתקווה! אם הוא לא חוזר על עקבותיך עד שתמצא את הבעיה ותקן אותה.
שלב 7: צג טמפרטורה מלא
- נתק את המיקרו: ביט מהחיבור מיקרו USB.
- הכנס את סוללות ה- AA ל- PB04
- השתמש ב -3 מחברי xBUS כדי לחבר את PB04 ו- MD01 ל- IM02 ו- SW01 כפי שניתן לראות בתמונה למטה.
- הפעל את המתג על PB04.
- כעת צג הטמפרטורה שלך Micro: bit נייד ומוכן להנחה בכל מקום שתבחר.
שלב 8: קוד
Micro: bit `Monitor Temperature Monitor JavaScript JavaScript for Micro: bit Temperature Monitor. תוכל להעתיק ולהדביק כאמור בסטורי ואז להמיר אותו לבלוקים.
תן לטמפרטורה צלזיוס = 0
basic.showLeds (` #.. #. #. #… #.. #. #. #.. # #) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" פרויקט הטמפרטורה ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (טמפרטורה צלזיוס)})