সুচিপত্র:

Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে: 9 ধাপ
Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে: 9 ধাপ

ভিডিও: Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে: 9 ধাপ

ভিডিও: Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে: 9 ধাপ
ভিডিও: How to make a smart door lock arduino project in Bangla 2024, নভেম্বর
Anonim
Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে
Arduino ডিজিটাল কোড লক প্রকল্প ম্যাট্রিক্স কীপ্যাড ব্যবহার করে

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 টি ব্যর্থ চেষ্টার পর আপনাকে অবিলম্বে লক করা হবে।

প্রস্তাবিত: