תוכן עניינים:

מפענח פס מגנטי Arduino: 4 שלבים (עם תמונות)
מפענח פס מגנטי Arduino: 4 שלבים (עם תמונות)

וִידֵאוֹ: מפענח פס מגנטי Arduino: 4 שלבים (עם תמונות)

וִידֵאוֹ: מפענח פס מגנטי Arduino: 4 שלבים (עם תמונות)
וִידֵאוֹ: התקנת פס תאורה מגנטי בתקרת גבס 2024, נוֹבֶמבֶּר
Anonim
מפענח פס מגנטי Arduino
מפענח פס מגנטי Arduino

מדריך זה מראה כיצד להשתמש בקוד זמין באופן חופשי, בארדואינו ובקורא פס מגנטי רגיל לסרוק ולהציג את הנתונים המאוחסנים בכרטיסי פס מגנטי כגון כרטיסי אשראי, תעודות סטודנט וכו '. קיבלתי השראה לפרסם זאת לאחר שקראתי את מבוא לקריאת פס מגנטי ול- Stripe Snoop שנמצא במגזין MAKE כרך 1. הדרכה זו מפרטת כיצד להתממשק קורא פס לממשק יציאת משחק, אך יש לי מחשב נייד למק, כך שאין לי ממשק יציאת משחק! כמו כן, אני חושב שחבילת החומרה/תוכנה של ארדואינו משולבת הרבה יותר וקלה להבנה למתחילים מאשר הגישה ה"מסורתית "המוצגת באתר סטריפ סנופ ובמגזין MAKE. עם זאת, יישום זה פשוט מציג את הנתונים המופיעים על פס מגנטי; אין לו אף אחת מהתכונות המתקדמות יותר ש- Stripe Snoop עושה. השלב האחרון של מדריך זה כולל כמה קישורים למידע מעמיק יותר בנושא זה למי שמעוניין בכך.

שלב 1: חומרה

חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה

מן הסתם, ראשית עליך להשיג קורא פס מגנטי. אני משתמש ב- Omron V3A-4K שהזמנתי מ- digikey. זה עלה לי 20.00 $ בערך. אם אינך יכול למצוא אחד מאלה, כל קורא TTL רגיל יעשה זאת.

אל תדאג לקנות אחד הרתמות המהודרות שהם מוכרים. ישנן כריות פריצה בלוח המעגלים שבתוך הקורא. לאחר שקיבלת את הקורא שלך, הסר את המכסה הצדדי וחוטי הלחמה לרפידות כפי שמוצג בתמונה. כמובן שאם יש לך קורא אחר, החיווט כנראה יהיה שונה. במקרה זה, עיין בגליון הנתונים של הקורא שלך לאיתור הרפידות הדרושות. לאחר מכן, חבר את החוטים לפינים הדיגיטליים של הארדואינו כדלקמן: DATA - 2 CLK - 3 LOAD - 5 לבסוף, חבר את +5v ו- GND למסופים המתאימים להם על לוח ה- Arduino.

שלב 2: תוכנה

שלב 3: השתמש בו

לבסוף, פשוט פתח את החיבור הטורי ביישומון הארדואינו והתחל להחליק כרטיסים! הנתונים המפוענחים מהכרטיס יופיעו בחלון ברגע שתחליקו אחד מהם.

שלב 4: לאן אני הולך מכאן?

אם אתה מעוניין ללמוד עוד על כרטיסי פס מגנטי, יש לקרוא את המאמר המצורף, "יום בחיי היפוך השטף" מאת הרוזן אפס. מסמך זה הוא פחות או יותר המקרא על האומים והברגים (וולט?) של אופן הפעולה של פסים מגנטיים פיזית. הוא מכיל גם מידע אודות העיצוב הסטנדרטי של הרצועות בפסים מגנטיים, דבר שעוזר לפרש נתונים שאתה מקבל מההגדרה המוצגת במדריך זה. כמו כן, בדוק את Strip Snoop. תוכנה זו דורשת התקנת חומרה קצת יותר מסובכת, אך מגיעה עם מסד נתונים של פורמטים מוכרים של כרטיסים ותנסה לנתח נתונים קריאים לאדם מכל כרטיס שתחליק דרכו. לדוגמה, אם תחליק את כרטיס האשראי או רישיון הנהיגה, הוא יזהה אותו ויציג בפניך את כל המידע האישי שלך המאוחסן בכרטיס זה! אני בטוח שעם קצת פריצת קוד לא יהיה קשה מדי לגרום לקורא הזה להתממשק ישירות ל- Stripe Snoop…..

מוּמלָץ: