Përmbajtje:

Arduino RFID Maze Lojë: 6 hapa (me fotografi)
Arduino RFID Maze Lojë: 6 hapa (me fotografi)

Video: Arduino RFID Maze Lojë: 6 hapa (me fotografi)

Video: Arduino RFID Maze Lojë: 6 hapa (me fotografi)
Video: Hooks with a Magnetic Lock for an escape room 2024, Nëntor
Anonim
Arduino RFID Maze Game
Arduino RFID Maze Game

Sot do të demonstroj se si kam krijuar një lojë të vogël labirinti RFID për Arduino. Kodi dhe skedarët e printimit 3D janë të përfshira, kështu që mos ngurroni të bëni veten duke ndjekur hapat e mëposhtëm!

Doja të bëja një lodër për fëmijët, e cila do të përziente një përvojë virtuale dhe fizike. Me këtë pajisje ata mund të skanojnë objekte të zakonshme që përmbajnë patate të skuqura RFID (karta metro, kafshë shtëpiake, rroba, etj) dhe t'i bëjnë këto objekte më të gjalla dhe interaktive. Sa herë që gjeni një çip të ri RFID, arduino krijon një labirint që ju duhet ta zgjidhni. Përfundoni labirintin dhe do të dëgjoni një zhurmë argëtuese përmes altoparlantit piezo. Sa më shumë labirint të zgjidhni, aq më shumë muzikë do të jeni në gjendje të dëgjoni!

Ja çfarë do t'ju duhet për këtë projekt:

  • Arduino UNO
  • Matrica LED 1588AS,
  • 2 x regjistrues ndërrimi 74HC595
  • Rezistenca 8 x 220 Ohm
  • Moduli MFRC522 RFID
  • Etiketat RFID
  • 4 x butona të mëdhenj shtytës
  • 2 x tela të hollë metalikë (për varen)
  • tela, saldim, dërrasa me pllaka etj.
  • Printer 3D

Unë ju këshilloj që së pari të përpunoni projektin në një pjatë para se të bashkoni gjithçka së bashku.

Nëse dëshironi të kurseni veten për përpjekjet për të ndërtuar drejtuesin tuaj të matricës me regjistrat e ndërrimit, thjesht blini matricën shumë të lirë MAX7219 LED e cila ka të njëjtin funksionalitet të integruar. Kjo do t'ju lejojë të kaloni hapin 1 në tërësi!

Hapi 1: Matrica LED

Matrica LED
Matrica LED
Matrica LED
Matrica LED
Matrica LED
Matrica LED
Matrica LED
Matrica LED

Ne do ta shfaqim lojën në një matricë të udhëhequr 8x8, të mundësuar nga dy regjistra ndërrimi 74HC595. Për këtë kam përdorur https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Ju mund të shkoni atje për udhëzime më të hollësishme, por unë do ta përshkruaj procesin shkurtimisht këtu.

Ne do të përdorim tre kunja në arduino për të dërguar të dhëna, orë dhe shul në regjistrin e parë të ndërrimit. Regjistri i dytë i ndërrimit do të ndajë orën dhe fiksimin, por ne do të rregullojmë të dhënat e daisychained nga regjistri i parë i ndërrimit. Ne gjithashtu do të lidhim tensionin dhe tokëzimin tonë me të dy regjistrat. Ne gjithashtu do të tërheqim ruajtjen e informacionit LART HIGH dhe çaktivizimin e prodhimit LOW.

Tani për lidhjen e këtyre regjistrave të ndërrimit në matricën LED. Shtrijeni matricën LED me tekstin në anën përballë jush dhe kunjat drejtuar lart. Kunjat numërohen si në figurën 4. Në imazhin e dytë do të shihni se cilat dalje të regjistrit të zhvendosjes duhet të lidhen me cilat kunja në matricën tuaj.

Hapi 2: Lexuesi RFID

Tjetra është lexuesi RFID, fatmirësisht është shumë më i lehtë. Shkarkoni dhe instaloni bibliotekën në IDE tuaj nga:

Lidhni kunjat e mëposhtëm RFID me këto në arduino tuaj:

  • RST/Rivendos 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

Hapi 3: Butonat

Ne do të përdorim funksionin e brendshëm PULLUP të Arduino kështu që ne thjesht mund t'i lidhim çelsat drejtpërdrejt me një kunj dhe më pas në tokë. Ju gjithashtu mund të bëni tërheqje të jashtme si në foto.

Hapi 4: Kodi

Shkarkoni kodin nga lart dhe shikoni secilën nga skedat. Kunjat e përdorura janë të përcaktuara në krye të secilës skedë, ndryshojini ato për t'iu përshtatur kunjave që keni vendosur të përdorni.. Ngarko atë në arduino tuaj dhe provoni lojën!

Hapi 5: Rasti

Rasti
Rasti

Shkarkoni skedarët obj në zip dhe eksportoni atë në konvertuesin tuaj të preferuar të gcode. Drejtojeni atë përmes printerit 3D dhe duhet të keni një kuti që i përshtatet të gjithë përbërësve tuaj.

Lidhni gjithçka së bashku dhe përshtateni atë në rast. Kini kujdes që t'i mbani instalimet elektrike sa më të shkurtra, sepse hapësira është e kufizuar. Vendosini menteshat e kasës së bashku dhe kaloni një tel të vogël metalik nëpër vrimat në varen. Pasi të keni lidhur të dyja anët, duhet të keni një produkt të përfunduar.

Shpresoj se ju ka pëlqyer leximi për këtë projekt dhe ju lutemi kënaquni!

Hapi 6: Produkti i Përfunduar

Recommended: