Sadržaj:
- Korak 1: LED matrica
- Korak 2: RFID čitač
- Korak 3: Gumbi
- Korak 4: Kôd
- Korak 5: Slučaj
- Korak 6: Gotov proizvod
Video: Arduino RFID labirint igra: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Danas ću pokazati kako sam sastavio malu igru s RFID labirintom za Arduino. Kôd i datoteke za 3D ispis su uključeni, pa se slobodno napravite slijedeći dolje navedene korake!
Htio sam napraviti igračku za djecu koja bi spojila virtualno i fizičko iskustvo. Pomoću ovog uređaja mogu skenirati uobičajene objekte koji sadrže RFID čipove (metro kartice, kućne ljubimce, odjeću itd.) I učiniti te objekte razigranijim i interaktivnijim. Svaki put kad pronađete novi RFID čip, arduino stvara labirint koji morate riješiti. Dovršite labirint i čut ćete veselo zveckanje kroz piezo zvučnik. Što više labirinta riješite, više ćete glazbe moći čuti!
Evo što će vam trebati za ovaj projekt:
- Arduino UNO
- 1588AS LED matrica,
- 2 x 74HC595 registara pomaka
- Otpornici 8 x 220 Ohm
- MFRC522 RFID modul
- RFID oznake
- 4 x veliki gumbi
- 2 x tanka metalna žica (za šarke)
- žice, lemljenje, perfboard itd.
- 3D pisač
Savjetujem vam da prvo razradite projekt na ploči prije nego što sve zajedno zalemite.
Ako se želite uštedjeti truda u izgradnji vlastitog matričnog upravljačkog programa s registrima pomaka, također samo kupujete vrlo jeftinu LED matricu MAX7219 koja ima ugrađenu istu funkcionalnost. To će vam omogućiti da preskočite korak 1 u cijelosti!
Korak 1: LED matrica
Prikazat ćemo igru na 8x8 LED matrici, koju pokreću dva registra smjena 74HC595. Za to sam koristio sljedeće upute https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Možete otići tamo radi detaljnijih uputa, ali ovdje ću ukratko opisati postupak.
Koristit ćemo tri pina na arduinu za slanje podataka, sata i zasuna u prvi registar pomaka. Drugi registar pomaka dijelit će sat i zasun, ali mi ćemo zakrpati niz podataka iz prvog registra pomaka. Također ćemo spojiti naš napon i masu na oba registra. Također ćemo povući zadržavanje informacija VISOKO i onemogućiti izlaz LOW.
Sada za povezivanje ovih registara pomaka na LED matricu. Položite LED matricu s tekstom na strani okrenutoj prema vama, a iglice prema gore. Igle su numerirane kao na slici 4. Na drugoj slici ćete vidjeti koji izlazi registara pomaka trebaju biti spojeni na koje pinove na vašoj matrici.
Korak 2: RFID čitač
Sljedeći je RFID čitač, na sreću mnogo je lakše. Preuzmite i instalirajte biblioteku u svoj IDE sa:
Priključite sljedeće RFID pinove na ove na svom arduinu:
- RST/Poništi 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
Korak 3: Gumbi
Koristit ćemo internu PULLUP funkciju Arduina tako da jednostavno možemo spojiti prekidače izravno na pin, a zatim na masu. Također možete napraviti vanjske izvlake kao na slici.
Korak 4: Kôd
Preuzmite kôd odozgo i pogledajte svaku od kartica. Korištene iglice su definirane pri vrhu svake kartice, promijenite ih tako da odgovaraju pinovima koje ste odlučili upotrijebiti. Prenesite ih na svoj arduino i isprobajte igru!
Korak 5: Slučaj
Preuzmite obj datoteke u zip datoteci i izvezite ih u svoj omiljeni gcode pretvarač. Pokrenite ga kroz 3D pisač i trebali biste imati futrolu koja odgovara svim vašim komponentama.
Spajati sve zajedno i uklopiti u kućište. Pazite da ožičenje bude što kraće jer je prostor ograničen. Spojite šarke kućišta i provucite malu metalnu žicu kroz rupe na šarkama. Nakon spajanja obje strane, trebali biste imati gotov proizvod.
Nadam se da ste uživali čitajući ovaj projekt i uživajte!
Korak 6: Gotov proizvod
Preporučeni:
3D igra labirint pomoću Arduina: 8 koraka (sa slikama)
3D igra Maze koristeći Arduino: Pozdrav prijatelji, pa ćemo danas napraviti igru labirinta koristeći ARDUINO UNO. Kako je Arduino Uno ploča koja se najčešće koristi, vrlo je lijepo s njom raditi igre. U ovom Instructableu možete napraviti igru labirinta kojom se upravlja pomoću joysticka. Ne zaboravite
Prilagodljivi laserski labirint s aplikacijom Arduino i Android: 13 koraka (sa slikama)
Prilagodljivi laserski labirint s Arduinom i Android aplikacijom: Pogledajte mnogo labirinta od dječjih knjiga do automatskog robota za rješavanje labirinta. Ovdje pokušavam nešto drugačije gdje riješiti labirint laserskom refleksijom. Kad počnem, mislim da je to vrlo jednostavno, ali učinite to jeftino, a za točnost je potrebno više vremena. Ako netko želi ne
Arduino džepna igraća konzola + A -labirint - igra labirint: 6 koraka (sa slikama)
Arduino džepna igraća konzola + A -Maze - Maze igra: Dobro došli u moju prvu instrukciju! Projekt koji želim podijeliti s vama danas je Arduino labirint igra, koja je postala džepna konzola sposobna kao Arduboy i slične konzole zasnovane na Arduinu. Može se upotpuniti mojim (ili vašim) budućim igrama zahvaljujući izložbi
Interaktivna igra Tic-Tac Toe igra s Arduinom: 6 koraka
Interaktivna igra Tic-Tac Toe nogom kontrolirana s Arduinom: Cilj projekta Physical Tic-Tac-Toe je premjestiti dobro poznatu igru u fizičko područje. Izvorno, igru igraju dva igrača na komadu papira - stavljajući simbole "X" i "O" naizmjence. Naša ideja je bila ispitati ponašanje igrača
Igra labirint za upravljanje pametnim telefonom: 5 koraka (sa slikama)
Igra labirint za upravljanje pametnim telefonom: igra labirint za upravljanje pametnim telefonom. Labirint se kreće prema nagibu pametnog telefona. Prije svega, pogledajte video. Slika pokreta1. Raspberry Pi je poslužitelj Websocket.2. Pametni telefon je klijent Websocket.3. Pametni telefon šalje vam