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

משחק קופסת איזון - Arduino מופעל: 4 שלבים (עם תמונות)
משחק קופסת איזון - Arduino מופעל: 4 שלבים (עם תמונות)

וִידֵאוֹ: משחק קופסת איזון - Arduino מופעל: 4 שלבים (עם תמונות)

וִידֵאוֹ: משחק קופסת איזון - Arduino מופעל: 4 שלבים (עם תמונות)
וִידֵאוֹ: על הגובה בנאים בונים איך משחקים? משחק איזון, אתגרי בנייה ומשעשע Men at work 2024, נוֹבֶמבֶּר
Anonim
משחק קופסת איזון - מופעל על ידי Arduino
משחק קופסת איזון - מופעל על ידי Arduino

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

ארדואינו משמש למדידת זווית התיבה והפעלת אזעקה לאחר חריגה מהזווית שנקבעה.

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

אספקה

החלקים הנדרשים הם:

1x ארדואינו ננו

מודול 1x MPU6050

3x נוריות LED לבנות

5x נוריות LED צבעוניות לאינדיקטור האיזון (2 ירוק, 2 צהוב, 1 אדום)

1x זמזם פיזו

1x טרנזיסטור TIP120

נגד של 2.2K אוהם

נגד 8 או 220 אוהם

1x כפתור לחיצה

1x מתג הפעלה

1x מפלס מים "Bullseye"

מקור כוח 5v, הפרויקט שלי משתמש במגן 18650 ליתיום עם פלט 5v מוסדר

1x תיבת פרוייקט

תצטרך לוח לחם וקפיצי חוטים לבדיקת המעגל

הכלים הנדרשים הם:

מקדחה וסיביות

מלחם

אקדח דבק חם

סרט דביק, עיפרון וסרגל לסימון הקופסה

קוֹבֶץ

שלב 1: מעגל החיווט

מעגל החיווט
מעגל החיווט

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

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

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

נוריות ה- Life בתרשים צריכות להיות הנורות הלבנות

יש לסדר את נוריות האיזון:

אדום - איזון LED 5

צהוב - LED איזון 4

צהוב - LED איזון 3

ירוק - LED איזון 2

ירוק - LED איזון 1

שלב 2: קוד ארדואינו

קוד ארדואינו
קוד ארדואינו

עבור קוד הארדואינו יהיה עליך להוסיף כמה ספריות ל- IDE של arduino, כללתי את הקישורים למטה

ספריות הארדואינו הנוספות הנדרשות הן:

MPU6050_tockn.h

OneButton.h

יהיה עליך להוסיף את הספריות המקושרות למעלה ל- arduino IDE שלך

הורד ופתח את הקובץ המכיל את הקוד "Balance_alarm_V1.8.ino"

העלה את הקוד ללוח הארדואינו

שלב 3: התאם את הקופסה

התאם את הקופסה
התאם את הקופסה
התאם את הקופסה
התאם את הקופסה
התאם את הקופסה
התאם את הקופסה

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

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

המתג הותקן על ידי קידוח חור ולאחר מכן הוצאתו לגודל ולצורה הנכונים.

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

שלב 4: הוראות הפעלה

הוראות הפעלה
הוראות הפעלה

מתחיל

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

הפעל את מתג ההפעלה, התיבה תצפצף פעם אחת ותאתחל. השאר את הקופסה נייחת עד שתשמע צפצוף משולש ו -3 אורות החיים "הלבנים" נדלקים.

המשחק מוכן כעת.

פונקציות תיבה

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

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

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

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

בקרות

אפס אזעקה

עשה זאת כדי לעצור את המשחק מעל אזעקה לאחר שכל 3 החיים אבדו.

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

אפס חיים - בצע זאת אם אתה רוצה לאפס את המשחק, כל שלושת החיים יוחזרו.

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

אפס את חיישן האיזון - בצע זאת אם הבועה במפלס לא מתאימה לנורות מחוון האיזון.

לחץ לחיצה ארוכה על הכפתור הירוק (לחץ במשך 3 שניות ושחרר) רעש איפוס האיזון יופעל ונורות האיזון יהבהבו לזמן קצר ואז יכבו (המציין שהקופסה מפולסת). זה צריך להיעשות כשהקופסה ברמה כפי שמצוין בבועת מפלס.

הערות

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

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

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

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

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

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

מוּמלָץ: