Innholdsfortegnelse:
- Trinn 1: LED -matrisen
- Trinn 2: RFID -leseren
- Trinn 3: Knappene
- Trinn 4: Koden
- Trinn 5: Saken
- Trinn 6: Det ferdige produktet
Video: Arduino RFID Maze Game: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
I dag skal jeg demonstrere hvordan jeg satte sammen et lite RFID -labyrintspill for Arduino. Koden og 3D -utskriftsfiler er inkludert, så vær så snill å lage deg en ved å følge trinnene nedenfor!
Jeg ønsket å lage et leketøy for barn, som ville blande en virtuell og fysisk opplevelse. Med denne enheten kan de skanne vanlige objekter som inneholder RFID -brikker (metrokort, kjæledyr, klær osv.) Og gjøre disse objektene mer lekne og interaktive. Hver gang du finner en ny RFID -brikke, genererer arduinoen en labyrint du kan løse. Fullfør labyrinten, og du vil høre en munter jingling gjennom piezo -høyttaleren. Jo flere labyrinter du løser, jo mer musikk vil du kunne høre!
Dette trenger du for dette prosjektet:
- Arduino UNO
- 1588AS LED Matrix,
- 2 x 74HC595 skiftregistre
- 8 x 220 Ohm motstander
- MFRC522 RFID -modul
- RFID -koder
- 4 x store trykknapper
- 2 x tynn metalltråd (for hengslene)
- ledninger, loddetinn, perfboard etc.
- 3D -skriver
Jeg anbefaler deg å først utarbeide prosjektet på et brødbrett før du lodder alt sammen.
Hvis du vil spare deg selv for å bygge din egen matrisedriver med skiftregistrene, kjøper du også den veldig billige MAX7219 LED Matrix som har samme funksjonalitet innebygd. Dette lar deg hoppe over trinn 1 i sin helhet!
Trinn 1: LED -matrisen
Vi viser spillet på en 8x8 led matrise, drevet av to 74HC595 skiftregistre. Til dette brukte jeg følgende instruerbare https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Du kan gå dit for mer detaljerte instruksjoner, men jeg vil kort beskrive prosessen her.
Vi bruker tre pinner på arduinoen for å sende data, klokke og lås til det første skiftregisteret. Det andre skiftregisteret vil dele klokken og låsen, men vi vil gå gjennom de daisychained dataene fra det første skiftregisteret. Vi kobler også vår spenning og jord til begge registre. Vi vil også trekke behold informasjon HØY og deaktivere utdata LAV.
Nå for å koble disse skiftregistrene til LED -matrisen. Legg ned LED -matrisen med teksten på siden vendt mot deg og pinnene vendt oppover. Pinnene er nummerert som i bilde 4. På det andre bildet vil du se hvilke skiftregisterutganger som skal kobles til hvilke pinner på matrisen.
Trinn 2: RFID -leseren
Neste opp er RFID -leseren, heldigvis er det mye lettere. Last ned og installer biblioteket i IDE -en din fra:
Koble følgende RFID -pinner til disse på din arduino:
- RST/Tilbakestill 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
Trinn 3: Knappene
Vi bruker den interne PULLUP -funksjonen til Arduino, slik at vi bare kan koble bryterne direkte til en pinne og deretter til bakken. Du kan også lage eksterne pullups som på bildet.
Trinn 4: Koden
Last ned koden ovenfra og se på hver av fanene. Pinnene som brukes er definert øverst på hver kategori, endre dem slik at de passer til pinnene du bestemte deg for å bruke. Last den opp til din arduino og test spillet!
Trinn 5: Saken
Last ned obj -filene i zip -filen og eksporter den til din favoritt gcode -omformer. Kjør den gjennom 3D -skriveren, og du bør ha et etui som passer til alle komponentene dine.
Lodd alt sammen og sett det inn i etuiet. Vær forsiktig med å holde ledningene så korte som mulig, fordi plassen er begrenset. Sett hengslene på saken sammen og før en liten metalltråd gjennom hullene i hengslene. Etter å ha koblet begge sider, bør du ha et ferdig produkt.
Jeg håper at du likte å lese om dette prosjektet, og at du liker det!
Trinn 6: Det ferdige produktet
Anbefalt:
3d Maze Game Using Arduino: 8 Steps (med bilder)
3d Maze Game Using Arduino: Hei venner, så i dag skal vi lage et labyrintspill ved hjelp av ARDUINO UNO.Som Arduino Uno er det mest brukte brettet, er det veldig kult å lage spill med det. I denne Instructable kan du lage labyrintspillet som styres ved hjelp av joysticks. Ikke glem
Sif's Maze (Game) - Arduino ITTT: 4 Steps (med bilder)
Sif's Maze (Game) - Arduino ITTT: Skolen min ga meg i oppgave å lage noe interaktivt med en Arduino. Jeg laget et lite labyrintspill, som dessverre ikke ble så bra, men fullfør det gjerne eller legg til det. Dette prosjektet startet som et konsept for en TBA om norrøn mytologi. Yo
Tilpassbar Laser Maze Med Arduino og Android App: 13 trinn (med bilder)
Tilpassbar Laser Maze Med Arduino og Android App: Se mye labyrint fra barnebøker til automatisk labyrintløsningsrobot. Her prøver jeg noe annerledes der jeg løser en labyrint ved hjelp av laserrefleksjon. Når jeg synes det er veldig enkelt i begynnelsen, men det gjør det billig, koster det mer tid for nøyaktighet. Hvis noen vil
Arduino Pocket Game Console + A -Maze - Maze Game: 6 trinn (med bilder)
Arduino Pocket Game Console + A -Maze - Maze Game: Velkommen til min første instruerbare! Prosjektet jeg vil dele med deg i dag er Arduino labyrintspill, som ble en lommekonsoll like dyktig som Arduboy og lignende Arduino -baserte konsoller. Det kan bli blinket med mine (eller dine) fremtidige spill takket være utstillingen
Maze Game to Control With Smartphone: 5 trinn (med bilder)
Maze Game to Control With Smartphone: Maze game to control with smart phone. Labyrinten beveger seg i henhold til skråningen på smarttelefonen. Først av alt, se videoen. Bevegelsesbilde1. Raspberry Pi er en Websocket -server. Smarttelefonen er en Websocket -klient. Smarttelefonen sender ti