Indholdsfortegnelse:
- Trin 1: LED -matrixen
- Trin 2: RFID -læseren
- Trin 3: Knapperne
- Trin 4: Koden
- Trin 5: Sagen
- Trin 6: Det færdige produkt
Video: Arduino RFID Maze Game: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I dag vil jeg demonstrere, hvordan jeg sammensatte et lille RFID -labyrintspil til Arduino. Koden og 3D -udskrivningsfilerne er inkluderet, så du er velkommen til at lave dig selv ved at følge nedenstående trin!
Jeg ville lave et legetøj til børn, der ville blande en virtuel og fysisk oplevelse. Med denne enhed kan de scanne almindelige objekter, der indeholder RFID -chips (metrokort, kæledyr, tøj osv.) Og gøre disse objekter mere legende og interaktive. Hver gang du finder en ny RFID -chip, genererer arduinoen en labyrint, som du kan løse. Fuldfør labyrinten, og du vil høre en munter klingende gennem piezo -højttaleren. Jo flere labyrinter du løser, jo mere musik vil du kunne høre!
Her er hvad du skal bruge til dette projekt:
- Arduino UNO
- 1588AS LED Matrix,
- 2 x 74HC595 skifteregistre
- 8 x 220 Ohm modstande
- MFRC522 RFID -modul
- RFID -tags
- 4 x store trykknapper
- 2 x tynd metaltråd (til hængslerne)
- ledninger, loddemetal, perfboard osv.
- 3D printer
Jeg råder dig til først at udarbejde projektet på et brødbræt, før du lodder alt sammen.
Hvis du vil spare dig selv for at bygge din egen matrixdriver med vagtregistre, køber du også bare den meget billige MAX7219 LED Matrix, der har den samme funktionalitet indbygget. Dette giver dig mulighed for at springe trin 1 over i sin helhed!
Trin 1: LED -matrixen
Vi viser spillet på en 8x8 led matrix, drevet af to 74HC595 skifteregistre. Til dette brugte jeg følgende instruerbare https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Du kan gå derhen for mere detaljerede instruktioner, men jeg skitserer processen kort her.
Vi bruger tre ben på arduinoen til at sende data, ur og lås til det første skiftregister. Det andet skiftregister vil dele uret og låsen, men vi lapper de daisychained data fra det første skiftregister igennem. Vi forbinder også vores spænding og jord til begge registre. Vi vil også trække beholde info HIGH og deaktivere output LOW.
Nu til tilslutning af disse skiftregistre til LED -matrixen. Læg LED -matricen med teksten på siden vendt mod dig og stifterne opad. Stifterne er nummereret som i billede 4. På det andet billede vil du se, hvilke skiftregisterudgange der skal forbindes til hvilke ben på din matrix.
Trin 2: RFID -læseren
Næste op er RFID -læseren, heldigvis er det meget lettere. Download og installer biblioteket i din IDE fra:
Tilslut følgende RFID -pins til disse på din arduino:
- RST/Nulstil 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
Trin 3: Knapperne
Vi bruger Arduinoens interne PULLUP -funktion, så vi bare kan forbinde kontakterne direkte til en pin og derefter til jorden. Du kan også lave eksterne pullups som på billedet.
Trin 4: Koden
Download koden ovenfra og se på hver af fanerne. De benyttede stifter er defineret øverst på hver fane, skift dem, så de passer til de ben, du har besluttet at bruge.. Upload det til din arduino, og test spillet!
Trin 5: Sagen
Download obj -filerne i zip -filen, og eksporter den til din foretrukne gcode -konverter. Kør det gennem 3D -printeren, og du skal have et etui, der passer til alle dine komponenter.
Lod alt sammen og sæt det i kassen. Vær omhyggelig med at holde dine ledninger så korte som muligt, fordi pladsen er begrænset. Sæt hængslerne på sagen sammen, og før en lille metaltråd gennem hullerne i hængslerne. Efter tilslutning af begge sider skal du have et færdigt produkt.
Jeg håber, at du nød at læse om dette projekt og nyd det!
Trin 6: Det færdige produkt
Anbefalede:
3d Maze -spil ved hjælp af Arduino: 8 trin (med billeder)
3d Maze Game Brug af Arduino: Hej venner, så i dag skal vi lave et labyrintspil ved hjælp af ARDUINO UNO. Da Arduino Uno er det mest brugte bræt, er det meget sejt at lave spil med det. I denne Instructable kan du lave labyrinten, der styres ved hjælp af joysticks. Glem ikke
Arduino - Maze Solving Robot (MicroMouse) Wall Following Robot: 6 trin (med billeder)
Arduino | Maze Solving Robot (MicroMouse) Wall Following Robot: Welcome I'm Isaac, og dette er min første robot " Striker v1.0 " Denne robot er designet til at løse en simpel labyrint. I konkurrencen havde vi to labyrinter og robotten Alle andre ændringer i labyrinten kan kræve en ændring i
Tilpasselig Laser Maze Med Arduino og Android App: 13 trin (med billeder)
Tilpasselig Laser Maze Med Arduino og Android App: Se masser af labyrint fra børnebøger til automatisk labyrintløsningsrobot. Her prøver jeg nogle ting anderledes, hvor jeg løser en labyrint ved hjælp af laserreflektion. Når jeg ved starten synes jeg det er meget let, men gør det billigt, koster det mere tid til nøjagtighed. Hvis nogen vil
Arduino Pocket Game Console + A -Maze - Maze Game: 6 trin (med billeder)
Arduino Pocket Game Console + A -Maze - Maze Game: Velkommen til min første instruerbare! Det projekt, jeg vil dele med dig i dag, er Arduino labyrintspil, der blev en lommekonsol, der var lige så god som Arduboy og lignende Arduino -baserede konsoller. Det kan flashes med mine (eller dine) fremtidige spil takket være ekspo
Maze -spil til kontrol med smartphone: 5 trin (med billeder)
Maze Game to Control With Smartphone: Maze game to control with smart phone.Labyrinten bevæger sig efter smartphonens hældning. Først og fremmest se venligst videoen. Bevægelsesbillede1. Raspberry Pi er en Websocket -server. Smartphone er en Websocket -klient. Smartphone sender ti