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

מיקרו: ביט עם יונק: 6 שלבים
מיקרו: ביט עם יונק: 6 שלבים

וִידֵאוֹ: מיקרו: ביט עם יונק: 6 שלבים

וִידֵאוֹ: מיקרו: ביט עם יונק: 6 שלבים
וִידֵאוֹ: אני רוצה שווארמה 🌯 2024, נוֹבֶמבֶּר
Anonim
מיקרו: ביט עם יונק
מיקרו: ביט עם יונק

לוח Hummingbird (מאת Birdbrain Technologies) יכול לשלוט על נוריות LED, במגוון חיישנים (כולל אור, חיוג, מרחק וצליל); מנועי סרוו ותוספים אחרים. מדריך זה יראה לך כיצד להשתמש במיקרו: ביט בלוח יונקים כדי להפעיל שני סוגים של מנועי סרוו.

אספקה

  • בקר יונק הדבש (טכנולוגיות Birdbrain)
  • כבל מחבר מיקרו: bit ו- usb של BBC
  • ספק כוח עם קצה שקע חבית (אנו משתמשים במארז סוללה בדוגמה זו)
  • מנוע סרוו: סיבובי ו/או מיקום

שלב 1: הגדר את יונק הדבש

הגדר את יונק הדבש
הגדר את יונק הדבש
הגדר את יונק הדבש
הגדר את יונק הדבש

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

החריץ הארוך משמאל ללוח הוא המקום בו יש להכניס את המיקרו: ביט. הכנס את המיקרו: ביט כשהנוריות כלפי מעלה. הכנס את מנוע הסרוו ליציאה שכותרתה "1" בצד ימין של הלוח. שים לב שיש ביציאה שלושה סיכות - המסומנות S, +, -. הקפד לכוון את המנוע שלך כך שצבעי החוטים שלך תואמים את הסיכות הנכונות. החוט השחור במנוע שלך בדרך כלל מציין "קרקע" וצריך להתחבר לסיכה "-".

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

שלב 2: הוסף את ספריית יונק הדבש ל- MakeCode

אפשר להשתמש במגוון שפות ופלטפורמות (כולל BirdBlox, Python ו- Java) כדי לתכנת את המיקרו: ביט להפעלת לוח Hummingbird. מדריך זה משתמש ב- MakeCode.

פתח את MakeCode בדפדפן אינטרנט והפעל פרויקט חדש. אם אתה חדש ב- MakeCode, זה יעזור לך לעבור את ההדרכות באתר MakeCode לפני שתמשיך.

אם אתה חדש ב- micro: bit, התחל כאן.

טען את ספריית יונקי הדבש. ספרייה היא מערכת הוראות שנכתבה מראש לשימושים ספציפיים. ספריית יונקי הדבש מספקת בלוקים של קוד מוכנים לשימוש ב- Hummingbird. לחץ על הסרטון למעלה כדי לראות אנימציה במסך כיצד להוסיף את ספריית יונקי הדבש ל- MakeCode.

  • לחץ על הכרטיסייה מתקדם בתפריט.
  • בחר הרחבות
  • במסך התוספים, בצע חיפוש אחר "יונק הדבש".
  • לחץ עליו כדי להוסיף את ספריית הדבש לפרויקט MakeCode שלך.
  • כאשר אתה חוזר למסך MakeCode, תראה את ספריית הדבש בתפריט.
  • אופציונלי: צמצם את החלון באמצעות סימולטור המיקרו: ביט - לא נשתמש בסימולטור עם יונק הדבש.

שלב 3: הפעל סרוו מיקום עם יונק הדבש

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

להכין:

העבר גוש התחלה של יונק הדבש לתוך בלוק המיקרו: ביט "בהתחלה"

כעת עלינו לומר לסרוו המיקום (המכונה גם סרוו של 180 מעלות) לנוע קדימה ואחורה.

  • בגוש המיקרו: ביט "לנצח", נעביר תחילה פקודה של יונק הדבש כדי להגדיר את הסרוו ביציאה 1 עד 0 מעלות.
  • הוסף בלוק השהיה למשך 1000 אלפיות השנייה (שנייה אחת). שים לב שחסימות ההשהיה נמצאות בתפריט הבסיסי של מיקרו: סיביות.
  • כעת, הוסף פקודה של יונק הדבש כדי להעביר את הסרוו ביציאה 1 ל -180 מעלות.
  • הוסף עוד בלוק השהיה למשך 1000 אלפיות השנייה.
  • פקודות אלה נמצאות בבלוק "לנצח", כך שהן יחזרו על עצמן עד שתיתן פקודה נוספת או תכבה את המנוע.

הורד את הקוד למיקרו: ביט.

הסרטון השני מראה כיצד לחבר את יונק הדבש, מיקרו: ביט, הספק ומנוע.

שלב 4: הפעל סרוו סיבוב

Image
Image

יונק הדבש יכול גם להפעיל סוג אחר של מנוע סרוו הנקרא סרוו רציף (או סיבוב).

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

חבר את סרוו הסיבוב ליציאה 1. ודא שהחוט הארקה (השחור) מתחבר לסיכה "-".

סרוו סיבוב משתמש במהירות ובכיוון.

  • הקפד לייבא את ספריית הדבש (שלב 2) ולהוסיף את הפקודה "התחל יונק" בגוש "התחל".
  • גרור את בלוק סרוו הסיבוב של יונק הדבש לתוך הבלוק "לנצח".
  • בחר "1" מכיוון שהסרוו מחובר ליציאה 1.
  • הזן ערך למהירות שבה ברצונך להפעיל את יונק הדבש. 100% הוא המהיר ביותר שהמנוע יעבור. 0% הנחה.
  • מספר חיובי מניע את המנוע בכיוון השעון ומספר שלילי מניע את המנוע נגד כיוון השעון.
  • בדוגמה זו, אנו מפעילים תחילה את המנוע בכיוון השעון במהירות 100%, השהיה ולאחר מכן מפעילים את המנוע נגד כיוון השעון במהירות 100%, השהה והמשכו את התבנית.
  • הורד את הקוד לסרוו וצפה בהתנהגות המנוע.
  • הקפד לספק ספק כוח חיצוני (מתאם מתח או סוללה) מחובר לשקע הקנה של יונק הדבש, או שלא יהיה מספיק כוח להפעלת המנוע.
  • נסה לשנות את המהירות, אורך ההשהיה וכיוון המנוע.

שלב 5: הפעל סרוו מיקום וסרוו סיבוב בו זמנית

Image
Image

בדוגמה זו, נפעיל סרוו עמדה ו סרוו סיבוב בו זמנית.

חבר סרוו עמדה ליציאה 1.

חבר סרוו סיבוב ליציאה 2.

בלולאה לנצח נציב את סרוו המיקום ל- 0 מעלות ונזיז את סרוו הסיבוב במהירות 100% בכיוון השעון. נעצור 2 שניות ולאחר מכן נזיז את סרוו המיקום ל -180 מעלות, ונפוך את סרוו סיבוב הכיוון כדי לפנות במהירות 100% לכיוון כיוון השעון.

שלב 6: עוד לחקור …

יונק הדבש יכול לשלוט בעד ארבעה מנועים בו זמנית. בדוק אם אתה יכול להשתמש בארבעה מנועים.

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

הוסף כמה נוריות כדי להאיר את הפרויקט שלך.

בקר באתרים אלה למידע נוסף אודות Hummingbird Robotics, MakeCode ו- micro: bit!

אנו משתמשים ב- Hummingbird עם מנועי מיקרו: ביט להנעת חשמל ומוסיפים פונקציונליות למכונות נייר מפרויקטים של Mechatronics נייר. בדוק את האתר כדי לבנות מכונות משלך ולאחר מכן חבר אותן לאור, חיישנים ומנועי סרוו. תעשה חיים!

חומר זה מבוסס על עבודות הנתמכות על ידי הקרן הלאומית למדע במסגרת מענק מס 'IIS-1735836. כל הדעות, הממצאים והמסקנות או ההמלצות המובאות בחומר זה הן של המחברים (ים) ואינם משקפים בהכרח את דעות הקרן הלאומית למדע.

פרויקט זה הוא שיתוף פעולה בין קונקורד קונסורציום, אוניברסיטת קולורדו, בולדר ואוניברסיטת ג'ורג'יה טק.

מוּמלָץ: