תוכן עניינים:
וִידֵאוֹ: מכונת המשימות של Arduino (aka: Making Bop-it!) בעצמכם: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
עבור המחקר שאני עוקב כעת קיבלתי את המשימה להכין משהו עם ארדואינו. קיבלתי לעצמי הרכבת חומרים סטנדרטיים מבית הספר וחשבתי על משהו שיעבוד על אלה, עם חומרים חיצוניים מינימליים. המחשבה הראשונה שלי הייתה 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.
מוּמלָץ:
הכינו בעצמכם פאוורבנק חירום חירום: 4 שלבים (עם תמונות)
צור בעצמך Powerbank חירום ידני: בפרויקט זה אראה לך כיצד ליצור גנרטור ידני יחד עם Powerbank שונה. כך תוכל לטעון את בנק החשמל שלך במצב חירום ללא צורך בשקע. בדרך אגיד לך גם מדוע BLDC מניע
מכונת גולדברג 11 שלבים: 8 שלבים
11 Step Rube מכונת גולדברג: פרויקט זה הוא מכונת גולדברג 11 Step Rube, אשר נועדה ליצור משימה פשוטה בצורה מסובכת. המשימה של הפרויקט הזה היא לתפוס חתיכת סבון
מנהל המשימות - מערכת לניהול מטלות בית: 5 שלבים (עם תמונות)
מנהל המשימות - מערכת לניהול מטלות בית: רציתי לנסות לטפל בבעיה אמיתית שעומדת בפנינו במשק הבית (ואני מתאר לעצמי, של קוראים רבים אחרים), והיא כיצד להקצות, להניע ולתגמל את ילדי על העזרה. עם מטלות בית. עד כה שמרנו גיליון למינציה
הכינו בעצמכם תאורת סדנאות LED בעמימות !: 11 שלבים (עם תמונות)
הפוך תאורת סדנת LED לעמעם בעצמך!: במדריך זה, אראה לך כיצד להכין תאורת LED יעילה משלך לסדנה שלך! לנו, יוצרים, לעולם אין מספיק תאורה על שולחן העבודה שלנו, ולכן עלינו לקנות מנורות. אבל בתור יוצרים, אנחנו לא קונים דברים (ומקבלים אותנו …)
הכינו בעצמכם סוררי נדנדה מיני-LST: 11 שלבים
הכינו סוררי נדנדה מיני-LST משלכם: להלן דרך מהירה ופשוטה לחסוך כמה דולרים בכדי להכין סרגלי מיני-LST משלך. זה יכול לשמש גם לייצור סרגלי נדנדה עבור RC אחרים. דברים שתצטרך: קולב מעילים (סוג של מוט שיעבוד) צבת אף מחט חתיכה של