সুচিপত্র:

একটি আরডুইনো দিয়ে RFID ডোর লকিং মেকানিজম: 5 টি ধাপ (ছবি সহ)
একটি আরডুইনো দিয়ে RFID ডোর লকিং মেকানিজম: 5 টি ধাপ (ছবি সহ)

ভিডিও: একটি আরডুইনো দিয়ে RFID ডোর লকিং মেকানিজম: 5 টি ধাপ (ছবি সহ)

ভিডিও: একটি আরডুইনো দিয়ে RFID ডোর লকিং মেকানিজম: 5 টি ধাপ (ছবি সহ)
ভিডিও: এক বক্সেই প্রয়োজনীয় সব | আরডুইনো শেখার জন্য সেরা কিট বক্স | Arduino Advanced Learning Kit 2024, সেপ্টেম্বর
Anonim
Image
Image
3D প্রিন্ট এবং লক মেকানিজম একত্রিত করুন
3D প্রিন্ট এবং লক মেকানিজম একত্রিত করুন

এই নির্দেশে, আমরা একটি RC522 RFID সেন্সরকে একটি Arduino Uno- এর সাথে সংযুক্ত করব যাতে একটি দরজা, ড্রয়ার বা ক্যাবিনেটের জন্য RFID অ্যাক্সেস নিয়ন্ত্রিত সহজ লকিং মেকানিজম তৈরি করা যায়। এই সেন্সর ব্যবহার করে, আপনি একটি স্লাইডিং বোল্ট টাইপ লক মেকানিজম লক এবং আনলক করার জন্য একটি RFID ট্যাগ বা কার্ড ব্যবহার করতে সক্ষম হবেন যা সহজেই একটি দরজা বা ড্রয়ারের উপর মাউন্ট করা যায়।

এই নির্দেশযোগ্য লকিং প্রক্রিয়াটি 3D মুদ্রিত, তবে আপনি যে কোনও সাধারণভাবে উপলব্ধ স্লাইডিং বোল্ট টাইপ লক ব্যবহার করতে পারেন। একটি মাইক্রো সার্ভো ব্যবহার করে লকটি সক্রিয় করা হয়।

এই নির্দেশযোগ্য অনুমান করে যে আপনি আগে একটি Arduino মাইক্রো-কন্ট্রোলারের সাথে কাজ করেছেন এবং Arduino প্রোগ্রামিংয়ের মূল বিষয়গুলি জানেন। যদি আপনি না করেন, আপনার প্রথম স্কেচ তৈরি এবং আপলোড করার বিষয়ে আরও তথ্যের জন্য লিঙ্ক করা গাইডটি অনুসরণ করুন।

সরবরাহ

আপনার নিজস্ব RFID লকিং মেকানিজম তৈরির জন্য, আপনাকে নিম্নলিখিতগুলির প্রয়োজন হবে:

  • Arduino Uno (বা অন্যান্য) - এখানে কিনুন
  • Arduino পাওয়ার সাপ্লাই - এখানে কিনুন
  • RC522 RFID সেন্সর - এখানে কিনুন
  • পরীক্ষার জন্য ব্রেডবোর্ড এবং জাম্পার - এখানে কিনুন
  • মাইক্রো সার্ভো - এখানে কিনুন
  • 2 x LEDs - এখানে কিনুন
  • 2 x 220Ω প্রতিরোধক - এখানে কিনুন
  • 3D প্রিন্টার এবং ফিলামেন্ট (লকের জন্য চ্ছিক) - এটি ব্যবহার করা হয়েছে
  • সেন্সর এবং ইলেকট্রনিক্সের জন্য কন্টেইনার বা হাউজিং

ধাপ 1: 3D প্রিন্ট এবং লক মেকানিজম একত্রিত করুন

3D প্রিন্ট এবং লক মেকানিজম একত্রিত করুন
3D প্রিন্ট এবং লক মেকানিজম একত্রিত করুন

প্রথমে আমরা লক মেকানিজম একত্রিত করব, এটি একটি 3D প্রিন্টেড স্লাইডিং লক এবং একটি সার্ভো আর্ম সহ একটি মাইক্রো সার্ভো নিয়ে গঠিত।

আপনি একটি স্লাইডিং বোল্ট টাইপ লক ব্যবহার করতে পারেন যা আপনাকে সার্ভো আর্মের সাথে সংযুক্ত করতে হবে।

লক মেকানিজম এই স্লাইডিং লক ডিজাইনের উপর ভিত্তি করে Sagittario যা আমি মূল আকারের 65% পর্যন্ত স্কেল করেছি।

3D মুদ্রণ ফাইল ডাউনলোড করুন: RFID লক 3D মুদ্রণ ফাইল

আমি 3 ডি 185C এ সাদা PLA ব্যবহার করে সংযুক্ত ফাইলগুলি প্রিন্ট করেছি এবং 20% ইনফিল।

মেকানিজম এবং সার্ভো হোল্ডারের স্ক্রু হোল রয়েছে যাতে আপনি সহজেই এটি একটি আলমারি, ক্যাবিনেট বা ড্রয়ারের সাথে সংযুক্ত করতে পারেন। আপনি এটিকে কম স্থায়ীভাবে সংযুক্ত করতে গরম আঠালো বা ডবল পার্শ্বযুক্ত টেপ ব্যবহার করতে পারেন।

ধাপ 2: বৈদ্যুতিক উপাদানগুলি একত্রিত করুন

বৈদ্যুতিক উপাদানগুলি একত্রিত করুন
বৈদ্যুতিক উপাদানগুলি একত্রিত করুন
বৈদ্যুতিক উপাদানগুলি একত্রিত করুন
বৈদ্যুতিক উপাদানগুলি একত্রিত করুন
বৈদ্যুতিক উপাদানগুলি একত্রিত করুন
বৈদ্যুতিক উপাদানগুলি একত্রিত করুন

পরিকল্পিতভাবে দেখানো হিসাবে বৈদ্যুতিক উপাদানগুলি সংযুক্ত করুন। আমি তাদের প্রথমে একটি ব্রেডবোর্ডে একত্রিত করেছি যাতে উপাদানগুলি পরীক্ষা করা যায় এবং দুটি ট্যাগের আইডি নম্বর লোড করা হয় যা আমি অ্যাক্সেসের অনুমতি দিতে চেয়েছিলাম।

সবুজ এবং লাল LEDs প্রয়োজন হয় না, তারা শুধু একটি ভাল ইঙ্গিত প্রদান করে যে ট্যাগটি সঠিকভাবে পড়া হচ্ছে যখন সিস্টেমটি একটি আবাসনে থাকে।

ধাপ 3: কোড আপলোড করুন

সম্পূর্ণ কোড বর্ণনা এবং ডাউনলোড লিঙ্ক এখানে পাওয়া যাবে - Arduino ভিত্তিক RFID লক মেকানিজম কোড

শুধু কোডটি ডাউনলোড করার লিংক এখানে - RFID Lock Code

আপনি কোডটি চালানোর আগে, আপনাকে RFID লাইব্রেরি ইনস্টল করতে হবে যা উপরের ডাউনলোডের কোডের সাথে একত্রিত।

কোডটি মূলত একটি ট্যাগ স্ক্যান করার জন্য অপেক্ষা করে। একবার একটি ট্যাগ স্ক্যান করা হলে, এটি স্ক্যান করা আইডি একটি ফাংশনে প্রেরণ করে যা স্ক্যান করা ট্যাগের আইডি নম্বরটি স্বীকৃত ট্যাগগুলির একটি অ্যারেতে আছে কিনা তা পরীক্ষা করে এবং তারপর অ্যাক্সেস দেয়, সবুজ LED ফ্ল্যাশ করে এবং পূর্ববর্তী অবস্থার উপর নির্ভর করে প্রক্রিয়াটি আনলক বা লক করে অথবা অ্যাক্সেস অস্বীকার করে এবং লাল LED ফ্ল্যাশ করে।

ধাপ 4: একটি ট্যাগ যোগ করা

কোডটি আপনার পিসিতে সিরিয়াল মনিটরের একটি আউটপুট অন্তর্ভুক্ত করে। যখন আপনি এটি প্রথম চালান, আপনাকে আপনার ট্যাগগুলি নিবন্ধ করতে হবে যা আপনি অ্যাক্সেস দিতে চান। এটি ট্যাগ স্ক্যান করে এবং আপনার সিরিয়াল মনিটরে প্রদর্শিত ট্যাগ আইডি রেকর্ড করে সম্পন্ন করা হয়। ট্যাগটিতে অ্যাক্সেস দেওয়ার জন্য এই নম্বরটি অ্যাক্সেস গ্রান্টেড অ্যারেতে যুক্ত করা যেতে পারে। অ্যারের আকারও সেই অনুযায়ী বৃদ্ধি বা হ্রাস করা উচিত।

নতুন অ্যারে দিয়ে কোডটি পুনরায় আপলোড করুন এবং আপনি এখন আপনার ট্যাগটি স্ক্যান করতে সক্ষম হবেন এবং এটি সবুজ ফ্ল্যাশ করবে এবং লকটির পূর্ববর্তী অবস্থার উপর নির্ভর করে আপনার প্রক্রিয়াটি লক বা আনলক করবে।

ধাপ 5: লক ইনস্টল করা

লক ইনস্টল করা হচ্ছে
লক ইনস্টল করা হচ্ছে
লক ইনস্টল করা হচ্ছে
লক ইনস্টল করা হচ্ছে

লকটি আরও ব্যবহারযোগ্য করার জন্য, আমি এটি একটি প্লাস্টিকের পাত্রে/হাউজিংয়ে ইনস্টল করেছি যার সাথে সেন্সর এলাকার উপরে এলইডি দৃশ্যমান। তারপর তালাটি দরজার ভিতরে লাগানো হয়েছিল।

আপনি যদি সিস্টেমটিকে আরও নিরাপদ করতে চান তাহলে আপনি Arduino থেকে সেন্সর মডিউল আলাদা করতে চান এবং দরজার ভিতরে Arduino মাউন্ট করুন। সেন্সর মডিউল থেকে আরডুইনোতে সংকেত পুনরুত্পাদন করা অনেক বেশি কঠিন, যতক্ষণ না লকটি খোলার জন্য সার্ভোতে একটি PWM সংকেত পুনরুত্পাদন করা হয়।

আপনি যদি লকিং মেকানিজম এবং কোডের গভীরতার বিবরণ সম্পর্কে আরও তথ্য চান, তাহলে সম্পূর্ণ বিল্ডটি এখানে দেখুন - Arduino ভিত্তিক RFID ডোর লক

আপনার নির্মাণের সৌভাগ্য কামনা করছি!

প্রস্তাবিত: