Πίνακας περιεχομένων:
- Βήμα 1: Η μήτρα LED
- Βήμα 2: Ο αναγνώστης RFID
- Βήμα 3: Τα κουμπιά
- Βήμα 4: Ο κώδικας
- Βήμα 5: Η υπόθεση
- Βήμα 6: Το τελικό προϊόν
Βίντεο: Arduino RFID Maze Game: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Σήμερα θα δείξω πώς δημιούργησα ένα μικρό παιχνίδι λαβύρινθου RFID για το Arduino. Περιλαμβάνονται τα αρχεία κώδικα και τρισδιάστατης εκτύπωσης, οπότε μη διστάσετε να κάνετε τον εαυτό σας ακολουθώντας τα παρακάτω βήματα!
Wantedθελα να φτιάξω ένα παιχνίδι για παιδιά, που θα συνδυάζει μια εικονική και φυσική εμπειρία. Με αυτήν τη συσκευή μπορούν να σαρώσουν κοινά αντικείμενα που περιέχουν μάρκες RFID (κάρτες μετρό, κατοικίδια, ρούχα κλπ) και να κάνουν αυτά τα αντικείμενα πιο παιχνιδιάρικα και διαδραστικά. Κάθε φορά που βρίσκετε ένα νέο τσιπ RFID, το arduino δημιουργεί έναν λαβύρινθο για να λύσετε. Ολοκληρώστε τον λαβύρινθο και θα ακούσετε ένα χαρούμενο τζινγκλ μέσα από το πιεζοηχείο. Όσο περισσότερους λαβύρινθους επιλύετε, τόσο περισσότερη μουσική θα μπορείτε να ακούσετε!
Δείτε τι θα χρειαστείτε για αυτό το έργο:
- Arduino UNO
- 1588AS LED μήτρα,
- 2 x καταχωρητές βάρδιας 74HC595
- 8 x 220 Ohm αντιστάσεις
- Μονάδα MFRC522 RFID
- Ετικέτες RFID
- 4 x μεγάλα κουμπιά
- 2 x λεπτό μεταλλικό σύρμα (για τους μεντεσέδες)
- σύρματα, συγκολλήσεις, γυψοσανίδες κλπ.
- Τρισδιάστατος εκτυπωτής
Σας συμβουλεύω να επεξεργαστείτε το έργο σε μια σανίδα πριν από τη συγκόλληση όλων μαζί.
Εάν θέλετε να εξοικονομήσετε μόνοι σας την προσπάθεια δημιουργίας του δικού σας οδηγού μήτρας με τα μητρώα βάρδιας, απλά αγοράστε το πολύ φθηνό MAX7219 LED Matrix το οποίο έχει την ίδια λειτουργικότητα ενσωματωμένο. Αυτό θα σας επιτρέψει να παραλείψετε το βήμα 1 στο σύνολό του!
Βήμα 1: Η μήτρα LED
Θα εμφανίζουμε το παιχνίδι σε έναν πίνακα led 8x8, που υποστηρίζεται από δύο καταχωρητές βάρδιας 74HC595. Για αυτό χρησιμοποίησα το ακόλουθο εκπαιδευτικό https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Μπορείτε να πάτε εκεί για πιο λεπτομερείς οδηγίες, αλλά θα περιγράψω τη διαδικασία εν συντομία εδώ.
Θα χρησιμοποιήσουμε τρεις ακίδες στο arduino για να στείλουμε δεδομένα, ρολόι και μάνταλο στον πρώτο καταχωρητή βάρδιας. Ο δεύτερος καταχωρητής βάρδιας θα μοιράζεται το ρολόι και το μάνταλο, αλλά θα επιδιορθώσουμε τα δεδομένα της μαργαρίτας από τον πρώτο καταχωρητή βάρδιας. Θα συνδέσουμε επίσης την τάση και τη γείωσή μας και στους δύο καταχωρητές. Θα τραβήξουμε επίσης τη διατήρηση πληροφοριών Υ HIGHΗΛΗ και θα απενεργοποιήσουμε την έξοδο ΧΑΜΗΛΗ.
Τώρα για την καλωδίωση αυτών των καταχωρητών αλλαγής στη μήτρα LED. Ξαπλώστε τη μήτρα LED με το κείμενο στο πλάι στραμμένο προς εσάς και τις ακίδες στραμμένες προς τα πάνω. Οι καρφίτσες είναι αριθμημένες όπως στην εικόνα 4. Στη δεύτερη εικόνα θα δείτε ποιες εξόδους καταχωρητή αλλαγής πρέπει να είναι συνδεδεμένες με ποιες ακίδες του πίνακα σας.
Βήμα 2: Ο αναγνώστης RFID
Επόμενο είναι ο αναγνώστης RFID, ευτυχώς είναι πολύ πιο εύκολο. Κατεβάστε και εγκαταστήστε τη βιβλιοθήκη στο IDE σας από:
Συνδέστε τις ακόλουθες ακίδες RFID σε αυτές στο arduino σας:
- 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 του Arduino, ώστε να μπορούμε απλώς να συνδέσουμε τους διακόπτες απευθείας σε έναν πείρο και στη συνέχεια στη γείωση. Μπορείτε επίσης να κάνετε εξωτερικά τραβήγματα όπως στην εικόνα.
Βήμα 4: Ο κώδικας
Κατεβάστε τον κώδικα από πάνω και κοιτάξτε κάθε μία από τις καρτέλες. Οι καρφίτσες που χρησιμοποιούνται ορίζονται στο επάνω μέρος κάθε καρτέλας, αλλάξτε τις ώστε να ταιριάζουν στις καρφίτσες που αποφασίσατε να χρησιμοποιήσετε. Μεταφορτώστε το στο arduino σας και δοκιμάστε το παιχνίδι!
Βήμα 5: Η υπόθεση
Κατεβάστε τα αρχεία obj στο zip και εξαγάγετε τα στον αγαπημένο σας μετατροπέα gcode. Εκτελέστε το μέσω του 3D εκτυπωτή και θα πρέπει να έχετε μια θήκη που ταιριάζει σε όλα τα εξαρτήματά σας.
Συγκολλήστε τα πάντα μαζί και τοποθετήστε τα στη θήκη. Προσέξτε να διατηρήσετε την καλωδίωση όσο το δυνατόν πιο σύντομη, γιατί ο χώρος είναι περιορισμένος. Βάλτε τους μεντεσέδες της θήκης μαζί και περάστε ένα μικρό μεταλλικό σύρμα μέσα από τις οπές στους μεντεσέδες. Αφού συνδέσετε και τις δύο πλευρές, θα πρέπει να έχετε ένα τελικό προϊόν.
Ελπίζω να σας άρεσε να διαβάζετε για αυτό το έργο και απολαύστε το!
Βήμα 6: Το τελικό προϊόν
Συνιστάται:
3d Maze Game Using Arduino: 8 Βήματα (με Εικόνες)
3d Maze Game Using Arduino: Γεια σας φίλοι, έτσι σήμερα θα κάνουμε ένα παιχνίδι λαβύρινθου χρησιμοποιώντας το ARDUINO UNO. Καθώς το Arduino Uno είναι το πιο χρησιμοποιημένο σανίδι, είναι πολύ ωραίο να φτιάχνετε παιχνίδια με αυτό. Σε αυτό το Instructable αφήνει να γίνει το παιχνίδι λαβύρινθου το οποίο ελέγχεται με χειριστήρια. Μην ξεχνάτε
Arduino - Maze Solving Robot (MicroMouse) Wall Robot Robot: 6 βήματα (με εικόνες)
Arduino | Maze Solving Robot (MicroMouse) Wall After Robot: Welcome I'm Isaac και αυτό είναι το πρώτο μου ρομπότ " Striker v1.0 ". Αυτό το ρομπότ σχεδιάστηκε για να λύσει ένα απλό λαβύρινθο. Στον διαγωνισμό είχαμε δύο λαβύρινθους και το ρομπότ μπόρεσε να τα αναγνωρίσει. Οποιεσδήποτε άλλες αλλαγές στον λαβύρινθο ενδέχεται να απαιτούν αλλαγή στο
Sif's Maze (Game) - Arduino ITTT: 4 βήματα (με εικόνες)
Sif's Maze (Game) - Arduino ITTT: Το σχολείο μου μου ανέθεσε να φτιάξω κάτι διαδραστικό με ένα Arduino. Έφτιαξα ένα μικρό παιχνίδι λαβύρινθου, το οποίο, δυστυχώς, δεν βγήκε τόσο καλά, αλλά μη διστάσετε να το τελειώσετε ή να το προσθέσετε. Αυτό το έργο ξεκίνησε ως μια ιδέα για ένα TBA σχετικά με τη Σκανδιναβική Μυθολογία. Yo
Κονσόλα παιχνιδιού Arduino Pocket + A -Maze - Maze Game: 6 βήματα (με εικόνες)
Arduino Pocket Game Console + A -Maze - Maze Game: Καλώς ορίσατε στο πρώτο μου διδακτικό! Το έργο που θέλω να μοιραστώ μαζί σας σήμερα είναι το Arduino maze game, το οποίο έγινε μια κονσόλα τσέπης ικανή όπως το Arduboy και παρόμοιες κονσόλες με βάση το Arduino. Μπορεί να αναβοσβήνει με τα μελλοντικά μου παιχνίδια (ή τα δικά σας) χάρη στην έκθεση
Maze Game to Control With Smartphone: 5 βήματα (με εικόνες)
Maze Game to Control With Smartphone: Λαβύρινθος παιχνίδι για έλεγχο με έξυπνο τηλέφωνο. Ο λαβύρινθος κινείται ανάλογα με την κλίση του smartphone. Πρώτα απ 'όλα, δείτε το βίντεο. Κίνηση εικόνας Το Raspberry Pi είναι διακομιστής ιστοσελίδας. Το smartphone είναι πελάτης Websocket. Το smartphone στέλνει το