İçindekiler:

Arduino Manyetik Şerit Kod Çözücü: 4 Adım (Resimlerle)
Arduino Manyetik Şerit Kod Çözücü: 4 Adım (Resimlerle)

Video: Arduino Manyetik Şerit Kod Çözücü: 4 Adım (Resimlerle)

Video: Arduino Manyetik Şerit Kod Çözücü: 4 Adım (Resimlerle)
Video: TİKTOK DİLENCİLERİ PART 1 DAHA NELER DEDİRTEN Video #tiktok #tiktokvideo #tiktokvideo 2024, Kasım
Anonim
Arduino Manyetik Şerit Kod Çözücü
Arduino Manyetik Şerit Kod Çözücü

Bu talimat, kredi kartları, öğrenci kimlikleri vb. gibi manyetik şeritli kartlarda saklanan verileri taramak ve görüntülemek için ücretsiz olarak kullanılabilen bazı kodların, bir arduino'nun ve standart bir manyetik şerit okuyucunun nasıl kullanılacağını gösterir. Okuduktan sonra bunu göndermek için ilham aldım. MAKE dergisi Cilt 1'de bulunan manyetik şerit okuma ve Şerit Snoop'a giriş. Bu eğitimde, bir şerit okuyucunun bir oyun portu arayüzüne nasıl bağlanacağını ayrıntılı olarak açıklıyor, ancak bir mac dizüstü bilgisayarım var, bu yüzden bir oyun portu arayüzüm yok! Ayrıca, arduino donanım/yazılım paketinin yeni başlayanlar için Stripe Snoop web sitesinde ve MAKE dergisinde sunulan "geleneksel" yaklaşımdan çok daha entegre ve anlaşılması kolay olduğunu düşünüyorum. Ancak, bu uygulama yalnızca manyetik bir şerit üzerindeki verileri gösterir; Stripe Snoop'un sahip olduğu daha gelişmiş özelliklerden hiçbirine sahip değildir. Bu talimatın son adımı, ilgilenenler için bu konu hakkında daha ayrıntılı bilgilere bazı bağlantılar içerir.

Adım 1: Donanım

Donanım
Donanım
Donanım
Donanım
Donanım
Donanım
Donanım
Donanım

Açıkçası, önce bir manyetik şerit okuyucu edinmelisiniz. digikey'den sipariş ettiğim bir Omron V3A-4K kullanıyorum. Bana 20,00 dolara mal oldu. Bunlardan birini bulamazsanız, herhangi bir standart TTL okuyucu işinizi görecektir.

Sattıkları süslü koşum takımlarından birini satın alma konusunda endişelenmeyin. Okuyucunun içindeki devre kartında koparma pedleri vardır. Okuyucunuzu aldıktan sonra yan kapağı açın ve telleri resimde gösterildiği gibi pedlere lehimleyin. Elbette, farklı bir okuyucunuz varsa, kablolama muhtemelen farklı olacaktır. Bu durumda, gerekli pedleri bulmak için okuyucunuzun veri sayfasına bakın. Ardından, kabloları Arduino'nun dijital pinlerine aşağıdaki gibi bağlayın: DATA - 2 CLK - 3 LOAD - 5 Son olarak, +5v ve GND'yi Arduino kartındaki ilgili terminallerine bağlayın.

2. Adım: Yazılım

Adım 3: Kullanın

Son olarak, arduino uygulamasında seri bağlantıyı açın ve kartları kaydırmaya başlayın! Karttan gelen kodu çözülen veriler, birini kaydırdığınız anda pencerede görünecektir.

Adım 4: Buradan Nereye Gideceğim?

Manyetik şeritli kartlar hakkında daha fazla bilgi edinmek istiyorsanız, Count Zero'nun ekteki "A Day in the Life of a Flux Reversal" adlı makaleyi okumanız gerekir. Bu belge, manyetik şeritlerin fiziksel olarak nasıl çalıştığına dair somun ve cıvataların (volt?) İncil'idir. Ayrıca, bu talimatta gösterilen kurulumdan aldığınız verileri yorumlamada yardımcı olan manyetik şeritler üzerindeki parçaların standart biçimlendirmesi hakkında bilgiler içerir. Ayrıca, Stripe Snoop'a göz atın. Bu yazılım, biraz daha karmaşık bir donanım kurulumu gerektirir, ancak bilinen kart biçimlerinin bir veritabanıyla birlikte gelir ve üzerinde kaydırdığınız herhangi bir karttan insan tarafından okunabilir verileri ayrıştırmaya çalışır. Örneğin, kredi kartınızı veya ehliyetinizi okutursanız, onu tanır ve o kartta saklanan tüm kişisel bilgilerinizi size gösterir! Küçük bir kod korsanlığı ile bu okuyucunun doğrudan Stripe Snoop ile arayüz oluşturmasının çok zor olmayacağından eminim…..

Önerilen: