תוכן עניינים:
וִידֵאוֹ: ארדואינו: ערכת המשחקים (המתסכלת): 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
(מעטפת דוגמה נפלאה עבור Arduino זה ^)
לפני שאני מתחיל: למרות המאמצים שלי, לא הצלחתי לסיים את המכשיר לחלוטין בגלל זמן … וחוסר מזל. השתפר אפילו כאשר חלקי הארדואינו שלי הבינו שזה יהיה רעיון טוב להפסיק לעבוד בשלב מסוים, רק מזל קשה בשבילי. תרצה להשתמש בהנחיה זו אך ורק כמקור השראה פוטנציאלי במקום לבנות אותה בפועל. במדריך זה נשתמש בלוח לחם כפלטפורמת ההרכבה שלנו.
בכל אופן, עבור אלה בהשראת ההנחיה הזו, התעלו עלי בכל דרך והשלמו את מה שלא יכולתי. להלן עד כמה שהגעתי:
שלב 1: חומרים נדרשים
- 1x Arduino Uno
- 1x פוטנציומטר
- 1x I2C תצוגת LCD
- 1x זמזם פיאצו
- 2x כפתורים
- נגדים 4x 220 אוהם
- 3x 10k אוהם נגדים
- 1x LED ירוק
- 1x LED אדום
- 2x LED כחול
- כמה חוטים (אני ממליץ על חוטי מגשר אם אתה רוצה לדבוק בשימוש בלוח לחם)
- 1x לוח לחם
שלב 2: התקנה
השתמשתי כאן בתצוגת LCD I2C, המסבירה את יציאות הפוטנציומטר, SCL/SDA/VCC/GND מעל התצוגה.
אולי כדאי לשים לב שהחוטים האדומים מתחברים ליציאת + / 5V ולרוב החוטים הכחולים לכל GND של ה- Arduino Uno.
שלב 3: קוד
אם אתה עדיין חושב שהפרויקט הזה ראוי להרכבה, הנה הקוד שאתה יכול להשתמש בו. אל תהסס להתעסק עם הקוד. בהחלט יש מקום לשיפור.
בשלב זה, הקוד מאפשר שתי משחקי מיני:
- האתגר הבטוח: על המשתמש לחפש ערך ספציפי באמצעות הפוטנציומטר וללחוץ על כפתור A (או על הכפתור השמאלי בלוח הלחם כפי שמוצג בשלב 2), תוך שהוא צריך לוודא שאחד משני הנורות הכחולות לא דוהה. הַחוּצָה. המשתמש מסוגל 'להטעין' את נורת הלד באמצעות הכפתור השני. זה צריך להיעשות ארבע פעמים (ארבע 'תיקונים'). יש הרבה דברים שכדאי לשים לב אליהם: לשחקן יש מגבלת זמן לפני שהוא מפסיד 'נכון', או אם נורית ה- LED הנטענת טעונה יתר על המידה (במילים אחרות, בעל ערך Analog Read של 256 ומעלה).
- החידון: באמצעות שני כפתורים המייצגים את התשובה A ו- B, השחקן צריך לענות בצורה נכונה על השאלות הקוד עשוי להיות מעט באג בחלק זה.
קוד זה כולל גם אלמנט של תסכול המחליף את הפונקציונליות של כפתור A ו- B. אתה יכול למצוא את שורת הקוד הזו בפונקציה vanSwitchButtons (). שים לב גם שקוד זה דורש את ספריות LCD ו- LiquidCrystal_I2C
בקוד זה, הסידרה מחקה את רוב פונקציות ה- LCD מכיוון שה- LCD שלי כבר לא עבד כראוי, כפי שצוין קודם לכן.
ברגע שיש לך קוד זה בכל IDE תואם Arduino (אני ממליץ להשתמש ב- Arduino/Genuino IDE), העלה את התוכנית הזו ל- Arduino שלך באמצעות כפתור העלאה.
שלב 4: שחק, שפר, מה שלא יהיה
הגעת לשלב האחרון של משחקים פחות מתסכלים מהמשחקים שלי! חבר את ה- Arduino שלך לכל מקור חשמל באמצעות כבל ה- USB והמשחק המיני הראשון יופעל.
בהצלחה לשחק ולהשתפר! פרויקט ארדואינו יחד עם הקוד שלו רחוק מלהיות מושלם, אבל אני מקווה שהגעתי למטרה העיקרית שלי, וזה נותן לך השראה ליצור משהו יותר מדהים מזה!
מוּמלָץ:
ערכת מיכל ארדואינו: 11 שלבים
ערכת טנקים של ארדואינו: אספנו את כל הכלים שהיינו צריכים - הם בצד שמאל של התמונה. אל תשכח מטען סוללות! מימין לתמונה נמצאת ערכת הטנקים שלנו שקיבלנו מחנות ArrowDot, פנום פן
אזעקת דלת אקספרס למגרש המשחקים: 5 שלבים
שעון מעורר אקספרס לדלת המעגלים: האם תהיתם פעם אם בני משפחה מחפשים את החדר שלכם בזמן שאתם לא בסביבה? האם אתה רוצה להפחיד אותם? אם אתה כמוני אז אתה צריך אזעקת דלת אקספרס לגינת משחקים. יצרתי אזעקה לדלת משלי כי אני תמיד סקרנית
מדחום אקספרס למגרש המשחקים: 3 שלבים
מד חום אקספרס למעגל המשחקים: רציתי מדחום משרדי. במקום לקנות אחד השתמשתי ב- Adafruit Circuit Playground Express כדי להכין אחד. זה דיגיטלי/כמעט אנלוגי. הצבע מציג את טווח הטמפרטורות (ירוק כאן - במשך שנות ה -70), כאשר מספר NeoPixels מציג את הספרות
ערכת הישרדות ארדואינו המופעלת באמצעות שמש: 8 שלבים
ערכת הישרדות ארדואינו המופעלת באמצעות סולארית: מדריך זה יפרט פירוט על יצירת ערכת הישרדות ארדואינו רב שימושית בהייטק. המודולים העיקריים בהם נתמקד בהדרכה זו הם מארז סוללות נטען, התקנה סדרתית של פאנלים סולאריים, זמזם אלקטרוני ו- GPS+Blueto
ערכת ארדואינו בכיס: 6 שלבים
ערכת ארדואינו Pocket: אז אתה רוצה לקחת איתך ארדואינו או לשכפל כדי שתוכל כנראה להתעסק בכל מקום שאתה נמצא? בהתחשב באמצעים מסוימים .. בעזרת זה אתה יכול ליצור מעגלי בדיקה, לבסס רעיון, להראות לחברים דברים מגניבים שהוא יכול לעשות. וכן הלאה. אתה יכול כנראה להכין