Mundarija:

Arduino magnit chiziqli dekoder: 4 qadam (rasmlar bilan)
Arduino magnit chiziqli dekoder: 4 qadam (rasmlar bilan)

Video: Arduino magnit chiziqli dekoder: 4 qadam (rasmlar bilan)

Video: Arduino magnit chiziqli dekoder: 4 qadam (rasmlar bilan)
Video: Графический эквалайзер на Arduino. Танцующая ферромагнитная жидкость. Проекты Амперки 2024, Iyul
Anonim
Arduino magnit chiziqli dekoder
Arduino magnit chiziqli dekoder

Bu ko'rsatma qandaydir erkin foydalanish mumkin bo'lgan kodni, arduino va standart magnit chiziqli o'quvchini qanday ishlatishni ko'rsatib beradi, masalan, kredit kartalari, talabalik guvohnomalari va boshqalar kabi magnit chiziqli kartalarda saqlangan ma'lumotlarni skanerlash va ko'rsatish. Magnit chiziqli o'qish va Stripe Snoop -ga kirish MAKE jurnalining 1 -jildida joylashgan. Bu qo'llanmada chiziqli o'quvchini o'yin porti interfeysi bilan qanday bog'lash mumkinligi ko'rsatilgan, lekin menda noutbuk bor, shuning uchun menda o'yin porti interfeysi yo'q! Bundan tashqari, menimcha, arduino apparat/dasturiy ta'minot to'plami Stripe Snoop veb -sayti va MAKE jurnalida taqdim etilgan "an'anaviy" yondashuvdan ko'ra, yangi boshlanuvchilar uchun ancha birlashtirilgan va tushunarli. Biroq, bu ilova magnit chiziqli ma'lumotlarni ko'rsatadi; u Stripe Snoop -da bo'lgani kabi rivojlangan xususiyatlarga ega emas. Bu ko'rsatmaning oxirgi bosqichida qiziquvchilar uchun ushbu mavzu bo'yicha chuqurroq ma'lumotlarga havolalar mavjud.

1 -qadam: Uskuna

Uskuna
Uskuna
Uskuna
Uskuna
Uskuna
Uskuna
Uskuna
Uskuna

Shubhasiz, siz avval magnit chiziqli o'quvchini olishingiz kerak. Men digikeydan buyurtma bergan Omron V3A-4K dan foydalanayapman. Bu menga 20,00 dollarga tushdi. Agar siz ulardan birini topa olmasangiz, har qanday standart TTL o'quvchi qiladi.

Ular sotadigan chiroyli jabduqlardan birini sotib olishdan xavotir olmang. O'quvchining ichidagi elektron platada kesish yostiqchalari mavjud. O'quvchini olganingizdan so'ng, rasmda ko'rsatilgandek, yon qopqog'ini echib oling va prokladkalarga lehimlang. Albatta, agar sizda boshqa o'quvchi bo'lsa, simlar boshqacha bo'lishi mumkin. Bunday holda, kerakli prokladkalarni topish uchun o'quvchi ma'lumotlar jadvaliga murojaat qiling. Keyin simlarni Arduino raqamli pinlariga quyidagicha ulang: DATA - 2 CLK - 3 LOAD - 5 Nihoyat, +5v va GND ni Arduino platasidagi tegishli terminallariga ulang.

2 -qadam: dasturiy ta'minot

3 -qadam: Undan foydalaning

Va nihoyat, arduino appletidagi ketma -ket ulanishni oching va kartalarni siljitishni boshlang! Kartani ochilgan ma'lumotlar, siz uni surtishingiz bilan oynada paydo bo'ladi.

4 -qadam: Bu erdan qayerga borishim kerak?

Agar siz magnitli chiziqli kartalar haqida ko'proq bilishni xohlasangiz, Count Zero -ning "Flux hayotining bir kuni" maqolasini o'qish kerak. Bu hujjat, asosan, magnit chiziqlar jismonan qanday ishlashi haqida yong'oq va murvatlarda (volt?) Bibliyadir. Bundan tashqari, magnit chiziqlardagi yo'llarning standart formatlanishi haqida ma'lumot mavjud, bu ko'rsatmada ko'rsatilgan sozlamalardan olingan ma'lumotlarni talqin qilishda yordam beradi, shuningdek Stripe Snoop -ni tekshiring. Bu dasturiy ta'minot biroz murakkabroq uskunani o'rnatishni talab qiladi, lekin ma'lum karta formatlari ma'lumotlar bazasi bilan birga keladi va siz o'qiy oladigan har qanday kartadan odam o'qiy oladigan ma'lumotlarni tahlil qilishga harakat qiladi. Masalan, agar siz kredit karta yoki haydovchilik guvohnomasini surtsangiz, u sizni taniydi va sizning shaxsiy kartangizda saqlanadigan barcha ma'lumotlarni ko'rsatadi! Garchi, bu sozlash ma'lumotlarni to'g'ridan -to'g'ri kompyuterning ketma -ket portiga uzatsa ham, men Ishonchim komilki, ozgina kodni buzish bilan bu o'quvchini Stripe Snoop -ga to'g'ridan -to'g'ri bog'lab qo'yish juda qiyin bo'lmaydi.

Tavsiya: