Სარჩევი:

Arduino Magnetic Stripe Decoder: 4 ნაბიჯი (სურათებით)
Arduino Magnetic Stripe Decoder: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino Magnetic Stripe Decoder: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino Magnetic Stripe Decoder: 4 ნაბიჯი (სურათებით)
ვიდეო: როგორ გავასწოროთ du mp202 tmfx tajima 2024, ნოემბერი
Anonim
არდუინოს მაგნიტური ზოლის დეკოდი
არდუინოს მაგნიტური ზოლის დეკოდი

ეს ინსტრუქცია გვიჩვენებს, თუ როგორ გამოვიყენოთ თავისუფლად ხელმისაწვდომი კოდი, არდუინო და სტანდარტული მაგნიტური ზოლის წამკითხველი მაგნიტური ზოლის ბარათებზე შენახული მონაცემების სკანირებისა და ჩვენებისათვის, როგორიცაა საკრედიტო ბარათები, სტუდენტის პირადობის მოწმობები და ა.შ. შესავალი მაგნიტური ზოლის კითხვისა და Stripe Snoop, რომელიც გვხვდება ჟურნალ MAKE ტომი 1 -ში. ეს სამეურვეო აღწერს, თუ როგორ უნდა შევაერთოთ ზოლების მკითხველი თამაშის პორტის ინტერფეისთან, მაგრამ მე მაქვს ლეპტოპი, ასე რომ მე არ მაქვს თამაშის პორტის ინტერფეისი! ასევე, მე ვფიქრობ, რომ arduino კომპლექტი ტექნიკა/პროგრამული უზრუნველყოფა ბევრად უფრო ინტეგრირებული და ადვილად გასაგებია დამწყებთათვის, ვიდრე "ტრადიციული" მიდგომა, რომელიც წარმოდგენილია Stripe Snoop ვებსაიტზე და ჟურნალ MAKE. თუმცა, ეს პროგრამა უბრალოდ აჩვენებს მაგნიტურ ზოლზე არსებულ მონაცემებს; მას არ გააჩნია რაიმე უფრო მოწინავე ფუნქცია, რაც აქვს Stripe Snoop– ს. ამ ინსტრუქციის ბოლო საფეხურს აქვს რამოდენიმე ბმული ამ თემის შესახებ უფრო სიღრმისეულ ინფორმაციას დაინტერესებულთათვის.

ნაბიჯი 1: აპარატურა

ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა

ცხადია, თქვენ ჯერ უნდა მიიღოთ მაგნიტური ზოლის მკითხველი. მე ვიყენებ Omron V3A-4K- ს, რომელიც შევუკვეთე digikey– დან. დამიჯდა 20.00 დოლარი. თუ თქვენ ვერ იპოვით ამათგან რომელიმე, ნებისმიერი სტანდარტული TTL მკითხველი გააკეთებს.

არ ინერვიულოთ იმის ყიდვაზე, რომ ისინი ყიდიან. მკითხველის შიგნით მიკროსქემის დაფაზე არის გარღვევის ბალიშები. მას შემდეგ რაც მიიღებთ თქვენს მკითხველს, გადმოხურეთ გვერდითი საფარი და მიამაგრეთ მავთულები ბალიშებზე, როგორც ეს ნაჩვენებია სურათზე. რა თქმა უნდა, თუ თქვენ გაქვთ სხვა მკითხველი, გაყვანილობა ალბათ განსხვავებული იქნება. ამ შემთხვევაში, მიმართეთ თქვენი მკითხველის მონაცემთა ცხრილს საჭირო ბალიშების მოსაძებნად. შემდეგი, შეუერთეთ მავთულები არდუინოს ციფრულ ქინძისთავებს შემდეგნაირად: DATA - 2 CLK - 3 LOAD - 5 ბოლოს, დაუკავშირეთ +5v და GND მათ შესაბამის ტერმინალებს Arduino დაფაზე.

ნაბიჯი 2: პროგრამული უზრუნველყოფა

ნაბიჯი 3: გამოიყენეთ იგი

დაბოლოს, უბრალოდ გახსენით სერიული კავშირი arduino აპლეტში და დაიწყეთ ბარათების გადატანა! ბარათიდან გაშიფრული მონაცემები გამოჩნდება ფანჯარაში, როგორც კი ერთს გადაახვევთ.

ნაბიჯი 4: სად წავალ აქედან?

თუ თქვენ დაინტერესებული ხართ მეტი გაიგოთ მაგნიტური ზოლის ბარათების შესახებ, საჭიროა წაიკითხოთ თანდართული სტატია, გრაფი ნულის "დღე ნაკადი უკუქცევის ცხოვრებაში". ეს დოკუმენტი არის თითქმის ბიბლია თხილი და ჭანჭიკები (ვოლტი?), თუ როგორ მუშაობს მაგნიტური ზოლები ფიზიკურად. იგი ასევე შეიცავს ინფორმაციას მაგნიტურ ზოლზე ბილიკების სტანდარტული ფორმატირების შესახებ, რაც გამოსადეგია იმ მონაცემების ინტერპრეტაციაში, რომელსაც მიიღებთ ამ ინსტრუქციებში ნაჩვენები დაყენებიდან. ასევე, შეამოწმეთ Stripe Snoop. ეს პროგრამული უზრუნველყოფა მოითხოვს ოდნავ უფრო რთულ აპარატურულ დაყენებას, მაგრამ გააჩნია ბარათის ცნობილი ფორმატების მონაცემთა ბაზა და შეეცდება გააანალიზოს ადამიანის მიერ წაკითხული მონაცემები ნებისმიერი ბარათიდან, რომელსაც თქვენ გადაატრიალებთ მასში. მაგალითად, თუ გადაფურცლავ საკრედიტო ბარათს ან მართვის მოწმობას, ის აღიარებს მას და გაჩვენებს ყველა იმ პირად ინფორმაციას, რომელიც ინახება ამ ბარათზე! დარწმუნებული ვარ, რომ კოდის გატეხვით არც ისე ძნელი იქნებოდა ამ მკითხველის დაკავშირება პირდაპირ Stripe Snoop– თან …

გირჩევთ: