Sisällysluettelo:
- Vaihe 1: LED -matriisi
- Vaihe 2: RFID -lukija
- Vaihe 3: Painikkeet
- Vaihe 4: Koodi
- Vaihe 5: Asia
- Vaihe 6: Valmis tuote
Video: Arduinon RFID -sokkelopeli: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tänään esittelen, kuinka koon pienen RFID -sokkelopelin Arduinolle. Koodi ja 3D -tulostustiedostot ovat mukana, joten voit tehdä itsellesi seuraavat vaiheet!
Halusin tehdä lapsille lelun, joka yhdistää virtuaalisen ja fyysisen kokemuksen. Tällä laitteella he voivat skannata yleisiä RFID -siruja sisältäviä esineitä (metrokortteja, lemmikkejä, vaatteita jne.) Ja tehdä näistä esineistä leikkisämpiä ja vuorovaikutteisempia. Aina kun löydät uuden RFID -sirun, arduino luo ratkaisun. Suorita sokkelo ja kuulet iloisen jinglin pietsokaiuttimen kautta. Mitä enemmän sokkeloita ratkaiset, sitä enemmän musiikkia pystyt kuulemaan!
Tässä on mitä tarvitset tähän projektiin:
- Arduino UNO
- 1588AS LED -matriisi,
- 2 x 74HC595 -siirtorekisteriä
- 8 x 220 ohmin vastukset
- MFRC522 RFID -moduuli
- RFID -tunnisteet
- 4 x isot painikkeet
- 2 x ohut metallilanka (saranoille)
- johdot, juotos, perfboard jne.
- 3D tulostin
Suosittelen, että käsittelet projektin ensin leipälaudalla, ennen kuin juotat kaiken yhteen.
Jos haluat säästää vaivaa rakentaaksesi oman matriisiohjaimesi vuororekisterien avulla, osta myös vain erittäin halpa MAX7219 LED -matriisi, jossa on samat toiminnot. Tämän avulla voit ohittaa vaiheen 1 kokonaisuudessaan!
Vaihe 1: LED -matriisi
Näytämme pelin 8x8 -led -matriisissa, jossa on kaksi 74HC595 -siirtorekisteriä. Tätä varten käytin seuraavia ohjeita: https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Voit mennä sinne tarkempia ohjeita varten, mutta esitän prosessin lyhyesti täällä.
Käytämme kolmea nastaa arduinossa tietojen, kellon ja salvan lähettämiseen ensimmäiseen vuororekisteriin. Toinen vuororekisteri jakaa kellon ja salvan, mutta korjaamme ensimmäisen vuororekisterin kootut tiedot. Yhdistämme myös jännitteen ja maan molempiin rekistereihin. Vedämme myös säilytystiedot HIGH ja poistamme LOW -tulostuksen käytöstä.
Nyt näiden siirtorekisterien kytkeminen LED -matriisiin. Aseta LED -matriisi alas niin, että teksti on itseäsi kohti ja nastat ylöspäin. Nastat on numeroitu kuten kuvassa 4. Toisessa kuvassa näet, mitkä siirtorekisterilähdöt tulisi liittää mihin matriisiisi.
Vaihe 2: RFID -lukija
Seuraavaksi on RFID -lukija, onneksi se on paljon helpompaa. Lataa ja asenna kirjasto IDE -osoitteeseesi osoitteesta
Liitä seuraavat RFID -nastat arduinoosi:
- RST/Nollaa 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
Vaihe 3: Painikkeet
Käytämme Arduinon sisäistä PULLUP -toimintoa, jotta voimme vain kytkeä kytkimet suoraan nastaan ja sitten maahan. Voit myös tehdä ulkoisia vedoksia kuten kuvassa.
Vaihe 4: Koodi
Lataa koodi ylhäältä ja katso jokainen välilehti. Käytetyt nastat on määritetty kunkin välilehden yläreunaan, vaihda ne sopimaan käyttämiisi nastoihin. Lähetä se arduinoosi ja testaa peli!
Vaihe 5: Asia
Lataa obj -tiedostot zip -muodossa ja vie se suosikki gcode -muuntimeesi. Suorita se 3D -tulostimen läpi ja sinulla pitäisi olla kotelo, joka sopii kaikille komponenteillesi.
Juotos kaikki yhteen ja sovita se koteloon. Pidä johdot mahdollisimman lyhyinä, koska tilaa on rajoitetusti. Laita kotelon saranat yhteen ja vedä pieni metallilanka saranoiden reikien läpi. Kun olet liittänyt molemmat puolet, sinulla pitäisi olla valmis tuote.
Toivottavasti pidit tästä projektista lukemisen parissa ja nauti!
Vaihe 6: Valmis tuote
Suositeltava:
RFID-RC522-moduulin käyttäminen Arduinon kanssa: 5 vaihetta
RFID-RC522-moduulin käyttäminen Arduinon kanssa: Tässä opetusohjelmassa esitän RFID-moduulin perusperiaatteen yhdessä sen tunnisteiden ja sirujen kanssa. Annan myös lyhyen esimerkin projektista, jonka tein käyttämällä tätä RFID -moduulia, jossa on RGB -LED. Kuten tavallisesti Insissäni
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen
Käytä MFRC522 RFID -lukijaa Arduinon kanssa: 5 vaihetta
Käytä MFRC522 RFID -lukijaa Arduinon kanssa: Hei! Aion opettaa sinulle, kuinka tehdä viileä, helppo tehdä avainkortti tai avaimenperäskanneri! Jos sinulla on RFID MFRC522 -moduuli, ledit, vastukset, johdot, arduino uno, leipälauta ja 9 voltin akku (valinnainen), voit lähteä tekemään viileää
Arduinon ja RFID: n yhdistäminen: 4 vaihetta (kuvilla)
Arduinon ja RFID: n yhdistäminen: Tässä ohjeessa yritän näyttää, miten RFID -anturi liitetään Arduinoon. Käytän seeedstudion RFID -anturia sen sarjaversiosta. Tarvitset muutamia osia. Ostin myös RFID -avaimia. PÄIVITYS: Nyt se