সুচিপত্র:

আরএফআইডি ভিত্তিক অ্যাটেনডেন্স সিস্টেম অর্ডুইনো এবং জিএসএম ব্যবহার করে: 5 টি ধাপ
আরএফআইডি ভিত্তিক অ্যাটেনডেন্স সিস্টেম অর্ডুইনো এবং জিএসএম ব্যবহার করে: 5 টি ধাপ

ভিডিও: আরএফআইডি ভিত্তিক অ্যাটেনডেন্স সিস্টেম অর্ডুইনো এবং জিএসএম ব্যবহার করে: 5 টি ধাপ

ভিডিও: আরএফআইডি ভিত্তিক অ্যাটেনডেন্স সিস্টেম অর্ডুইনো এবং জিএসএম ব্যবহার করে: 5 টি ধাপ
ভিডিও: Students RFID Walkthrough Attendance System -Dhaka, Bangladesh 2024, জুলাই
Anonim
Image
Image

এই প্রকল্পটি আরএফআইডি প্রযুক্তি ব্যবহার করে ক্লাসে প্রবেশকারী প্রতিটি শিক্ষার্থীর নোট তৈরি করতে এবং ক্লাসে থাকা সময় গণনা করতে। এই প্রস্তাবিত পদ্ধতিতে, প্রত্যেক শিক্ষার্থীকে একটি RFID ট্যাগ দেওয়া হয়। আরএফআইডি রিডারের কাছে কার্ড রেখে উপস্থিতির প্রক্রিয়াটি করা যেতে পারে এবং শুধু তাই নয় আমরা এই প্রকল্পে আরো কিছু ফাংশন চালু করেছি।

ধাপ 1: RFID কি?

সার্কিট ডায়াগ্রাম এবং কোড
সার্কিট ডায়াগ্রাম এবং কোড

RFID (রেডিও ফ্রিকোয়েন্সি আইডেন্টিফিকেশন) শব্দটি হল এক ধরনের ইলেকট্রনিক যন্ত্রের মধ্যে একটি ছোট অ্যান্টেনা এবং একটি চিপ রয়েছে। এই ডিভাইসটি রেডিও ফ্রিকোয়েন্সি ইলেক্ট্রোম্যাগনেটিক ফিল্ড ব্যবহার করে ব্যক্তি, প্রাণী, বই বা পাঠক এবং আরএফআইডি ট্যাগের মধ্যে যেকোনো জিনিসের মতো তথ্য প্রেরণ করতে ব্যবহৃত হয়। এটি 2k বাইট ডেটা বহন করতে সক্ষম। বাজারে বিভিন্ন ধরণের আরএফআইডি সিস্টেম রয়েছে, যা একটি অ্যান্টেনা, একটি ট্রান্সপন্ডার এবং একটি ট্রান্সসিভার নিয়ে গঠিত। কিছু ধরণের ট্যাগ আরএফআইডি রিডারের কাছাকাছি অবস্থিত হতে পারে এবং কিছু ট্যাগ পাঠক থেকে অনেক দূরে অবস্থিত হতে পারে। এই ডিভাইসগুলির অপারেটিং ফ্রিকোয়েন্সি রেঞ্জগুলি মূলত নিম্ন, মধ্য এবং উচ্চ রেঞ্জের অন্তর্ভুক্ত। নিম্ন-ফ্রিকোয়েন্সি পরিসীমা 30kHz থেকে 500kHz, মিড-ফ্রিকোয়েন্সি পরিসীমা 900kHz থেকে 1500kHz এবং উচ্চ-ফ্রিকোয়েন্সি পরিসীমা 2.4kHz থেকে 2.5kHz পর্যন্ত।

আরএফআইডি (রেডিও ফ্রিকোয়েন্সি আইডেন্টিফিকেশন) বারকোড স্ক্যানারের উদ্দেশ্য বা এটিএম কার্ডের পিছনে একটি চৌম্বকীয় স্ট্রিপ হিসাবে কাজ করার জন্য ডিজাইন করা হয়েছে। এটি সেই বস্তুর জন্য একটি অনন্য শনাক্তকারী তৈরি করে এবং শুধু একটি বার কোড বা চৌম্বকীয় স্ট্রিপ হিসাবে এটি তথ্য পেতে স্ক্যান করা আবশ্যক আরএফআইডি অবশ্যই তথ্য পুনরুদ্ধার করতে স্ক্যান করতে হবে।

RFID কিভাবে কাজ করে?

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

ধাপ 2: উপাদান

আরডুইনো

amzn.to/2Ukaif3

2. MFRC 522 RFID কার্ড রিডার

amzn.to/2WjWsLi

3. SIM900A MINI GSM মডিউল বা A6 GSM মডিউল

amzn.to/2Wmsczp

amzn.to/2WcTdVY

দ্রষ্টব্য: আপনি প্রতিটি পণ্য থেকে দেওয়া লিঙ্কগুলি থেকে এটি কিনতে পারেন।

ধাপ 3: সার্কিট ডায়াগ্রাম এবং কোড

সার্কিট ডায়াগ্রাম এবং কোড
সার্কিট ডায়াগ্রাম এবং কোড

RFID SPI যোগাযোগ ব্যবহার করে সংযুক্ত এবং GSM সিরিয়াল যোগাযোগ ব্যবহার করে সংযুক্ত করা হয়। জিএসএম মডিউলকে 1A বাহ্যিক বিদ্যুৎ সরবরাহের সাথে নিশ্চিত করুন।

কোড এখান থেকে ডাউনলোড করা যাবে:

ধাপ 4: প্রকল্পের কাজ

প্রকল্পের কাজ
প্রকল্পের কাজ
প্রকল্পের কাজ
প্রকল্পের কাজ

এই প্রকল্পে, আমরা RFID রিডার, RFID ট্যাগ, Arduino UNO, একটি স্থানীয় ডাটাবেস এবং C#ব্যবহার করেছি। ইউজার ইন্টারফেসটি C# এ তৈরি করা হয় এবং প্রথম পৃষ্ঠায় আমরা চারটি অপশন প্রদান করেছি যেমন লগইন, ছাত্র, একটি প্রস্থান সম্পর্কে। লগইন অপশন হল ম্যানেজমেন্টের জন্য যেখান থেকে আপনি লগইন করতে পারেন এবং লগইন বিশদ অর্থাৎ ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রদান করে ডেটা অ্যাক্সেস করতে পারেন। স্টুডেন্ট অপশনে, যা সর্বদা খোলা থাকবে, ইউজার ইন্টারফেস সর্বদা খোলা থাকবে এবং যখনই ছাত্র তার কার্ড স্ক্যান করবে তখন উপস্থিতি চিহ্নিত হবে এবং সময়ের সাথে ডাটাবেসে সংরক্ষণ করা হবে এবং সময় সারণী সেখানে দেখানো হবে। সম্পর্কে বিভাগে, প্রকল্প সম্পর্কে বিস্তারিত আছে এবং প্রস্থান বোতামটি ক্লিক করে আপনি অ্যাপ্লিকেশনটি ছেড়ে দিতে পারেন। ম্যানেজমেন্ট লগ ইন করে ডেটা, মার্কস, অ্যাসাইনমেন্ট, এবং ফি বিজ্ঞপ্তি আপলোড করতে পারে এবং একই ডেটা দেখতে পারে ডেটা সার্চ করতে পারে। নিয়োগ এবং ফি বিজ্ঞপ্তি ইমেল করা হবে। আমরা সবকিছুর জন্য একটি পৃথক উইন্ডো তৈরি করেছি এবং অ্যাপ্লিকেশনটি ব্যবহার করার সময় আপনার পিসি অবশ্যই ইন্টারনেট এবং RFID এর সাথে সংযুক্ত থাকতে হবে কারণ সিরিয়াল পোর্ট খোলা না হওয়া পর্যন্ত অথবা সহজ কথায় Arduino সংযুক্ত না হওয়া পর্যন্ত অ্যাপ্লিকেশনটি অ্যাক্সেসযোগ্য নয়। আমরা উপরে উল্লেখ করেছি যে প্রতিটি আরএফআইডি ট্যাগের একটি অনন্য সংখ্যা আছে তাই যখনই ছাত্র তার কার্ড স্ক্যান করবে তখন আরএফআইডি ট্যাগ নম্বরটি ডাটাবেজে পাঠানো হবে এবং সেই অনন্য ট্যাগ নম্বরটি প্রতিটি শিক্ষার্থীর পরিচয় হবে।

তাকে উপস্থিতি চিহ্নিত করার অনুমতি দেওয়ার আগে আপনাকে শিক্ষার্থীর ডেটা অর্থাৎ তার নাম ইত্যাদি সংরক্ষণ করতে হবে।

ধাপ 5: উপসংহার বা চূড়ান্ত নোট

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

ইউটিউবে আমাদের সাবস্ক্রাইব করুন: www.youtube.com/c/highvoltages

ফেসবুক: www.facebook.com/highvoltagestech

ইনস্টাগ্রাম: www.instagram.com/highvoltagestech

প্রস্তাবিত: