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

איש התופים של ארדואינו: 5 שלבים (עם תמונות)
איש התופים של ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: איש התופים של ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: איש התופים של ארדואינו: 5 שלבים (עם תמונות)
וִידֵאוֹ: כריש תקף אותי בלב ים?! (הכי מפחיד עד היום!!) 2024, יולי
Anonim
איש התופים של ארדואינו
איש התופים של ארדואינו

רכיבים:

1. חוט מתכת

2. ערכת צעצוע תוף זולה (היי כובע, סנפיר ותוף בעיטה)

3. שלושה סרוו

4. חוט חשמלי

5. סרט דביק

6. לוח לחם

7. ארדואינו אונו

8. USB ל- USB 2.0

שלב 1: איך מכינים את התופים:

איך מכינים את התופים
איך מכינים את התופים
איך מכינים את התופים
איך מכינים את התופים
איך מכינים את התופים
איך מכינים את התופים

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

שלב 2: כיצד להכין את הרובוט:

כיצד להכין את הרובוט
כיצד להכין את הרובוט
כיצד להכין את הרובוט
כיצד להכין את הרובוט
כיצד להכין את הרובוט
כיצד להכין את הרובוט

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

שלב 3: סרוווס:

סרוווס
סרוווס
סרוווס
סרוווס
סרוווס
סרוווס

לכל הסרבים הכחולים הזעירים יש חוט חום, אדום וכתום. החיווט פשוט למדי. לשרווסים, לוח הלחם והארדואינו יש פתחים נקביים, כך שתרצה להשתמש בחוט חשמלי בסיסי, מכיוון שיש להם שני קצוות זכרים. החוט הכתום נכנס אל ה- Arduino Uno (בחר מספר בין 0 ל -13 על הלוח), החוט האדום נכנס לחלק הפלוס של לוח הלוח והחוט החום נכנס לחלק המינוס של הלוח. עשה זאת עבור כל הסרוווים ואתה מוכן ללכת. טוב סוג של. חבר חוט מ- GND (חלק כוח של הארדואינו) לחלק המינוס בצד ימין של לוח הלחם. לאחר מכן חבר כבל מ- 5V (גם חלק כוח של הארדואינו) לחלק הפלוס בצד ימין של הלוח. עכשיו צריך לסיים את החיווט.

שלב 4: הקוד:

הקוד צריך להיות די קל. לא היו לי שום בעיות עם זה, ואין לי מושג איך קידוד עובד ברובו.

הקוד הבסיסי הוא זה:

#לִכלוֹל

סרוו סרוו 1;

סרוו סרוו 2;

סרוו סרוו 3;

int servoPos = 0;

הגדרת בטל () {

servo.attach (3); // המספר מציין באיזה חריץ השתמשתי ב- Arduino Uno.

servo.attach (5);

servo.attach (6);

}

לולאת חלל () {

for (servoPos = 0; servoPos <140; servoPos ++) // זה בעצם אומר לסרוו לעבור מאפס ל -140 מעלות. זה תלוי כמה רחוק זרוע הרובוט שלך נמצאת מעל התופים.

{

servo1.write (servoPos); // כובע היי שלי

servo2.write (servoPos); // בעיטה שלי

servo3.write (servoPos); // המלכודת שלי

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

}

עבור (servoPos = 140; servoPos> 0; servoPos--)

{

servo1.write (servoPos);

servo2.write (servoPos);

servo3.write (servoPos);

עיכוב (2);

}

}

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

servo1.write (servoPos);

servo2.write (servoPos);

servo1.write (servoPos);

servo3.write (servoPos);

servo1.write (servoPos);

servo3.write (servoPos);

servo1.write (servoPos);

servo2.write (servoPos);

(הכל בנפרד ללולאות, כמובן)

שלב 5: מוצר מוגמר

המוצר המוגמר שלך צריך להיראות בערך כמו זה. מזל טוב, עשית לעצמך אחי תופים!

מוּמלָץ: