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

להדליק את Boe Bot: 5 שלבים
להדליק את Boe Bot: 5 שלבים

וִידֵאוֹ: להדליק את Boe Bot: 5 שלבים

וִידֵאוֹ: להדליק את Boe Bot: 5 שלבים
וִידֵאוֹ: מפתיעה את בעלי ערומה 🤦🏻‍♀️🤣 2024, יולי
Anonim
להדליק את Boe Bot
להדליק את Boe Bot
להדליק את Boe Bot
להדליק את Boe Bot
להדליק את Boe Bot
להדליק את Boe Bot

כדי ליצור את יצירת המופת הזו עם היכולות של כיוון מכשולים, חיווי אור וצליל, תזדקק ל:

-בוט בוט פונקציונלי לחלוטין

-הרבה חוטים

-נייר אלומיניום

-קַרטוֹן

-מהדק

-מקלות ארטיק

-חוטפי חוטים

-צבת קטנה

-אקדח דבק חם ודבק חם

-קלטת חשמל

-1 רמקול מעגל

-2 נוריות קתודה נפוצות

-6 נגדים 1K

-2 נגדים של 10K

-1 קבלים 10uf

שנבנה אותו?

שלב 1: יצירת הפגושים

יצירת הפגושים
יצירת הפגושים
יצירת הפגושים
יצירת הפגושים
יצירת הפגושים
יצירת הפגושים

כדי להכין את הפגושים, תשתמש ב:

-חוּט

-נייר אלומיניום

-קַרטוֹן

-דבק חם

-מקלות ארטיק

-מהדק

1. מה שתרצה לעשות קודם הוא לחתוך פיסת קרטון ולקפל אותה לשניים (ראה תמונה 2 ו -3) (עשה זאת x2).

2. לאחר מכן, תיקח חוט באורך של כ -20 ס מ ותפשט את שני הקצוות, אך האחד ארוך מהשני. לאחר מכן סובב את הקצה המפוספס הארוך יותר לספירלה (ראה תמונה ד ') (עשה זאת x4).

3. לוקחים חתיכת נייר כסף וקופלים לשניים כך שיהיה קטן מספיק בכדי להתאים על פני קפל פנימי מקרטון. לאחר מכן מהדקים את ספירלת החוט אל נייר הכסף על ידי הידוק בכל הקפל (ראה תמונה חמישית ו -6) (עשה זאת x4).

4. הדבק צד אחד של חתיכת נייר הקוטר לקפל פנימי אחד של לוח הכרטיס. (עשה זאת עבור כל קיפול פנימי, כך x2 לחתיכת קרטון (ביסודי x4)) היזהר לא לגעת בדף הנייר בעת ההדבקה, מכיוון שהוא יוביל את החום וישרף את אצבעותיך (ראה תמונה 6).

5. הדביקו שני מקלות ארטיק יחד (עשו את זה x2 והפכו אחד לגדול בהרבה), והדביקו חיבור ארטיק אחד לחלק האחורי של כל קפל קרטון, ואחד עושה את אותו הדבר בצד הנגדי (ראו תמונה ראשונה).

6. נגיעה אחרונה כדי לגרום לפגושים להישאר צמודים זה לזה, היא לקשור את האמצע באורך מגביל עבור הפגושים. לאחר שנקשר, הדבק אותו ותן לו להתייבש על מנת להבטיח את אבטחתו (ראה תמונה ראשונה).

יצרת בהצלחה את הפגושים שלך!

שלב 2: הרכבת הפגושים

הרכבת הפגושים
הרכבת הפגושים

כדי להרכיב את הפגושים ל- Boe Bot, תשתמש ב:

-בוט בוט

-הפגשים החדשים שלך

-דבק חם

-קלטת חשמלית

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

עכשיו כשהפגושים מוכנים, בואו ניכנס למעגל!

שלב 3: יצירת המעגל

יצירת המעגל
יצירת המעגל
יצירת המעגל
יצירת המעגל
יצירת המעגל
יצירת המעגל

כדי ליצור את המעגל תצטרך את:

-בוט בוט

-חוטים המחוברים לפגושים

-חשפניות חוטים

-צבת קטנה

-חוט מעגל

-1 רמקול מעגל

-2 נוריות קתודה נפוצות

-6 נגדים 1K

-2 נגדים של 10K

-1 קבלים 10uf

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

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

עוד צעד אחד, החלק הקשה הסתיים!

שלב 4: הוספת הקוד

הוספת הקוד
הוספת הקוד

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

לבסוף, יהיה עליך להזין את הקוד הזה ל- Basic Stamp, לחבר את הרובוט ולבסוף: הפעל אותו.

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

כל דבר עם אפוסטרוף לפני שהוא הערות, אבל '{$ STAMP BS2} ו-' {$ PBASIC 2.5} נחוצים.

'********************************************** *********************** 'שם: וויליאם

'************************************************************************

'כותרת - BoeBump.bs2

תאריך - 28 בנובמבר 2017

'תיאור: צור פגושים פיזיים המפעילים פקודה כאשר הוא פוגע במשהו כדי להרחיק את ה- Boe Bot' מהמכשול. הוסף צליל ותאורה גם לפרויקט.

'{$ STAMP BS2}

'{$ PBASIC 2.5}

'************************************************************************

'קוד לאיפוס עצירת התחלה

'(כך מתחילים את הקוד !!!)

'קוד זה גורם לבוט לעצור או להתחיל כאשר לוחצים על איפוס' *********************************** *********************************

חנות זמנית של VAR Byte

משתנה RunStatus DATA $ 00 'המאוחסן ב- ROM

READ RunStatus, temp 'קרא את המשתנה מתוך ROM

temp = ~ temp 'להפוך את הערך 0 ל- 1 או 1 ל- 0

WRITE RunStatus, temp 'כתוב את המשתנה בחזרה ל- ROM

IF (טמפ '> 0) ואז סיים' בדוק אם הערך הוא 1, ואם כן, סיים את התוכנית

'************************************************************************

'הגדרת סיכות

'************************************************************************

LMotor PIN 13

RMotor PIN 12

'************************************************************************

'הגדרת קבועים

'************************************************************************

LStop CON 750

RStop CON 750

'************************************************************************

'משתנים

'************************************************************************

X VAR Word

'************************************************************************

' תוכנה ראשית

'************************************************************************

FREQOUT 5, 150, 880 'צור מנגינת תבלין ישנה

PAUSE 50 'לפקודת freqout, FREQOUT 5, 150, 880 'מספרים יוצאים (למשל: 5), משך (למשל: 150ms), PAUSE 20 'ולבסוף רמת התדר (למשל: 880Hz)

FREQOUT 5, 250, 988

השהה 20

FREQOUT 5, 250, 1175

השהה 20

FREQOUT 5, 250, 1047

השהה 20

FREQOUT 5, 150, 1319

השהה 20

FREQOUT 5, 200, 1450

השהה 20

FREQOUT 5, 300, 1175

לַעֲשׂוֹת

HIGH 0 'להפוך את הקתודות ללבן (אך הן לא יהפכו ללבן, כמו

תת -תוכנית HIGH 1 'תשנה את הצבע באופן מיידי).

HIGH 2

גבוה 9

גבוה 10

גבוה 11

אם (IN6 = 1) ו- (IN4 = 1) ואז 'אם אף אחד מהפגושים

L0 0 'נוגעים ללב ואז יוצרים את הקתודות

נמוך 2 'ירוק והמשך לתת -השגרה

LOW 9 'קרא קדימה.

נמוך 11

GOSUB קדימה

ELSEIF (IN6 = 0) ו- (IN4 = 0) ואז 'אם שני הפגושים נוגעים, נמוך 0 'ואז לגרום לשתי הקתודות להפוך לאדומות, LOW 1 'צור שני צפצופים והמשך אל

LOW 9 'תת -שגרה תת -שגרה.

נמוך 10

FREQOUT 5, 50, 2500

השהה 200

FREQOUT 5, 200, 2500

GOSUB BothBump

ELSEIF (IN6 = 0) ו- (IN4 = 1) ואז 'אם רק הפגוש הימני פוגע, LOW 9 'להפוך את הקתודה הימנית לאדומה, LOW 10 'צור שני צפצופים והמשך ל

FREQOUT 5, 50, 2500 'תת -התוכנית BumpRight.

השהה 200

FREQOUT 5, 200, 2500

GOSUB BumpRight

ELSEIF (IN6 = 1) ו- (IN4 = 0) ואז 'אם רק הפגוש השמאלי פוגע, נמוך 0 'להפוך את הקתודה השמאלית לאדומה, LOW 1 'צור שני צפצופים והמשך ל

FREQOUT 5, 50, 2500 'תת -התוכנית BumpLeft.

השהה 200

FREQOUT 5, 200, 2500

GOSUB BumpLeft

ENDIF

לוּלָאָה

סיום 'עצור את התוכנית לפני הליכי משנה המופעלים במקרה

'************************************************************************

'נהלי משנה

'************************************************************************

קדימה: 'להתקדם קצת

עבור X = 1 עד 30

PULSOUT RMotor, 700

מנוע PULSOUT, 850

הַבָּא

השהה 20

חזור 'חזור להתחלה להפעלה חוזרת

'****************************************************

BothBump: 'גבה קצת

עבור X = 1 עד 150

PULSOUT RM, 850

מנוע PULSOUT, 650

הַבָּא

השהה 200

ל- X = 1 עד 100 'פנה שמאלה הרחק מהמכשול

PULSOUT RMotor, 650

מנוע PULSOUT, 760

הַבָּא

השהה 20

חזור 'חזור להתחלה להפעלה חוזרת

'****************************************************

BumpLeft: 'גבה קצת

עבור X = 1 עד 150

PULSOUT RM, 850

מנוע PULSOUT, 650

הַבָּא

השהה 200

ל- X = 1 עד 100 'פנה ימינה מהמכשול

PULSOUT RMotor, 740

מנוע PULSOUT, 850

הַבָּא

השהה 20

חזור 'חזור להתחלה להפעלה חוזרת

'****************************************************

BumpRight: 'גבה קצת

עבור X = 1 עד 150

PULSOUT RM, 850

מנוע PULSOUT, 650

הַבָּא

PAUSE 200 עבור X = 1 עד 100 'פנה שמאלה הרחק מהמכשול

PULSOUT RMotor, 650

מנוע PULSOUT, 760

הַבָּא

השהה 20

חזור 'חזור להתחלה להפעלה חוזרת

'********************************************************

'סוף הליכי משנה

'********************************************************

'סוף הקוד

'********************************************************

כל הכבוד לך, שדרגת את בוט הבוג שלך !!!

נקודה מכרעת:

זכור שכאשר אתה מפעיל את הקוד, עליך ללחוץ על כפתור האיפוס ברובוט בכדי להפעיל אותו

שלב 5: הכל נעשה

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

נ.ב. קובץ ה- Boe הוא מנגינת התבלינים הישנה, המתרחשת בהפעלה ראשונית של Bot Boe באמצעות כפתור האיפוס. קובץ ה- Boe Beep הוא הצליל המתנגן כאשר הפגושים מופעלים (פגע במכשול).

מוּמלָץ: