Բովանդակություն:

Arduino Magnetic Stripe ապակոդավորիչ. 4 քայլ (նկարներով)
Arduino Magnetic Stripe ապակոդավորիչ. 4 քայլ (նկարներով)

Video: Arduino Magnetic Stripe ապակոդավորիչ. 4 քայլ (նկարներով)

Video: Arduino Magnetic Stripe ապակոդավորիչ. 4 քայլ (նկարներով)
Video: Arduino Magnetic Stripe Card Swipe 2024, Նոյեմբեր
Anonim
Arduino Magnetic Stripe ապակոդավորիչ
Arduino Magnetic Stripe ապակոդավորիչ

Այս հրահանգը ցույց է տալիս, թե ինչպես օգտագործել ազատորեն հասանելի ծածկագիրը, arduino- ն և սովորական մագնիսական ժապավենի ընթերցողը `սկանավորելու և ցուցադրելու մագնիսական շերտերի քարտերի վրա պահված տվյալները, ինչպիսիք են վարկային քարտերը, ուսանողական ID- ները և այլն: ներածություն մագնիսական ժապավենի ընթերցման և Stripe Snoop- ի մասին, որը գտնվում է MAKE ամսագրում 1 -ին հատորում: Այդ ձեռնարկը մանրամասնում է, թե ինչպես միացնել շերտագիծ ընթերցողին դեպի խաղային նավահանգստի ինտերֆեյսը, բայց ես ունեմ mac laptop, այնպես որ ես չունեմ խաղային նավահանգստի ինտերֆեյս: Բացի այդ, ես կարծում եմ, որ arduino ապարատային/ծրագրային փաթեթը շատ ավելի ինտեգրված և հեշտ է հասկանալ սկսնակների համար, քան Stripe Snoop կայքում և MAKE ամսագրում ներկայացված «ավանդական» մոտեցումը: Այնուամենայնիվ, այս ծրագիրը պարզապես ցույց է տալիս մագնիսական շերտի վրա եղած տվյալները. այն չունի առավել զարգացած հատկություններից որևէ մեկը, ինչ Stripe Snoop- ն ունի: Այս ձեռնարկի վերջին քայլը որոշ հղումներ ունի հետաքրքրվողների համար այս թեմայի վերաբերյալ ավելի խորը տեղեկատվության:

Քայլ 1: Սարքավորումներ

Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ

Ակնհայտ է, որ նախ պետք է ձեռք բերել մագնիսական ժապավենի ընթերցող: Ես օգտագործում եմ Omron V3A-4K- ը, որը պատվիրել եմ digikey- ից: Դա ինձ համար արժեցավ 20,00 դոլար: Եթե դուք չեք կարող գտնել դրանցից մեկը, ցանկացած ստանդարտ TTL ընթերցող կանի:

Մի անհանգստացեք այն շքեղ զրահներից, որոնք նրանք վաճառում են: Ընթերցողի ներսում տպատախտակին կան ճեղքման բարձիկներ: Ձեր ընթերցողին ստանալուց հետո դուրս հանեք կողային ծածկը և լարերը կպցրեք բարձիկներին, ինչպես ցույց է տրված նկարում: Իհարկե, եթե դուք ունեք այլ ընթերցող, ապա էլեկտրագծերը, հավանաբար, այլ կլինեն: Այս դեպքում, խորհրդակցեք ձեր ընթերցողի տվյալների թերթիկի հետ `անհրաժեշտ բարձիկները գտնելու համար: Հաջորդը, լարերը միացրեք Arduino- ի թվային կապում հետևյալ կերպ. Տվյալներ - 2 CLK - 3 Բեռ:

Քայլ 2: Softwareրագրակազմ

Քայլ 3: Օգտագործեք այն:

Վերջապես, պարզապես բացեք սերիական կապը arduino հավելվածում և սկսեք քարտեր սահեցնել: Քարտից վերծանված տվյալները կհայտնվեն պատուհանում `մեկը սահեցնելուն պես:

Քայլ 4: Որտե՞ղ եմ գնում այստեղից:

Եթե Ձեզ հետաքրքրում է ավելին իմանալ մագնիսական շերտերի քարտերի մասին, ապա կցված հոդվածը ՝ Count Zero- ի «Մի օր հոսքի շրջադարձի կյանքում» պարտադիր ընթերցում է: Այս փաստաթուղթը գրեթե Աստվածաշունչն է ընկույզների և պտուտակների (վոլտ) վրա, թե ինչպես են ֆիզիկապես աշխատում մագնիսական շերտերը: Այն պարունակում է նաև տեղեկատվություն մագնիսական շերտերի հետքերի ստանդարտ ձևաչափման մասին, որն օգտակար է այն տվյալների մեկնաբանման համար, որոնք դուք ստանում եք այս հրահանգում ցուցադրված կարգավորումից: Բացի այդ, ստուգեք Stripe Snoop- ը: Այս ծրագրաշարը պահանջում է մի փոքր ավելի բարդ ապարատային կարգավորում, բայց ունի քարտերի հայտնի ձևաչափերի տվյալների շտեմարան և կփորձի վերլուծել մարդկային ընթեռնելի տվյալները ցանկացած քարտից, որը սահում եք դրա միջով: Օրինակ, եթե սահեցրեք ձեր վարկային քարտը կամ վարորդական իրավունքի վկայականը, այն կճանաչի այն և ցույց կտա ձեր բոլոր անձնական տվյալները, որոնք պահվում են այդ քարտում: Վստահ եմ, որ կոդի կոտրման դեպքում շատ դժվար չի լինի այս ընթերցողին ուղղակիորեն միացնել Stripe Snoop- ին…..

Խորհուրդ ենք տալիս: