সুচিপত্র:

RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন: 4 টি ধাপ
RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন: 4 টি ধাপ

ভিডিও: RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন: 4 টি ধাপ

ভিডিও: RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন: 4 টি ধাপ
ভিডিও: Arduino Uno Review Bangla - আরডুইনো বাংলা রিভিউ 2024, নভেম্বর
Anonim
RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন
RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন
RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন
RFID এবং Arduino Uno দিয়ে পিসি আনলক করুন

এটি আমার প্রথম নির্দেশযোগ্য। তাই এই প্রজেক্টে আমি RFID এবং Arduino Uno দিয়ে আপনার পিসি আনলক করতে যাচ্ছি যা অধিকাংশ সদস্যদের আবার এটি করার পরে আপনাকে আবার একটি স্বাভাবিক arduino বোর্ডের মত কাজ করার জন্য কিছু পরিবর্তন করতে হবে। চল শুরু করা যাক:-

ধাপ 1: আরএফআইডি স্ক্যানারকে আরডুইনো ইউএনওর সাথে সংযুক্ত করা হচ্ছে

আরএফআইডি স্ক্যানারকে আরডুইনো ইউএনওর সাথে সংযুক্ত করা হচ্ছে
আরএফআইডি স্ক্যানারকে আরডুইনো ইউএনওর সাথে সংযুক্ত করা হচ্ছে

আরএফআইডি স্ক্যানারের 8 টি পিন রয়েছে এবং সেখান থেকে আমাদের 7 টি পিন দরকার

Arduino -------------- RFID স্ক্যানার

D9 --------------- রিসেট করুন

D10 ---------------- SDA

D11 --------------- মসি

D12 --------------- মিসো

D13 --------------- SCK

GND -------------- GND

3.3V ---------------- 3.3V

D11, D12, D13 পরিবর্তন করবেন না, আপনি D9, D10 পরিবর্তন করতে পারেন যা SDA এবং রিসেট হয় কিন্তু কোডগুলি পিনগুলিতেও পরিবর্তন করতে হবে

ধাপ 2: কোড পরিবর্তন করা এবং আপলোড করা

কোড পরিবর্তন করা এবং আপলোড করা
কোড পরিবর্তন করা এবং আপলোড করা
কোড পরিবর্তন করা এবং আপলোড করা
কোড পরিবর্তন করা এবং আপলোড করা

প্রথমে Arduino IDE তে MFRC522 লাইব্রেরি যোগ করুন

Arduino IDE এর জন্য MFRC522 লাইব্রেরি

লাইব্রেরি ডাউনলোড করুন এবং এটিকে আরডুইনো স্কেচ ফোল্ডারে লাইব্রেরি ফোল্ডারে এক্সট্র্যাক্ট করুন

এখন কোড পরিবর্তন করা হচ্ছে

প্রথমে আপনার ইউআইডি -তে কোড এবং ইউআইডি নম্বরটিতে যান আপনি ছবির মতো অ্যাক্সেস পেতে চান

ছবিতে যে লাইনটি হাইলাইট করা হয়েছে সেটি হল আপনার কার্ডের কাজ করার জন্য আপনাকে পরিবর্তন করতে হবে যদি আপনি আরও যোগ করতে চান তাহলে আবার একটি কমা দিন এবং কার্ডের আরেকটি UID দিন

যেমন:-

content.substring (1) == "কার্ড 1", "কার্ড 2"

কীস্ট্রোক পরিবর্তন করা

প্রথমে কোডটিতে যান

বিলম্ব (50);

বুফ [0] = 0;

বুফ [2] = 0x13; // এই নম্বরটি 13 কে USBKeyScan- এ পরিবর্তন করুন। কার্ড স্ক্যান করার সময় আপনি যে কী টিপতে চান তা পিডিএফ ফাইল করুন

Serial.write (বুফ, 8);

releaseKey ();

যদি আপনি একের পর এক আরো কী চাপতে চান

কোডটি অনুলিপি করুন এবং if স্টেটমেন্টের আগেরটির নিচে পেস্ট করুন

এবং তারপরে আপনি যে কী টিপতে চান তাতে নম্বর পরিবর্তন করুন

এখন কোডটি Arduino uno এ আপলোড করুন সঠিক বোর্ড এবং সঠিক COM পোর্ট নির্বাচন করে

ধাপ 3: বোর্ডে Atmega16U2 এর ফার্মওয়্যার আপগ্রেড করা

বোর্ডে Atmega16U2 এর ফার্মওয়্যার আপগ্রেড করা
বোর্ডে Atmega16U2 এর ফার্মওয়্যার আপগ্রেড করা
বোর্ডে Atmega16U2 এর ফার্মওয়্যার আপগ্রেড করা
বোর্ডে Atmega16U2 এর ফার্মওয়্যার আপগ্রেড করা

নিচের লিংক থেকে সফটওয়্যার Atmel Flip 3.4.7 ডাউনলোড করে ইনস্টল করুন

Atmel Flip 3.4.7 সফটওয়্যার

ফার্মওয়্যার ফাইলগুলি প্রথমে রিসেট এবং গ্রাউন্ডে একটি জাম্পার রাখুন এবং এটি ছবির মতো সরান

এটমেল ফ্লিপ খুলুন এবং ফাইল ট্যাব থেকে ফার্মওয়্যার ফাইল Arduino-Keyboard-0.3.hex নির্বাচন করুন-> হেক্স ফাইল লোড করুন

এবং

রান নির্বাচন করুন

ইউএসবি সরান এবং এটি আবার প্লাগ করুন

ধাপ 4: সম্পন্ন

এখন আপনি যে কার্ডটি প্রোগ্রাম করেছেন তা স্ক্যান করুন এবং এটি পরীক্ষা করুন

যদি আপনি আমার দেখতে চান যা আমি ভিডিওটির নীচে চেক করেছি

ভিডিও স্বচ্ছতার জন্য দু sorryখিত

যদি আপনি এটিকে স্বাভাবিক arduino এর মত ব্যবহার করতে চান তাহলে আপনাকে arduino-usbserial-uno.hex নামক ফার্মওয়্যার ফাইলটি চালাতে হবে এবং সম্পন্ন

আশা করি আপনি এই প্রকল্পটি উপভোগ করেছেন এবং যদি আপনার কোন প্রশ্ন থাকে তবে মন্তব্য করতে ভুলবেন না

এবং এখানে আমার ইউটিউব চ্যানেলের লিঙ্কটি ইউটিউবে সাবস্ক্রাইব করতে ভুলবেন না

আকাশ ওয়ার্ল্ড ইউটিউব চ্যানেল

প্রস্তাবিত: