Sisukord:
- Samm: LED -maatriks
- 2. samm: RFID -lugeja
- 3. samm: nupud
- Samm: kood
- 5. samm: juhtum
- 6. samm: valmistoode
Video: Arduino RFID labürindimäng: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Täna demonstreerin, kuidas ma Arduino jaoks väikese RFID -labürindimängu kokku panin. Kood ja 3D -prindifailid on lisatud, seega tehke end julgelt, järgides alltoodud samme!
Tahtsin teha lastele mänguasja, mis ühendaks virtuaalse ja füüsilise kogemuse. Selle seadmega saavad nad skannida tavalisi objekte, mis sisaldavad RFID -kiipe (metrookaardid, lemmikloomad, riided jne) ning muuta need objektid mängulisemaks ja interaktiivsemaks. Iga kord, kui leiate uue RFID -kiibi, tekitab arduino teile lahendamiseks labürindi. Täitke labürint ja kuulete lõbusat kõlinat läbi piesokõlari. Mida rohkem labürinde lahendate, seda rohkem saate muusikat kuulda!
Selle projekti jaoks vajate järgmist.
- Arduino UNO
- 1588AS LED -maatriks,
- 2 x 74HC595 vahetuste registrit
- 8 x 220 oomi takistid
- RFID moodul MFRC522
- RFID -sildid
- 4 x suured nupud
- 2 x õhuke metalltraat (hingede jaoks)
- juhtmed, joodis, perfboard jne
- 3D printer
Soovitan teil enne kõike kokku jootmist projekti leivaplaadil välja töötada.
Kui soovite säästa vaeva oma maatriksidraiveri koostamisel vahetusregistritega, ostke ka väga odav MAX7219 LED -maatriks, millel on sama funktsionaalsus. See võimaldab teil 1. etapi täielikult vahele jätta!
Samm: LED -maatriks
Me näitame mängu 8x8 led -maatriksil, mida toidavad kaks 74HC595 vahetusregistrit. Selleks kasutasin järgmist juhendit https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Täpsemate juhiste saamiseks võite minna sinna, kuid kirjeldan siin lühidalt protsessi.
Me kasutame arduino kolme tihvti andmete, kella ja riivi saatmiseks esimesse vahetusregistrisse. Teine vahetuste register jagab kella ja riivi, kuid me parandame läbi esimese vahetusregistri mällu salvestatud andmed. Samuti ühendame oma pinge ja maanduse mõlema registriga. Samuti tõmbame säilitusteabe KÕRGE ja keelame väljundi LOW.
Nüüd nende vahetusregistrite ühendamiseks LED -maatriksiga. Asetage LED -maatriks maha nii, et tekst jääks teie poole ja tihvtid ülespoole. Nööpnõelad on nummerdatud nagu pildil 4. Teisel pildil näete, millised nihkeregistri väljundid tuleks teie maatriksil olevate tihvtidega ühendada.
2. samm: RFID -lugeja
Järgmine on RFID -lugeja, õnneks on see palju lihtsam. Laadige raamatukogu oma IDE -sse alla ja installige siit:
Ühendage oma arduinoga järgmised RFID -tihvtid:
- RST/RST lähtestamine 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. samm: nupud
Kasutame Arduino sisemist PULLUP -funktsiooni, et saaksime lihtsalt lülitid otse tihvtiga ühendada ja seejärel maandada. Samuti saate teha väliseid tõmblusi nagu pildil.
Samm: kood
Laadige kood ülevalt alla ja vaadake kõiki vahelehti. Kasutatavad nööpnõelad on määratletud iga vahekaardi ülaosas, muutke neid nii, et need sobiksid nende tihvtidega, mida otsustasite kasutada. Laadige see oma arduinosse ja proovige mängu!
5. samm: juhtum
Laadige alla zj -vormingus obj -failid ja eksportige see oma lemmik gcode -muundurisse. Käivitage see läbi 3D -printeri ja teil peaks olema korpus, mis sobib kõigi teie komponentidega.
Jootke kõik kokku ja asetage see korpusesse. Olge ettevaatlik, et juhtmestik oleks võimalikult lühike, sest ruumi on vähe. Pange korpuse hinged kokku ja laske väike metalltraat läbi hingede aukude. Pärast mõlema külje ühendamist peaks teil olema valmistoode.
Loodan, et teile meeldis selle projekti kohta lugeda ja palun nautige!
6. samm: valmistoode
Soovitan:
3D labürindimäng Arduino abil: 8 sammu (piltidega)
3D labürindimäng Arduino abil: Tere sõbrad, nii et täna teeme ARDUINO UNO abil labürindimängu. Kuna Arduino Uno on kõige sagedamini kasutatav laud, on sellega väga lahe mängida. Selles juhendis saate teha labürintmängu, mida juhitakse juhtkangide abil. Ärge unustage
Lihtne RFID MFRC522 liides Arduino Nanoga: 4 sammu (koos piltidega)
Lihtne RFID MFRC522 liides Arduino Nanoga: Juurdepääsu kontroll on mehhanism füüsilise turvalisuse ja infoturbe valdkonnas, et piirata anonüümset juurdepääsu/sisenemist organisatsiooni või geograafilise piirkonna ressurssidele. Juurdepääs võib tähendada tarbimist, sisenemist või kasutamist
Pangaautomaat Arduino abil (sõrmejälg+RFID-kaart): 4 sammu (piltidega)
Sularahaautomaat, mis kasutab Arduinot (sõrmejälg+RFID-kaart): Tere sõbrad, tulen tagasi uue ideega Arduino kasutavast sularahaautomaadist. See võib olla kasulik maapiirkondades, kus sularahata teenused pole võimalikud. See on väike mõte. Loodan teile meeldis. Alustame
Arduino RFID lukustuse õpetus: 6 sammu (piltidega)
Arduino RFID lukustuse õpetus: Kallid sõbrad, tere tulemast teise Instructable'i. See on Nick saidilt education8s.tv ja täna õpime kasutama seda RFID -lugejat koos Arduinoga, et luua lihtne lukusüsteem. Esmakordselt kasutame Arduinoga RFID -silte
RFID turvasüsteem (Arduino baasil): 6 sammu (koos piltidega)
RFID turvasüsteem (Arduino baasil): tõeliselt kena seade, mis on teie kodus isegi olemas