Sisällysluettelo:

Arduinon magneettinauhadekooderi: 4 vaihetta (kuvilla)
Arduinon magneettinauhadekooderi: 4 vaihetta (kuvilla)

Video: Arduinon magneettinauhadekooderi: 4 vaihetta (kuvilla)

Video: Arduinon magneettinauhadekooderi: 4 vaihetta (kuvilla)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Heinäkuu
Anonim
Arduinon magneettinauhadekooderi
Arduinon magneettinauhadekooderi

Tämä opas näyttää kuinka käyttää vapaasti saatavilla olevaa koodia, arduinoa ja tavallista magneettijuovalukijaa skannata ja näyttää magneettijuovakorteille, kuten luottokorteille, opiskelijakorteille jne. Tallennettuja tietoja. Sain innoitukseni lähettää tämän lukemisen jälkeen johdanto magneettinauhan lukemiseen ja Stripe Snoopiin, joka löytyy MAKE -lehden Volume 1: stä. Tässä opetusohjelmassa kerrotaan, kuinka liittää raidanlukija peliportin käyttöliittymään, mutta minulla on mac -kannettava tietokone, joten minulla ei ole peliporttiliitäntää! Uskon myös, että arduino -laitteisto-/ohjelmistopaketti on paljon integroitumpi ja helpommin ymmärrettävä aloittelijoille kuin "perinteinen" lähestymistapa, joka esitetään Stripe Snoop -verkkosivustolla ja MAKE -lehdessä. Tämä sovellus näyttää kuitenkin vain magneettiraidalla olevat tiedot; sillä ei ole mitään Stripe Snoopin edistyneempiä ominaisuuksia. Tämän ohjeen viimeisessä vaiheessa on linkkejä aiheeseen liittyviin perusteellisempiin tietoihin kiinnostuneille.

Vaihe 1: Laitteisto

Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto

On selvää, että sinun on ensin hankittava magneettinauhalukija. Käytän Omron V3A-4K: ta, jonka tilasin digikeysta. Se maksoi minulle noin 20,00 dollaria. Jos et löydä yhtä näistä, mikä tahansa tavallinen TTL -lukija tekee.

Älä huolehdi ostamasta yhtä myydyistä hienoista valjaista. Piirilevyllä lukijan sisällä on katkaisutyynyjä. Kun olet saanut lukijasi, ponnahda sivukansi pois ja juota johdot tyynyihin kuvan osoittamalla tavalla. Tietenkin, jos sinulla on eri lukija, johdotus on todennäköisesti erilainen. Tarkista tällöin tarvittavat tyynyt lukijan tietolomakkeesta. Liitä sitten johdot Arduinon digitaalisiin nastoihin seuraavasti: DATA - 2 CLK - 3 LOAD - 5 Kytke lopuksi +5v ja GND vastaaviin Arduino -kortin liittimiin.

Vaihe 2: Ohjelmisto

Vaihe 3: Käytä sitä

Avaa lopuksi sarjaliitäntä arduino -sovelmassa ja aloita korttien pyyhkäisy! Kortin dekoodatut tiedot näkyvät ikkunassa heti, kun pyyhkäiset niitä.

Vaihe 4: Minne mennä täältä?

Jos haluat oppia lisää magneettijuovakorteista, pakollinen lukeminen on liitteenä oleva artikkeli "Päivä fluxin kääntymisen elämässä". Tämä asiakirja on melkein raamattu muttereista ja pulteista (voltit?) Siitä, kuinka magneettiset raidat fyysisesti toimivat. Se sisältää myös tietoja magneettinauhojen raitojen vakiomuotoilusta, mikä on hyödyllistä tulkittaessa tässä ohjeessa esitetyistä asetuksista saatuja tietoja. Tämä ohjelmisto vaatii hieman monimutkaisemman laitteiston asennuksen, mutta sen mukana tulee tietokanta tunnetuista korttimuodoista ja se yrittää jäsentää ihmisen luettavat tiedot kaikista korteista, jotka pyyhkäiset läpi. Jos esimerkiksi pyyhkäiset luottokorttiasi tai ajokorttiasi, se tunnistaa sen ja näyttää sinulle kaikki kyseiselle kortille tallennetut henkilökohtaiset tietosi! Vaikka tämä asetus tulostaa tiedot suoraan tietokoneen sarjaporttiin, Olen varma, että pienellä koodin hakkeroinnilla ei olisi liian vaikeaa saada tämä lukija liittymään suoraan Stripe Snoopiin…..

Suositeltava: