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

בחירת שחקן: 4 שלבים
בחירת שחקן: 4 שלבים

וִידֵאוֹ: בחירת שחקן: 4 שלבים

וִידֵאוֹ: בחירת שחקן: 4 שלבים
וִידֵאוֹ: בילוקסיניו קיבל הצעה גבוהה מהליגה האנגלית! (קריירת שחקן פרק 4) 2024, נוֹבֶמבֶּר
Anonim
בחר שחקן
בחר שחקן

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

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

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

באמצעות קישור זה, תוכל לגשת לסימולציה של המעגל והקוד שלי.

שלב 1: הגדר את לוח הלחם שלך

הגדר את לוח הלחם שלך
הגדר את לוח הלחם שלך

הצבת הנורות

  • התחל על ידי הנחת 7 הנורות שלך בעמודה בשורות שונות, הצב את האנודה (רגל ארוכה) באותו כיוון. זכור זאת כאשר אתה ממשיך לבנות את המעגל שלך
  • בעזרת נגדי 220 אוהם, מקם רגל אחת של הנגד באותה שורה כמו קתודת הלדים (רגל קצרה). הרגל השנייה צריכה להתחבר למסילה -.
  • מקם קצה אחד של חוטי המגשר בשורה עם האנודות LED. את הקצוות האחרים יש למקם בסיכות 2, 3, 4, 5, 6, 7, 8 בהתאמה.
  • עם חוט מגשר נוסף, חבר את המסילה - ל- GND.

כפתור לחיצה

  • מקם את כפתור הלחיצה עם שני שיניים בעמודה (e) ושני שיניים בעמודה f.
  • הדבק רגל אחת של הנגד של 1 קאוהם לאותה שורה כמו אחת מהשיניים בצד ה (e). תקע את הרגל השנייה במעקה -.
  • באותה שורה של הנגד, הדביקו רגל אחת של חוט מגשר כשהקצה השני ממוקם בסיכה 12.
  • חבר את כפתור הלחיצה למקור חשמל על ידי הצבת חוט מגשר באותה שורה כמו החוד השני בצד (ה). הקצה הנותר של החוט ממוקם ב 5V.

שלב 2: כתוב את הקוד

הנה הקישור למערכון הארדואינו שלי בו תוכל לגשת לקוד שלי.

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

שלב 3: נסה

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

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

שלב 4: (אופציונלי) שאלות הבנה והרחבה

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

מוּמלָץ: