এই নিবন্ধে, আমরা একটি আরসি 522 আরএফআইডি কার্ড রিডার এবং 13.56 মেগাহার্টজ ফ্রিকোয়েন্সিতে অপারেটিং কীফবগুলির সংযোগটি দেখব।
এটা জরুরি
- - আরডুইনো;
- - আরএফআইডি রিডার আরসি 522;
- - ওয়্যারলেস আরএফআইডি ট্যাগ বা নিয়মিত মেট্রো / স্থল পরিবহনের টিকিট;
- - একটি কম্পিউটার;
- - সংযোগ তারের।
নির্দেশনা
ধাপ 1
আরএফআইডি-আরসি 522 মডিউলটি এনএক্সপি এমএফআরসি 522 চিপের উপর ভিত্তি করে। এই মাইক্রোক্রিকিট 13.56 মেগাহার্টজ ফ্রিকোয়েন্সি দ্বিমুখী ওয়্যারলেস (6 সেমি পর্যন্ত) যোগাযোগ সরবরাহ করে provides আরএফআইডি হ'ল "রেডিও ফ্রিকোয়েন্সি আইডেন্টিফিকেশন" এর একটি সংক্ষেপণ এবং "রেডিও ফ্রিকোয়েন্সি সনাক্তকরণ" তে অনুবাদ করে।
MFRC522 মাইক্রোক্রিসিটটি নিম্নলিখিত সংযোগ ইন্টারফেসগুলিকে সমর্থন করে:
- এসপিআই (পেরিফেরিয়াল ডিভাইসের যোগাযোগের জন্য সিরিয়াল ইন্টারফেস সিরিয়াল পেরিফেরাল ইন্টারফেস), 10 এমবিট / সেকেন্ডের ডেটা স্থানান্তর হার সরবরাহ করে;
- দ্বি তারের আই 2 সি ইন্টারফেস, হাই-স্পিড মোডে 3400 কেবিউড গতিবেগ, ফাস্ট মোডে 400 কেবিউড পর্যন্ত;
- সিরিয়াল ইউআরটি (এনালগ আরএস 232), গতি 1212, 8 কেবিউড।
এই মডিউলটি ব্যবহার করে, আপনি বিভিন্ন আরএফআইডি ট্যাগ থেকে ডেটা লিখতে এবং পড়তে পারেন: ইন্টারকোম থেকে মূল ফোবস, মেট্রো এবং স্থল পরিবহনের জন্য টিকিট, পাশাপাশি ক্রমবর্ধমান জনপ্রিয় এনএফসি ট্যাগগুলি।
ধাপ ২
আসুন নীচের চিত্রটি অনুসারে এসপিআই ইন্টারফেসের মাধ্যমে আরডুইনোর সাথে আরএফআইডি-আরসি 522 মডিউলটি সংযুক্ত করি।
মডিউলটি 2, 5 থেকে 3, 3 ভি পর্যন্ত একটি ভোল্টেজ দ্বারা চালিত হয় We আমরা বাকী পিনগুলি আরডুইনোতে নিম্নলিখিতভাবে সংযুক্ত করি:
আরএসটি ডি 9;
এসডিএ (এসএস) - ডি 10;
মোশি - ডি 11;
এমআইএসও - ডি 12;
এসকেকে - ডি 13।
এছাড়াও, মনে রাখবেন যে আরডুইনোতে এসপিআই অপারেশনের জন্য একটি ডেডিকেটেড আইসিএসপি হেডার রয়েছে। এর পিনআউট চিত্রের মধ্যেও দেখানো হয়েছে। আপনি আরডুইনোর আইসিএসপি সংযোগকারীটিতে আরসি 522 মডিউলটির আরএসটি, এসসিকে, এমআইএসও, এমওএসআই এবং জিএনডি পিনগুলি সংযুক্ত করতে পারেন।
ধাপ 3
এমএফআরসি 522 মাইক্রোক্রিসিটটিতে রয়েছে বিস্তৃত কার্যকারিতা। আপনি তার পাসপোর্ট (ডেটাশিট) অধ্যয়ন করে সমস্ত সম্ভাবনার সাথে পরিচিত হতে পারেন। এই ডিভাইসের ক্ষমতাগুলির সাথে পরিচিত হতে, আমরা আরডুইনোর জন্য লেখা একটি তৈরি তৈরি লাইব্রেরি আরসি 522 এর সাথে কাজ করার জন্য ব্যবহার করব। নিবন্ধের শেষে, আপনি rfid নামক একটি লাইব্রেরির লিঙ্ক খুঁজে পেতে পারেন। এটি ডাউনলোড করুন এবং এটি% আরডুইনো আইডিই% / লাইব্রেরি / ডিরেক্টরিতে আনপ্যাক করুন।
পদক্ষেপ 4
এখন উদাহরণ স্কেচটি খুলুন: ফাইল -> নমুনা -> এমএফআরসি 522 -> ডাম্পইনফো এবং এটি আরডুইনো স্মৃতিতে লোড করুন। এই স্কেচটি পাঠকের সাথে সংযুক্ত ডিভাইসের ধরণ নির্ধারণ করে এবং আরএফআইডি ট্যাগ বা কার্ডে লিখিত ডেটা পড়ে এবং তারপরে সিরিয়াল বন্দরে আউটপুট দেয়। স্কেচের পাঠ্যটি "আরএফআইডি" লাইব্রেরির বিকাশকারীদের দ্বারা ভালভাবে মন্তব্য করা হয়েছে, এবং লাইব্রেরির সাথে কাজ করার জন্য প্রচুর দরকারী তথ্য এমএফআরসি 522.h ফাইলটিতে রয়েছে।
পদক্ষেপ 5
সরঞ্জাম মেনু বা ম্যাগনিফাইং গ্লাসের বোতামের মাধ্যমে Ctrl + Shift + M কী সংমিশ্রণ দিয়ে সিরিয়াল পোর্ট মনিটর শুরু করুন। এখন আসুন পাঠকের সাথে একটি মেট্রোর টিকিট বা অন্য কোনও আরএফআইডি ট্যাগ সংযুক্ত করি। সিরিয়াল পোর্ট মনিটর আরএফআইডি ট্যাগ বা টিকিটে রেকর্ড করা ডেটা প্রদর্শন করবে। উদাহরণস্বরূপ, আমার ক্ষেত্রে, একটি অনন্য টিকিট নম্বর, ক্রয়ের তারিখ, মেয়াদোত্তীকরণের তারিখ, অবশিষ্ট ভ্রমণের সংখ্যা, পাশাপাশি পরিষেবা সম্পর্কিত তথ্য এখানে এনক্রিপ্ট করা আছে। আমরা মেট্রো এবং স্থল পরিবহনের মানচিত্রে কী লেখা আছে ভবিষ্যতের নিবন্ধগুলির একটিতে বিশ্লেষণ করব।