সুচিপত্র:
- ধাপ 1: পরিকল্পিত বিন্যাস
- পদক্ষেপ 2: সেটআপ এবং কনফিগারেশন
- ধাপ 3:
- ধাপ 4:
- ধাপ 5:
- ধাপ 6:
- ধাপ 7: ডেমো: লগইন পরীক্ষা
- ধাপ 8: পাসওয়ার্ড পরীক্ষা পরিবর্তন করুন
- ধাপ 9: ব্যর্থ লগইন প্রচেষ্টা পরীক্ষা
ভিডিও: Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে: 9 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
Zio M Uno এবং একটি Hex 4x3 Matrix Keypad ব্যবহার করে Arduino এবং Qwiic সিস্টেমের সাহায্যে একটি ডিজিটাল কোড লক ডিভাইস তৈরি করুন।
প্রজেক্ট সারসংক্ষেপ
এই প্রকল্পের জন্য, আমরা একটি সাধারণ ডিজিটাল কোড লক তৈরি করব যাতে ব্যবহারকারীরা প্রবেশ করতে এবং কী করতে পারে।
এই টিউটোরিয়ালের শেষে আপনি করতে পারবেন:
- জিও এবং মৌলিক 12 কী কীপ্যাড সহ একটি ডিজিটাল কোড লক সেট আপ করুন
- কিপ্যাড দিয়ে জিও প্রোগ্রাম করার জন্য Arduino IDE এর সাথে ইন্টারফেস করতে সক্ষম হন
- একটি প্রোগ্রাম তৈরি করুন যা ব্যবহারকারীদের আনলক করার জন্য ছয়-অঙ্কের পাসওয়ার্ড লিখতে বলে
- একটি নতুন ছয় অঙ্কের পাসওয়ার্ড তৈরি করতে সক্ষম হোন
সহায়ক সম্পদ
সরলতার উদ্দেশ্যে, এই টিউটোরিয়ালটি ধরে নিচ্ছে যে আপনার কাছে জিও ডেভেলপমেন্ট বোর্ডগুলি কনফিগার করার বিষয়ে সম্পূর্ণ ধারণা এবং জ্ঞান রয়েছে।
এই প্রকল্পের জন্য, আমরা ধরে নিচ্ছি আপনি ইতিমধ্যেই Zuino M Uno কে Arduino IDE এর সাথে ইন্টারফেস করার জন্য কনফিগার করেছেন। আপনি যদি তা না করে থাকেন তবে আমাদের উন্নয়ন বোর্ডের গাইডগুলিতে একটি পৃথক পোস্ট রয়েছে। তাদের নিচে দেখুন:
Zuino M Uno Qwiic Start Guide
ধাপ 1: পরিকল্পিত বিন্যাস
পদক্ষেপ 2: সেটআপ এবং কনফিগারেশন
এই প্রকল্পটি তৈরি করতে আপনার নিম্নলিখিত মডিউলগুলির প্রয়োজন হবে:
- জুইনো এম উনো
- Zio Qwiic 0.91”OLED ডিসপ্লে
- হেক্স ম্যাট্রিক্স কীপ্যাড (4 x 3)
- Qwiic তারগুলি 200mm
- ব্রেডবোর্ড তারের জাম্পার তার (পুরুষ থেকে মহিলা)
- মাইক্রো ইউএসবি কেবল
ধাপ 3:
ডেইজি চেইন মডিউলগুলিকে একসঙ্গে উপরের স্কিম্যাটিক্স ডায়াগ্রামে দেখানো হয়েছে।
ধাপ 4:
আপনার Zuino M Uno এর সাথে পুরুষ থেকে মহিলা জাম্পারদের ব্যবহার করে কীপ্যাডটি সংযুক্ত করুন
ধাপ 5:
আপনার Arduino IDE তে নিম্নলিখিত লাইব্রেরিগুলি ডাউনলোড এবং ইনস্টল করুন:
- অ্যাডাফ্রুট জিএফএক্স লাইব্রেরি
- Adafruit SSD1306 লাইব্রেরি
- আরডুইনো কীপ্যাড লাইব্রেরি
ধাপ 6:
আপনার ইউনো একটি কম্পিউটারে প্লাগ করুন। আরডুইনো আইডিই ব্যবহার করে আপনার ইউনোতে কোডটি ডাউনলোড করুন এবং ফ্ল্যাশ করুন।
আপনি আমাদের Github পৃষ্ঠা থেকে কোডটি ডাউনলোড করতে পারেন।
ধাপ 7: ডেমো: লগইন পরীক্ষা
ছয় অঙ্কের পাসওয়ার্ডটি "#" কী দ্বারা লিখুন। প্রোগ্রাম কোডে সংরক্ষিত 6 ডিজিটের পাসওয়ার্ড খুঁজে পেতে সিরিয়াল মনিটরটি খুলুন এবং এটি লকের পাসওয়ার্ড দেখাবে।
আপনি যদি সঠিক পাসওয়ার্ড দিয়ে সফলভাবে লগইন করেন তবে আপনি একটি স্বাগত পর্দা দেখতে পাবেন।
ধাপ 8: পাসওয়ার্ড পরীক্ষা পরিবর্তন করুন
একবার আপনি লগইন করতে সক্ষম হলে, আপনি একটি নতুন পাসওয়ার্ড পরিবর্তন করতে সক্ষম হবেন। পাসওয়ার্ড পরিবর্তন করতে, "*" কী দিয়ে নিশ্চিত করুন।
এই উদাহরণে, আমি সিরিয়াল মনিটরে দেখানো হিসাবে 123456 থেকে 000000 পাসওয়ার্ড পরিবর্তন করেছি।
ধাপ 9: ব্যর্থ লগইন প্রচেষ্টা পরীক্ষা
এই ডেমোর সাথে, আমরা ফাংশনটিও অন্তর্ভুক্ত করেছি যে, সঠিক পাসওয়ার্ড প্রবেশের 3 টি ব্যর্থ প্রচেষ্টার সাথে, ডিভাইসটি নিজেই লক হয়ে যাবে। এটি পরীক্ষা করতে, আপনার ইউনো রিসেট করুন। 3 বার ভুল পাসওয়ার্ড দিয়ে চেষ্টা করুন।
Failed টি ব্যর্থ চেষ্টার পর আপনাকে অবিলম্বে লক করা হবে।
প্রস্তাবিত:
ডিজিটাল ক্লক এলইডি ডট ম্যাট্রিক্স - ইএসপি ম্যাট্রিক্স অ্যান্ড্রয়েড অ্যাপ: 14 টি ধাপ
ডিজিটাল ক্লক এলইডি ডট ম্যাট্রিক্স - ইএসপি ম্যাট্রিক্স অ্যান্ড্রয়েড অ্যাপ: এই নিবন্ধটি গর্বের সাথে PCBWAY দ্বারা স্পনসর করা হয়েছে। আপনার নিজের জন্য এটি ব্যবহার করে দেখুন এবং PCBWAY তে মাত্র 5 ডলারে 10 PCBs পান খুব ভালো মানের সাথে, ধন্যবাদ PCBWAY। আমি যে ইএসপি ম্যাট্রিক্স বোর্ড তৈরি করেছি
আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: 6 টি ধাপ
আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: আজকাল, নির্মাতারা, বিকাশকারীরা প্রকল্পগুলির প্রোটোটাইপিংয়ের দ্রুত বিকাশের জন্য আরডুইনোকে পছন্দ করছেন। Arduino একটি ওপেন সোর্স ইলেকট্রনিক্স প্ল্যাটফর্ম যা সহজেই ব্যবহারযোগ্য হার্ডওয়্যার এবং সফটওয়্যারের উপর ভিত্তি করে। Arduino খুব ভাল ব্যবহারকারী সম্প্রদায় আছে এই প্রকল্পে
আরডুইনো ন্যানো ব্যবহার করে 4x4 ম্যাট্রিক্স মেমব্রেন কীপ্যাড: 4 টি ধাপ
4x4 ম্যাট্রিক্স মেমব্রেন কীপ্যাড Arduino ন্যানো ব্যবহার করে মাইক্রোকন্ট্রোলার কী স্পেসিফিকেশন: ম্যাক্সি
1602 LCD কীপ্যাড শিল্ড W/ Arduino [+ব্যবহারিক প্রকল্প] ব্যবহার করে: 7 টি ধাপ
1602 এলসিডি কীপ্যাড শিল্ড ডব্লিউ/ আরডুইনো [+ব্যবহারিক প্রকল্প] ব্যবহার করে: আপনি ইলেক্ট্রোপিকের অফিসিয়াল ওয়েবসাইটে এই এবং অন্যান্য আশ্চর্যজনক টিউটোরিয়ালগুলি পড়তে পারেন এই টিউটোরিয়ালে, আপনি 3 টি বাস্তব প্রকল্পের সাথে আরডুইনো এলসিডি কীপ্যাড শিল্ড ব্যবহার করতে শিখবেন। আপনি যা শিখবেন: কিভাবে ieldাল সেট আপ এবং কী সনাক্ত করা
DFRobot FireBeetle ESP32 এবং LED ম্যাট্রিক্স কভার ব্যবহার করে 4 টি প্রকল্প: 11 টি ধাপ (ছবি সহ)
DFRobot FireBeetle ESP32 এবং LED ম্যাট্রিক্স কভার ব্যবহার করে 1 এর মধ্যে 4 টি প্রকল্প: আমি এই প্রতিটি প্রকল্পের জন্য একটি নির্দেশযোগ্য করার কথা ভেবেছিলাম - কিন্তু শেষ পর্যন্ত আমি সিদ্ধান্ত নিলাম যে প্রকৃতপক্ষে সবচেয়ে বড় পার্থক্য হল প্রতিটি প্রকল্পের জন্য সফটওয়্যার যা আমি ভেবেছিলাম এটি কেবল তৈরি করা ভাল। একটি বড় নির্দেশ! হার্ডওয়্যার ইএর জন্য একই