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

דאנס פד עם צבע LED באמצעות Arduino: 5 שלבים
דאנס פד עם צבע LED באמצעות Arduino: 5 שלבים

וִידֵאוֹ: דאנס פד עם צבע LED באמצעות Arduino: 5 שלבים

וִידֵאוֹ: דאנס פד עם צבע LED באמצעות Arduino: 5 שלבים
וִידֵאוֹ: צמאה תשפ"א | הריקוד! 2024, יולי
Anonim
דאנס פד עם צבע LED באמצעות ארדואינו
דאנס פד עם צבע LED באמצעות ארדואינו
דאנס פד עם צבע LED באמצעות ארדואינו
דאנס פד עם צבע LED באמצעות ארדואינו

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

שלב 1: חומרים

חומרים
חומרים
חומרים
חומרים

חלקים אלקטרוניים: 1. 6 LED עם צבעים שונים כדי להראות כי הכפתורים נלחצים כלפי מטה 2. נגד של 220 אוהם להגנה על נוריות 3. לוח הלחמה למטרות כלליות 4. כמה חוטים ומחברים חלקי כרית לרקוד: 1. רדיד אלומיניום (המשמש לאפיית חומרים) 2. קופסת נייר גדולה (אפשר בהחלט להכין מסגרת עץ)

שלב 2: המעגל והמבחן

המעגל והמבחן
המעגל והמבחן
המעגל והמבחן
המעגל והמבחן
המעגל והמבחן
המעגל והמבחן
המעגל והמבחן
המעגל והמבחן

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

שלב 3: תכנית

תוכנית arduino שולחת את האות הנכונה למחשב בכל פעם שמצב המפתח משתנה. אז אם תלחץ על כפתור כלשהו, הוא ישלח שתי אותיות מתאימות, אחת למטה ואחת למעלה. תכנית הפיתון מקבלת את ההודעה ולאחר מכן מתרגמת אותן לאירוע מקלדת. אם היא מקבלת אות 'l', אז התוכנית יוצרת הודעת מקש שמאלה למטה. נכון לעכשיו, תוכנית זו פועלת רק במחשב Windows, מכיוון שמודול python SendKeys פועל רק על חלונות. ייתכן שתמצא דרך לדמות מידע על מקלדת תחת Mac ו- Linux. עליך להתקין את מודול Serial ו- SendKeys כדי שהפייתון שלך יופעל על מנת להריץ תוכנית זו. תוכנית הריקוד שבה אני משתמש היא StepMania, עליך להגדיר מידע מפתח מרכזי כך שכאשר תרקוד התוכנית תגיב כראוי. זה בדיוק כמו הגדרת הג'ויסטיק כשאתה משחק משחקים.

שלב 4: פאד דאנס

פאד דאנס
פאד דאנס
פאד דאנס
פאד דאנס
פאד דאנס
פאד דאנס

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

שלב 5: מוכן להפעלה

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

מוּמלָץ: