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

איך להכין בוט תופים משלך !!: 14 שלבים
איך להכין בוט תופים משלך !!: 14 שלבים

וִידֵאוֹ: איך להכין בוט תופים משלך !!: 14 שלבים

וִידֵאוֹ: איך להכין בוט תופים משלך !!: 14 שלבים
וִידֵאוֹ: מדריך איך להשתמש בבינה מלאכותית בעבודה ובחיים האישיים (תבניות מוכנות!) | ChatGPT 2024, נוֹבֶמבֶּר
Anonim
איך להכין בוט תופים משלך !!
איך להכין בוט תופים משלך !!

הרובוט הזה קיבל השראה מרובוט שקיבל המון תשומת לב, שנקרא מכונת התופים הצהובה, אני אצור קשר אליו מאוחר יותר כשאוכל למצוא אותו. הרובוט הזה משתמש בדריכות טנקים כדי להסתובב, הוא משתמש בסונאר הקולי שלו כדי למצוא מכשולים, הוא יקבע את קשיות/רכות/הד של אובייקט בעל סונאר. ברגע שהוא מוצא אובייקט שכדאי לשחק עליו, הוא יתגבר למקומו, ואז, בעזרת מקלות תוף ממונעים, ייקח 20-60 שניות קצרות. להיות ב. באמצעות מודול הקלטה/השמעה חיצוני, הוא יתעד 20 שניות מהקצב, וישמיע אותו בסנכרון עם הקצב המתנגן ברציפות (כשהרובוט עדיין משחק). עם השלמת סשן הריבה הארוך הזה, הוא יסתובב וינסה למצוא אחר, בלולאה אינסופית. כיף מאוד לצפות/להאזין!

שלב 1: חומרים:

חבילת מנוע אחת וחבילת דריכה- $ 39.99 BuyBuy4 GM10 Gear Pager Motor- $ 39.00 Buy2 L293D שבבי נהג מנוע- $ 8.00 Buy1 9V מודול הקלטה- $ 10.79 Buy1 כפול כללי IC PC Buy1 16 פינים שמירה צור קשר Buy1 28 פינים לוח פרויקט Picaxe 28x1 Buy1 SRF05 מאתר טווח קולי חבורה של 2-3 מ"מ סינטרה לבנה, או כל חומר בנייה אחר שאתה מעדיף לקנות 1 סוגר דיור SRF05 קנה חבורה של סוללות AA רמקול גדול כמה צינורות אלומיניום חלולים חבורה של סיכות כותרת בגודל 2.54 מ"מ הרבה חוטי מגשר רבים, הן F/M והן F/F

שלב 2: כלים

פלייר מלחם מיני מברג פיליפס מיני מברג משטח שטוח חותך/חשפנית

שלב 3: אסוף חומרים

אסוף חומרים
אסוף חומרים
אסוף חומרים
אסוף חומרים
אסוף חומרים
אסוף חומרים

שלב 4: חבר את כל הדריכות

חבר את כל הדריכות
חבר את כל הדריכות

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

שלב 5: מנועים

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

שלב 6: נהיגה מוטורית

חבר את ה- L293D ללוח הפרויקט, והלחם על ארבעת החוטים מהמנועים למסופי A-B. כעת כתוב את הקוד במתכנת שלך: F5 5press נמוך 5 החלף את שני המספרים מסביב עד ששני הגלגלים מסתובבים קדימה

שלב 7: נהיגה מוטורית מס '2

נהיגה מוטורית מספר 2
נהיגה מוטורית מספר 2
נהיגה מוטורית מספר 2
נהיגה מוטורית מספר 2

קבל את לוח ה- IC שלך ואת DIP 16pin, הלחמה על ה- DIP באמצע לוח ה- IC כך:

שלב 8: חיבור ה- L293D השני ל- Picaxe

חיבור ה- L293D השני ל- Picaxe
חיבור ה- L293D השני ל- Picaxe
חיבור ה- L293D השני ל- Picaxe
חיבור ה- L293D השני ל- Picaxe

חבר את לוח GM10-> L293D-> Picaxe כמו בתמונה למטה והפעל את הקוד: main: high 1 low 0wait 1low 1 low 0wait 1low 1 high 0wait 1low 1 low 0wait 1goto main

שלב 9: מקלות תופים

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

שלב 10: מודול הקלטה

מודול הקלטה
מודול הקלטה
מודול הקלטה
מודול הקלטה

החלק המהנה: גזור את ה- V+G ממודול ההקלטה, אתה רוצה אותו זמן רב, אז שמור אותו לאורך זמן חבר את V+G ליציאות V+G של ה- Picax חתוך את אחד מחוטי מודול ההקלטה, וחבר את אחד החתכים ללא יציאת Picaxe 0 חתוך אחד ממודולי ההפעלה, וחבר אחד לפלט אחר. *** חשוב: אם ההפעלה שלך היא כפתור, הסר את הכפתור, חשוף את הממברנה ועקוב אחר טביעת הלוח משם, אמור להוביל אותך אל חור זעיר, היצרן משתמש בזה כדי לבדוק אם הוא פועל, הלחם את החוט לתוך זה, זהו חוט ההפעלה היחיד שלך (מתחבר לפלט) **** הפעל את הקוד: main: high 0wait1low 0wait1goto main

שלב 11: SRF05

SRF05
SRF05
SRF05
SRF05

הלחמה על 5 סיכות כותרת על SRF05 שלך (בא עם) עיין בגיליון הנתונים אם אינך בטוח לאיזה צד להלחמה https://www.robot-electronics.co.uk/htm/srf05tech.htm וחבר את srf05 לפיקסה ו הפעל את הקוד הזה: סמל טריג = 3 סמל הד = 6 טווח סמלים = w1main: טריגר פעימה, 2 הד פולסין, 1, טווח תן טווח = טווח * 10 / 58debug rangegoto main srf05 שלך אמור להבהב אדום, טוב

שלב 12: למעשה הרכיב את הבוט

בעצם הרכיב את הבוט
בעצם הרכיב את הבוט

הדביקו את הסינטרה לעיצוב דמוי מדף ספרים (שלי היו שני קומות) והדביקו אותו חם (או השתמשו ב- L-Bracket אם אתם מגדלים את החוסן שלכם) על בסיס הבוט שלכם, כך:

שלב 13: מבחן מס '1

מבחן מס '1
מבחן מס '1

חבר חוט אחד של כל תוף ליציאה ב- picaxe (0-7), חבר את החוט השני של כל אחד למסוף V+ (V1) חבר את ההפעלה לפלט אחד, והרשומה לאחרת, כמו גם את V+ חוטי G מהלוח חבר את ה- L293D החמישי וה- GM10 הרביעי לשבב זה והפעל את הקוד: main: high 0pause 100low 0pause 100high 1pause 100low 1pause 100high 2pause 100low 2pause 100high 3pause 100low 3pause 100high 4pause 100low 4pause 100high 5pause 100low 6pause 100 עבור אל הראשי זהו רק מבחן, כדי לוודא שהכל עובד, לא את הקצב הסופי: פנד אתה צריך לקבל את הסרטון הבא: מינוס הכלב+וצעקות משפחתיות ברקע עיין בדיאגרם זה:

שלב 14: סיום

לא, אני לא מתכוון להציג את הקוד הסופי של הפרויקט, אז אל תיתן תקוות, אבל אספר לך מידע רב ערך. השתמש במבחן האחרון שעשית (שלב 12) כדי לראות איזו פקודה שולטת באיזה תוף/הקלטה/השמעה, והפוך אותו לקצבי באמצעות הבדלי זמן שונים (הפסקות, ואחריו המספר הוא השעה ב- Ms) נסה לבצע, נגיד הפלט של מודול ההקלטה מתחילים בתחילת הפגישה (גבוהה) ומסתיימים בסוף מפגש (נמוך _) ולאחר מכן במפגש הבא, הופכים את מתנגן המתופף לקצב בפגישה הבאה (גבוה, נמוך וכו ') אני אערוך את זה מאוחר יותר כדי לשתף כיצד לשלב את החיפוש srf05 בקוד אני לא אשתף את הקוד, אל תשאל:) תהנה !!

מוּמלָץ: