সুচিপত্র:

আরডুইনো দিয়ে DIYMall RFID-RC522 এবং Nokia LCD5110 ব্যবহার করার আরেকটি নির্দেশযোগ্য: 8 টি ধাপ (ছবি সহ)
আরডুইনো দিয়ে DIYMall RFID-RC522 এবং Nokia LCD5110 ব্যবহার করার আরেকটি নির্দেশযোগ্য: 8 টি ধাপ (ছবি সহ)

ভিডিও: আরডুইনো দিয়ে DIYMall RFID-RC522 এবং Nokia LCD5110 ব্যবহার করার আরেকটি নির্দেশযোগ্য: 8 টি ধাপ (ছবি সহ)

ভিডিও: আরডুইনো দিয়ে DIYMall RFID-RC522 এবং Nokia LCD5110 ব্যবহার করার আরেকটি নির্দেশযোগ্য: 8 টি ধাপ (ছবি সহ)
ভিডিও: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, নভেম্বর
Anonim
একটি আরডুইনো দিয়ে DIYMall RFID-RC522 এবং Nokia LCD5110 ব্যবহার করার আরেকটি নির্দেশযোগ্য
একটি আরডুইনো দিয়ে DIYMall RFID-RC522 এবং Nokia LCD5110 ব্যবহার করার আরেকটি নির্দেশযোগ্য

কেন আমি DIYMall RFID-RC522 এবং Nokia LCD5110 এর জন্য আরেকটি নির্দেশযোগ্য তৈরি করার প্রয়োজন অনুভব করলাম? আচ্ছা, সত্যি কথাটা বলার জন্য আমি গতবছর এই ডিভাইস দুটো ব্যবহার করে এবং কোনভাবে কোডটিকে "ভুল" করে দিয়েছিলাম। যেহেতু DIYMall RFID-RC522 এর পিনগুলি অন্য RFID-RC522 বোর্ডের মতো লেবেলযুক্ত নয়, তাই কোন পিনটি ছিল তা নির্ধারণ করা কঠিন ছিল। তাছাড়া, যদি আমি কখনো পিওসিতে যা করেছি তা ভুলে যাই তবে আমি এখন এটি ওয়েবে খুঁজে পেতে পারি।

ধাপ 1: অস্বীকৃতি

অস্বীকৃতি
অস্বীকৃতি

এই নির্দেশনা অনুসরণ করার ফলে যে কোন কিছু ঘটলে আমরা কোন দায়ভার গ্রহণ করি না। যেকোনো জিনিস তৈরির সময় নির্মাতাদের নির্দেশনা এবং নিরাপত্তা শীটগুলি অনুসরণ করা সর্বদা ভাল তাই অনুগ্রহ করে আপনার নিজের তৈরি করতে যে অংশ এবং সরঞ্জামগুলি ব্যবহার করেন সেগুলির জন্য সেই নথিগুলি দেখুন। আমরা কেবল আমাদের তৈরি করার জন্য যে ধাপগুলি ব্যবহার করেছি তার তথ্য সরবরাহ করছি। আমরা পেশাদার নই। প্রকৃতপক্ষে, এই বিল্ডে অংশগ্রহণকারী ব্যক্তিদের মধ্যে 3 জনের মধ্যে 2 জন শিশু।

পদক্ষেপ 2: প্রয়োজনীয় উপাদানগুলি সংগ্রহ করুন।

প্রয়োজনীয় উপাদান সংগ্রহ করুন।
প্রয়োজনীয় উপাদান সংগ্রহ করুন।
প্রয়োজনীয় উপাদান সংগ্রহ করুন।
প্রয়োজনীয় উপাদান সংগ্রহ করুন।
প্রয়োজনীয় উপাদান সংগ্রহ করুন।
প্রয়োজনীয় উপাদান সংগ্রহ করুন।

1) একটি Arduino Uno বোর্ড।

2) একটি DIYMall RFID-RC522 বোর্ড।

3) নোকিয়া এলসিডি 5110 বোর্ড

4) জাম্পার

5) একটি RFID ট্যাগ (কী চেইন)।

6) UNচ্ছিক ইউএনও প্রোটো শিল্ড বা শুধু একটি সাধারণ রুটি বোর্ড।

ধাপ 3: ইউএনও-তে RFID-RC522 সংযুক্ত করুন

ইউএনও-তে RFID-RC522 সংযুক্ত করুন
ইউএনও-তে RFID-RC522 সংযুক্ত করুন
ইউএনও-তে RFID-RC522 সংযুক্ত করুন
ইউএনও-তে RFID-RC522 সংযুক্ত করুন
ইউএনও-তে RFID-RC522 সংযুক্ত করুন
ইউএনও-তে RFID-RC522 সংযুক্ত করুন

নিজের উপর জিনিসগুলি সহজ করার জন্য আমি আমার সমস্ত সংযোগ তৈরি করতে একটি প্রোটো শিল্ড ব্যবহার করেছি। আপনি allyচ্ছিকভাবে একটি ব্রেডবোর্ড ব্যবহার করতে পারেন বা কেবল তারের জিনিসগুলি সরাসরি আপ করতে পারেন। প্রোটো শিল্ড বা ব্রেডবোর্ডের সুবিধা হল আরএফআইডি-আরসি ৫২২ এর পিনগুলি সরাসরি প্রোটো শিল্ড বা রুটিবোর্ডের সাথে সংযুক্ত হতে পারে এইভাবে আরএফআইডি-আরসি ৫২২ ধরে রাখার জন্য একটি "স্ট্যান্ড" প্রদান করে।

আমি প্রোটো শিল্ড ব্যবহার করেছি কারণ আমি শুধু একটি ঝুলন্ত ছিলাম। যে কোনও ক্ষেত্রে RFID-RC522 নিম্নরূপ সংযুক্ত করুন:

  • ইউএনও -তে 10 পিন করার জন্য এসডিএ / এনএসএস
  • SC তে Uno তে 13 টি পিন করুন
  • ইউএসও -তে 11 পিন করতে MOSI
  • ইউএনও -তে 12 পিন করতে MISO
  • ইউএনওতে GND থেকে GND
  • RST থেকে Uno তে 9 পিন করুন
  • ইউএনও তে VCC থেকে 3.3

ধাপ 4: নকিয়া এলসিডি 5110 কে ইউনোর সাথে সংযুক্ত করুন

ইউনিকোর সাথে Nokia LCD5110 সংযুক্ত করুন
ইউনিকোর সাথে Nokia LCD5110 সংযুক্ত করুন

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

  1. ইউএনও তে VCC থেকে 3.3
  2. ইউএনওতে GND থেকে GND
  3. ইউএনও -তে পিন 3 এ CS/SCE
  4. RST থেকে Uno তে 4 পিন করুন
  5. ডিসি / ডি / সি থেকে ইউনোতে পিন 5
  6. MOSI / DN (MOSI) থেকে Uno- এ পিন
  7. ইউএনওতে পিন 7 এ SCK / SCLK
  8. ইউএনও -তে LED থেকে GND

ধাপ 5: কোড লিখুন

কোড লিখুন
কোড লিখুন

আমি ইঞ্জিনিয়ারিং প্রজেক্টস DIYMall RFID-RC522 এর জন্য ইঞ্জিনিয়ারিং প্রজেক্টস সাইটের উদাহরণ কোড এবং নোকিয়া এলসিডি ৫১১০ এর জন্য রিঙ্কি ডিংক ইলেকট্রনিক্সের সাথে আমার বিনোদনের জন্য কিছু ছোট পরিবর্তন করেছি।

এই উদাহরণটি কিছু সুরক্ষিত এন্ট্রি পয়েন্ট লক এবং আনলক করতে RFID ট্যাগের ব্যবহার অনুকরণ করে। একবার সঠিক RFID ট্যাগ ধরা পড়লে সিস্টেম আনলক হয়।

যখন প্রোগ্রামটি প্রথম চালু করা হয় তখন এটি LCD5110 স্ক্রিনে Arduino লোগো (একটি পৃথক গ্রাফিক্স ফাইলে সংরক্ষিত) প্রদর্শন করে যাতে ব্যবহারকারী জানে যে এটি কাজ করছে। 3 সেকেন্ড পরে এটি "আরএফআইডি লকড" বার্তা প্রদর্শন করে যা নির্দেশ করে যে এন্ট্রি পয়েন্টটি লক করা আছে। প্রোগ্রাম তারপর একটি RFID ট্যাগ জন্য প্রতি দ্বিতীয় চেক loops। যদি একটি RFID ট্যাগ সনাক্ত করা হয় তবে প্রোগ্রাম RFID ট্যাগের অনন্য সংখ্যা পরীক্ষা করে এবং নির্ধারণ করে যে এটি এন্ট্রি পয়েন্টটি আনলক করবে কিনা। যদি যথাযথ অনন্য সংখ্যা সনাক্ত করা হয় তবে সিস্টেমটি LCD5110 এ অনন্য সংখ্যা প্রদর্শন করবে এবং সিস্টেমটিকে 2 সেকেন্ডের জন্য আনলক অবস্থায় রাখবে। যদি যথাযথ অনন্য সংখ্যা সনাক্ত না করা হয় তাহলে সিস্টেমটি LCD5110 এ অনন্য সংখ্যা প্রদর্শন করবে এবং সিস্টেমটিকে লক অবস্থায় রাখবে।

সঠিক অনন্য সংখ্যা ধরা পড়লে কিছু পরিমাপের কাজ করার জন্য কেউ সহজেই এই উদাহরণ কোডে একটি সার্ভো বা রিলে যোগ করতে পারে।

ধাপ 6: সোর্স কোড এবং আরডুইনো লোগো গ্রাফিক্স

ধাপ 7: সিস্টেম ইন অ্যাকশন

Image
Image
সিস্টেম ইন অ্যাকশন
সিস্টেম ইন অ্যাকশন
সিস্টেম ইন অ্যাকশন
সিস্টেম ইন অ্যাকশন

ধাপ 8:

আমি আশা করি কেউ, আমার ছাড়াও, এই নির্দেশযোগ্য সহায়ক খুঁজে পায়।

প্রস্তাবিত: