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

מכונת המשימות של Arduino (aka: Making Bop-it!) בעצמכם: 5 שלבים
מכונת המשימות של Arduino (aka: Making Bop-it!) בעצמכם: 5 שלבים

וִידֵאוֹ: מכונת המשימות של Arduino (aka: Making Bop-it!) בעצמכם: 5 שלבים

וִידֵאוֹ: מכונת המשימות של Arduino (aka: Making Bop-it!) בעצמכם: 5 שלבים
וִידֵאוֹ: Не выбрасывайте двигатель стеклоподъемника автомобиля 2024, נוֹבֶמבֶּר
Anonim
מכונת המשימות למתן ארדואינו (aka: הכנת בעצמך Bop-it!)
מכונת המשימות למתן ארדואינו (aka: הכנת בעצמך Bop-it!)

עבור המחקר שאני עוקב כעת קיבלתי את המשימה להכין משהו עם ארדואינו. קיבלתי לעצמי הרכבת חומרים סטנדרטיים מבית הספר וחשבתי על משהו שיעבוד על אלה, עם חומרים חיצוניים מינימליים. המחשבה הראשונה שלי הייתה Bop-it !. Bop-it! הוא צעצוע עם הרבה גרסאות, אבל הוא מסתכם בכך: קול מהצעצוע אומר משימה שאדם צריך לבצע (כמו שם הבוג "בופ אותו" מה שאומר שצריך ללחוץ על כפתור גדול), ולאחר מכן השחקן צריך לבצע את המשימה בצורה נכונה לאחר שעבר טיימר על מנת להתקדם.

מה שהפרויקט הזה עושה באופן ספציפי הוא כדלקמן:

1. ניתנת משימה לשחקן עם צליל של רמקול

2. ניתן לשמוע צפצוף ונורית ה- LED הראשונה נדלקת.

3. ניתן לשמוע צפצוף שני ונורית ה- LED השנייה נדלקת.

4. ניתן לשמוע צפצוף שלישי וארוך יותר ולד השלישי נדלק. במהלך צפצוף זה השחקן אמור לבצע את המשימה שניתנה לו בהתחלה.

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

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

שלב 1: חומרים אלקטרוניים

החומרים המשמשים ליצירת מכונת הארדואינו למתן משימות הם כדלקמן:

1x Arduino Uno

מודול נגן MP3 מיני DFPlayer מיני עבור Arduino

1x כרטיס SD

1x רמקול

1x לוח לחם (אחד או שניים כנראה יהיה לך קל יותר)

חיישן כוח 1x

1x פוטנסנסור

1x פוטנציאל מטר

1x חיישן קול (השתמשתי במודול חיישן הקול של מיקרופון KY-038)

2x כפתורים קטנים

נורת LED x3

(1x הלחמה)

חוטי בונצ'ה

נגדי בונצ'ה

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

שלב 2: הרכבת חוטים

מכלול חוטים
מכלול חוטים

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

שלב 3: קוד

הורד את קובץ ה-.ino המצורף עבור הקוד.

קוד זה משתמש בספריית DFRobotDFPlayerMini, שניתן למצוא כאן:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

אל תשכח להכניס קובצי MP3 שנותנים את המשימות לכרטיס ה- SD שלך (אותו אתה מכניס בתוך מגן ה- MP3). הקוד יגיד לך בהתחלה תחת // משימות אילו משימות יש לרשום.

שלב 4: חיתוך/מעטפת לייזר

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

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

המשטח הגדול בפינה השמאלית התחתונה הוא החלק העליון של הקופסה.

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

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

הריבוע הגדול באמצע העליון של המשטח הזה מיועד לרמקול.

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

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

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

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

שלב 5: הלחמה ומעטפת

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

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

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

מוּמלָץ: