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

משחק מבוך RFID Arduino: 6 שלבים (עם תמונות)
משחק מבוך RFID Arduino: 6 שלבים (עם תמונות)

וִידֵאוֹ: משחק מבוך RFID Arduino: 6 שלבים (עם תמונות)

וִידֵאוֹ: משחק מבוך RFID Arduino: 6 שלבים (עם תמונות)
וִידֵאוֹ: מבוך 2024, נוֹבֶמבֶּר
Anonim
משחק מבוך RFID Arduino
משחק מבוך RFID Arduino

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

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

להלן מה שתזדקק לפרויקט זה:

  • ארדואינו UNO
  • מטריקס LED 1588AS,
  • 2 x 74HC595 משמרות משמרות
  • נגדים 8 x 220 אוהם
  • מודול RFID MFRC522
  • תגי RFID
  • 4 x כפתורי לחיצה גדולים
  • 2 x חוט מתכת דק (לצירים)
  • חוטים, הלחמה, פרבורד וכו '.
  • מדפסת תלת מימד

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

אם אתה רוצה לחסוך מעצמך מאמץ לבנות נהג מטריקס משלך עם רושמי המשמרות, אתה גם פשוט קונה את מטריקס ה- LED MAX7219 הזול מאוד, בעל אותה פונקציונליות מובנית. הדבר יאפשר לך לדלג על שלב 1 בשלמותו!

שלב 1: מטריצת ה- LED

מטריקס ה- LED
מטריקס ה- LED
מטריקס ה- LED
מטריקס ה- LED
מטריקס ה- LED
מטריקס ה- LED
מטריקס ה- LED
מטריקס ה- LED

אנו נציג את המשחק על מטריצת LED בגודל 8x8, המופעל על ידי שני רשימות משמרת 74HC595. לשם כך השתמשתי ב https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/ להנחיות הבאות. אתה יכול ללכת לשם לקבלת הוראות מפורטות יותר, אך אפרט את התהליך בקצרה כאן.

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

עכשיו לחיבור רשימות המשמרות הללו למטריצת LED. הנח את מטריצת ה- LED כשהטקסט בצד פונה אליך והסיכות כלפי מעלה. הסיכות ממוספרות כמו בתמונה 4. בתמונה השנייה תראה אילו יציאות רגיסטר משמרת צריכות להיות מחוברות לאילו סיכות במטריצה שלך.

שלב 2: קורא ה- RFID

הבא הוא קורא ה- RFID, למרבה המזל זה הרבה יותר קל. הורד והתקן את הספרייה ב- IDE שלך מתוך:

חבר את סיכות ה- RFID הבאות לאלה על הארדואינו שלך:

  • RST/איפוס RST 9
  • SPI SS SDA (SS) 10
  • SPI OSI MOSI 11 / ICSP-4
  • SPI MISO MISO 12 / ICSP-1
  • SPI SCK SCK 13 / ICSP-3

שלב 3: הכפתורים

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

שלב 4: הקוד

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

שלב 5: התיק

המקרה
המקרה

הורד את קובצי ה- obj ב zip וייצא אותם לממיר ה- gcode המועדף עליך. הפעל אותו באמצעות מדפסת התלת -ממד וכדאי שיהיה לך מארז שמתאים לכל הרכיבים שלך.

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

אני מקווה שנהנתם לקרוא על הפרויקט הזה ותהנו!

שלב 6: המוצר המוגמר

מוּמלָץ: