ম্যাগনেটিক স্ট্রাইপ কার্ড স্পুফার: 6 টি ধাপ (ছবি সহ)
ম্যাগনেটিক স্ট্রাইপ কার্ড স্পুফার: 6 টি ধাপ (ছবি সহ)
Anonim
ম্যাগনেটিক স্ট্রাইপ কার্ড স্পুফার
ম্যাগনেটিক স্ট্রাইপ কার্ড স্পুফার

ইন্সট্রাক্টেবল দেখায় কিভাবে একটি ইলেক্ট্রোম্যাগনেট, একটি সাধারণ এম্প্লিফায়ার সার্কিট এবং একটি ব্যক্তিগত মিউজিক প্লেয়ারকে ম্যাগনেটিক স্ট্রাইপ কার্ড রিডারে সিগন্যাল প্রেরণ করতে হয়, যার ফলে আপনি মনে করেন যে আপনি এর মাধ্যমে একটি কার্ড সোয়াইপ করেছেন। এই নির্দেশযোগ্য অনুমান করে যে আপনার ইলেকট্রনিক্সের প্রাথমিক জ্ঞান এবং C ++ এর একটি সরল বোঝার আছে। এইভাবে, আপনি এই ডিভাইসটি এমন কিছু করতে ব্যবহার করতে পারবেন না যা করার জন্য আপনি অনুমিত নন, যদি না আপনি এমন একটি ম্যাগনেটিক স্ট্রাইপ কার্ড থেকে ডেটা পাওয়ার জন্য দুষ্টু কিছু করেন যা আপনার থাকার কথা নয়। দুষ্টু কাজ করবেন না। । তোমার মা এটা পছন্দ করবে না।

ধাপ 1: এটি কিভাবে কাজ করে

আরও কিছু করার আগে, কাউন্ট জিরো দ্বারা "A Day in the Life of a Flux Reversal" এই ধাপে আমি যে নথিটি সংযুক্ত করেছি তা পড়ুন। এই নথিটি চুম্বকীয় স্ট্রাইপগুলি কীভাবে কাজ করে সে সম্পর্কে বাইবেল, এবং আপনাকে বুঝতে হবে যে কীভাবে তাদের কাছে ডেটা এনকোড করা হয়েছে এবং প্রদত্ত চৌম্বকীয় স্ট্রাইপ কার্ডে ট্র্যাকগুলির মৌলিক বিন্যাস। আমি এক কাপ কফি আনতে যাচ্ছি; আমি ফিরে আসার সময় এটি পড়েছি।

……। সমাপ্ত? ভাল. যেমন আপনি আপনার পড়া থেকে শিখেছেন, স্ট্রাইপের অংশগুলিতে চৌম্বকীয় ফ্লাক্স রিভার্সালের মাধ্যমে ডেটা চৌম্বকীয় স্ট্রাইপে এনকোড করা হয়। যখন কার্ডটি কার্ড রিডারের পাশ দিয়ে স্যুইপ করা হয়, তখন পাসিং ফ্লাক্স রিভার্সালের পরিবর্তিত চৌম্বকীয় ক্ষেত্রটি পাঠক উপাদানটিতে একটি স্রোতকে প্ররোচিত করে, যা তারপর বাইনারি বিটে ডিকোড হয় এবং চৌম্বকীয় স্ট্রাইপে সংরক্ষিত মূল তথ্য পুনর্গঠিত হয়। সুতরাং, একটি নির্দিষ্ট চৌম্বকীয় স্ট্রাইপ অনুকরণ করার জন্য, আমাদের যা করতে হবে তা হল তার চুম্বকীয় ক্ষেত্রের পরিবর্তনের প্যাটার্নটি পুনরায় তৈরি করার উপায় খুঁজে বের করা, কারণ এটি পাঠকের অতীত হয়ে যাচ্ছে। আমরা কিভাবে এটা করতে যাচ্ছি? ইলেক্ট্রোম্যাগনেট দিয়ে! আপনি ইতিমধ্যে জানেন যে, একটি ইলেক্ট্রোম্যাগনেট মূলত একটি সোলেনয়েড (তারের কুণ্ডলী)। যখন কয়েলের মধ্য দিয়ে একটি বৈদ্যুতিক স্রোত প্রবাহিত হয়, তখন একটি চৌম্বক ক্ষেত্র তৈরি হয়। ইলেক্ট্রোম্যাগনেটকে দ্রুত এবং বন্ধ করে, আমরা একটি চৌম্বকীয় স্ট্রাইপ সোয়াইপের পরিবর্তিত চৌম্বকীয় ক্ষেত্রের প্রতিলিপি তৈরি করতে পারি। এই ধাঁধার চূড়ান্ত অংশ হল কিভাবে ইলেক্ট্রোম্যাগনেটকে নিয়ন্ত্রণ করা যায়। ঠিক আছে, আমরা চুম্বকত্বের একটি বিশেষ তরঙ্গরূপ তৈরির জন্য সোলেনয়েডের মাধ্যমে স্রোতের একটি বিশেষ তরঙ্গরূপ তৈরি করার চেষ্টা করছি। তরঙ্গাকৃতি সংরক্ষণ এবং তাদের বৈদ্যুতিক স্রোতে রূপান্তর করার একটি সাধারণ উপায় কী? সাউন্ড ফাইল! সুতরাং, আমাদের যা করতে হবে তা হল উচ্চ এবং নিম্নকে একটি.wav ফাইলে কাঙ্ক্ষিত ফ্লাক্স রিভার্সাল প্যাটার্নের প্রতিনিধিত্ব করা এবং এটি একটি আইপড বা সোলেনয়েডের মাধ্যমে অনুরূপ মিউজিক প্লেয়ারে প্লে করা। হেডফোনের মাধ্যমে সাউন্ড বাজানোর জন্য ডিজাইন করা মিউজিক প্লেয়ার এই প্রজেক্টে ইলেক্ট্রোম্যাগনেট চালানোর জন্য পর্যাপ্ত কারেন্ট তৈরি করে না, তাই আমাদের একটি মৌলিক এম্প্লিফায়ারও তৈরি করতে হবে যা ইলেক্ট্রোম্যাগনেটে যাওয়ার আগে সিগন্যাল দিয়ে যেতে হবে।

ধাপ 2: ইলেক্ট্রোম্যাগনেট বাতাস করুন

ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন
ইলেক্ট্রোম্যাগনেট বাতাস করুন

যদিও একটি সোলেনয়েড নিজেই একটি চৌম্বক ক্ষেত্র তৈরি করবে যখন এর মধ্য দিয়ে বৈদ্যুতিক স্রোত প্রবাহিত হবে, তবে সোলেনয়েড লৌহঘটিত উপাদান, যেমন লোহা বা স্টিলের চারপাশে আবৃত থাকলে আরও শক্তিশালী চৌম্বক ক্ষেত্র তৈরি হবে। এই প্রকল্পের জন্য, আমি কোর হিসাবে ব্যবহার করার জন্য 7 মিলি স্টিল শিম উপাদান থেকে কিছু ছোট আকার কেটেছি। আমি একটি ট্যাব চিহ্নিত করেছি যা ধাতুর অংশ যা আসলে পাঠক স্লটের ভিতরে থাকবে এবং সোলেনয়েডকে জায়গায় রাখার জন্য কিছু খাঁজ কেটে দেবে। যখন বৈদ্যুতিক স্রোত কুণ্ডলী দিয়ে যায়, পুরো ইস্পাত শিম চুম্বকিত হয়। কুণ্ডলী নিজেই জন্য, শুধু মান এনামেল লেপা চুম্বক তারের ব্যবহার করুন। আপনি তারের বা স্থান শেষ না হওয়া পর্যন্ত এটি মোড়ানো। আপনার যত বেশি পালা হবে, আপনার ইলেক্ট্রোম্যাগনেট তত শক্তিশালী হবে। আপনি তারের মোড়ানো শুরু করার আগে, ইস্পাতের সেই অংশটি coverেকে দিন যার চারপাশে তারের টেপ বা কিছু দিয়ে মোড়ানো হবে যাতে চুম্বক তারের পাতলা এনামেল আবরণের মাধ্যমে একটি ধারালো ধাতব প্রান্ত কামড়ালে কুণ্ডলীটি ছোট হয়ে না যায়। আপনি সোলেনয়েড মোড়ানোর পরে, এটিকে বৈদ্যুতিক টেপ দিয়ে coverেকে রাখুন, এবং চুম্বক তারের লিডের শেষের দিকে কিছু তারের ঝালাই করুন। ধাতব মুখের উপর টেপ না পেতে নিশ্চিত করুন যা স্ট্রাইপ রিডারের সেন্সিং উপাদানটির বিরুদ্ধে ধাক্কা দেবে। ** কুণ্ডলীর অবস্থান নির্ধারণে আমাকে সাহায্য করার জন্য স্টিভ মোসকোভেনকোকে ধন্যবাদ। **

ধাপ 3: পরিবর্ধক তৈরি করুন

পরিবর্ধক তৈরি করুন
পরিবর্ধক তৈরি করুন
পরিবর্ধক তৈরি করুন
পরিবর্ধক তৈরি করুন
পরিবর্ধক তৈরি করুন
পরিবর্ধক তৈরি করুন

যেহেতু একটি ব্যক্তিগত মিডিয়া প্লেয়ারের হেডফোন জ্যাক আমাদের ইলেক্ট্রোম্যাগনেট চালানোর জন্য যথেষ্ট শক্তিশালী নয়, তাই আমাদের এটি চালানোর জন্য একটি সহজ পরিবর্ধক তৈরি করতে হবে। আমি শুধু আমার ডেস্কের চারপাশে পড়ে থাকা জিনিস থেকে এই সার্কিটটি একত্রিত করেছি। যতক্ষণ না ইলেক্ট্রোম্যাগনেট বিকৃত হওয়া শুরু করার আগে এটির যথেষ্ট লাভ আছে ততক্ষণ আপনি যে কোনও পরিবর্ধক ব্যবহার করতে পারেন। আপনি যদি সত্যিই এই সার্কিটটি তৈরি করতে না চান, আপনি এমনকি কিছু পুরানো চালিত কম্পিউটার স্পিকার পেতে পারেন এবং আপনার ইলেক্ট্রোম্যাগনেট দিয়ে একটি স্পিকার প্রতিস্থাপন করতে পারেন। যাইহোক, আমি যে এম্প্লিফায়ার ব্যবহার করছি তা তৈরি করতে, আপনার নিম্নলিখিত আইটেমগুলির প্রয়োজন: 6 -পিন ডিআইপি সকেট IC1 - LM386 op -amp C1, C2 - 0.1 uF সিরামিক ক্যাপাসিটর C3 - 220 uF ইলেক্ট্রোলাইটিক ক্যাপাসিটর R1 - 10 ওম প্রতিরোধক R2 - 5k ট্রিমার পোটেন্টিওমিটার (প্রকৃত মান আসলেই গুরুত্বপূর্ণ নয়, যতক্ষণ পর্যন্ত সর্বোচ্চটি বড় হয়) এক প্রান্তে 1/8 ফোনো জ্যাক সহ অডিও কেবল (আমি কিছু পুরানো হেডফোন বন্ধ করে দিয়েছি) 9V ব্যাটারি ক্লিপ ছোট সুইচ প্রোটোটাইপিং বোর্ড মিশ্রিত জাম্পার তারগুলি পরিকল্পিতভাবে দেখানো সার্কিটকে একত্রিত করুন। নিশ্চিত করুন যে ফোনো তারের গ্রাউন্ড সীসাটি সার্কিটের মাটির সাথে সংযুক্ত রয়েছে। আপনি ফোনো কেবলের বাম বা ডান চ্যানেলটি ইনপুটের সাথে সংযুক্ত করলে তা কোন ব্যাপার না এছাড়াও, এটা কোন ব্যাপার না যে সোলেনয়েডের কোন প্রান্তটি মাটির সাথে সংযুক্ত থাকে, যতক্ষণ না তাদের মধ্যে একটি থাকে। সিস্টেম মডুলার।

ধাপ 4: স্ট্রাইপ ডেটার.wav ফাইল তৈরি করুন

পরিশেষে, ইলেক্ট্রোম্যাগনেটে পাঠানোর জন্য আপনার একটি সংকেত প্রয়োজন। সংযুক্ত সি ++ প্রোগ্রামে ডেটা অ্যারে সম্পাদনা করুন (জিওহট দ্বারা লিখিত) আপনি যে চুম্বকীয় স্ট্রিপ থেকে অনুকরণ করতে চান তা থেকে ডেটা ধারণ করুন এবং প্রোগ্রামটি কম্পাইল/রান করুন। এটি text.wav নামে একটি ফাইল আউটপুট করবে যা আপনার ডেটা ফাইল। ফাইলটি আপনার প্রিয় মিউজিক প্লেয়ারে আপলোড করুন (নিশ্চিত করুন যে এটি.wav ফরম্যাটে থাকে), এবং আপনি ব্যবসা করছেন! জিপে প্রোগ্রামের দুটি সংস্করণ আছে যা আমি সংযুক্ত করেছি - একটি পাওয়ারপিসি ম্যাকের জন্য, এবং পিসি/x86 ম্যাকের জন্য অন্য যদি আপনার এনকোড করার জন্য কিছু তথ্য প্রয়োজন হয়, আমার অন্যান্য নির্দেশাবলী দেখুন মনে রাখবেন, দুষ্টু হবেন না। এই যন্ত্রটি দিয়ে আপনি যেসব বোকা/অবৈধ করার চেষ্টা করেন তার জন্য আমি দায়ী নই।

ধাপ 5: এটিকে হুক করুন

ইহা উপরে ঝুলাও
ইহা উপরে ঝুলাও
ইহা উপরে ঝুলাও
ইহা উপরে ঝুলাও
ইহা উপরে ঝুলাও
ইহা উপরে ঝুলাও

এখন যেহেতু আপনি সমস্ত অংশ তৈরি করেছেন, এটি খেলার সময়! ছবিতে দেখানো মিউজিক প্লেয়ার, এম্প্লিফায়ার এবং কয়েল সংযুক্ত করুন। কার্ড রিডার স্লটে ইলেক্ট্রোম্যাগনেটের মেটাল ট্যাব োকান। আমি আমার অন্যান্য নির্দেশে দেখানো হিসাবে একটি কার্ড রিডার/arduino সেটআপ সঙ্গে ডিভাইস পরীক্ষা করার সুপারিশ।

ধাপ 6: এটি পরীক্ষা করুন

এটা পরীক্ষা করো
এটা পরীক্ষা করো
এটা পরীক্ষা করো
এটা পরীক্ষা করো

এম্প্লিফায়ার চালু আছে কিনা তা নিশ্চিত করুন এবং মিউজিক প্লেয়ারে আপনার ডেটা যুক্ত.wav ফাইলটি চালান। আপনি যদি সবকিছু ঠিকঠাক করে থাকেন তবে ইলেক্ট্রোম্যাগনেটকে আপনার অনুকরণ করা কার্ড থেকে ডেটা প্রেরণ করা উচিত।

যদি ট্রান্সমিশনে সমস্যা হয়, এম্প্লিফায়ার এবং মিউজিক প্লেয়ারে ভলিউমের বিভিন্ন সংমিশ্রণ নিয়ে খেলার চেষ্টা করুন। যদি সংকেত খুব কম হয়, উত্পাদিত চৌম্বক ক্ষেত্র যথেষ্ট শক্তিশালী হবে না, এবং যদি খুব বেশি লাভ হয়, সংকেত বিকৃত হবে। কিছু মিউজিক প্লেয়াররা তাদের বাজানো প্রথম ভাগের দ্বিতীয়টি কেটে দেয়। যদি এটি ঘটে, আপনার ডেটা স্পষ্টভাবে সঠিকভাবে প্রেরণ করা হবে না। যদি সমস্যা হয় তবে সাউন্ড ফাইলের শুরুতে কিছু নীরবতা যোগ করতে আপনাকে C ++ কোডে গোলমাল করতে হতে পারে অথবা একটি অডিও এডিটিং প্রোগ্রাম ব্যবহার করতে হতে পারে। আমি আমার ডাটা ফাইলের আগে একটি.wav নীরবতা আছে এমন একটি প্লেলিস্ট তৈরি করে আমার আইপড দিয়ে এটিকে পেতে সক্ষম হয়েছিলাম। এছাড়াও, ধাতব ট্যাবের অবস্থানের সাথে গোলমাল করে আপনাকে "মিষ্টি স্পট" খুঁজে পেতে এটিকে একটু ঘুরে যেতে হতে পারে যেখানে এর চৌম্বক ক্ষেত্রটি কীটপতঙ্গ পাঠক দ্বারা অনুভূত হয়। অতিরিক্তভাবে, নিশ্চিত করুন যে কার্ড রিডারে "কার্ড প্রেজেন্ট" সুইচটি ট্রিগার করার জন্য এটি যথেষ্ট পুরু। সেটিংস কাজ করতে আমার কয়েক দিন লেগেছে, তাই প্রথম চেষ্টা করেও যদি আপনি নিখুঁত না হন তবে হাল ছাড়বেন না। শুভকামনা!

প্রস্তাবিত: