আপনার নিজের ইলেকট্রনিক লক তৈরি করুন যার সাহায্যে আপনি আপনার গ্যারেজের দরজাটি আপনার আঙুলের ছাপকে ধন্যবাদ জানাতে পারেন

বৈদ্যুতিন লক দিয়ে সজ্জিত গ্যারেজ দরজা

আমরা এমন এক সময়ে রয়েছি যখন মনে হয় যে সবচেয়ে নিরাপদ বা দ্রুততম জিনিসটি আপনার আঙুলের ছাপটি ব্যবহার করতে হয়, উদাহরণস্বরূপ, আপনার মোবাইল ফোনটি আনলক করা এবং এমনকি কাজ করতে যেতেও, এই ক্ষেত্রে সমস্ত কিছুই প্রয়োজনীয় সুরক্ষার মধ্য দিয়ে যায় বা সম্পাদনের জন্য আরোপ করা হয় অন্য কিছু প্রকল্প।

এ থেকে দূরে, সত্যটি এই যে, একটি প্রকল্প হিসাবে যেখানে এই ধরণের ডিজিটাল ডিভাইস কীভাবে কাজ করে তা শেখার আগ্রহের চেয়ে আরও বেশি কিছু হতে পারে, যার কারণে আজ আমি আপনাকে ব্যাখ্যা করতে চাই আপনার গ্যারেজের দরজার জন্য কীভাবে একটি বৈদ্যুতিন লক মাউন্ট করবেন যা আপনার আঙুলের ছাপ ব্যবহার করে আনলক করা যায়.

বৈদ্যুতিন লক

ধাপে ধাপে আপনার গ্যারেজের দরজার জন্য আপনার নিজের বৈদ্যুতিন লক তৈরি করুন যা আপনি নিজের আঙুলের ছাপ দিয়ে আনলক করতে পারেন

আরও কিছু বিশদে যেতে গিয়ে আপনাকে বলি যে এই প্রকল্পের জন্য আমরা একটি ব্যবহার করতে যাচ্ছি স্পার্কফুন জিটি -511 সি 1 আর এর মতো ফিঙ্গারপ্রিন্ট স্ক্যানার। এই ধরণের টিউটোরিয়ালের ক্ষেত্রে যথারীতি এটি অবশ্যই মনে রাখতে হবে যে মূলত এই ধরণের পণ্যগুলির একটি খুব একই রকম ক্রিয়াকলাপ থাকে তাই এটি ঠিক এই মডেলটি হওয়া উচিত নয়।

আপনি যদি এই প্রকল্পটি চালিয়ে যাওয়ার সাহস করেন তবে কিছু আলাদা পার্থক্য রয়েছে যেমন ব্যবহার করা ফিঙ্গারপ্রিন্ট স্ক্যানার টিউটোরিয়ালের একটি থেকে আলাদা বা আপনার গ্যারেজ দরজাটি অন্য সিস্টেমগুলি ব্যবহার করে যা প্রায় সম্পূর্ণ সম্ভাবনার সাথে ঘটবে, আপনার অবশ্যই হবে না কেন ভয়, আপনি টিউটোরিয়ালটি অনুসরণ করতে পারেন তবে এটি পরে নেই আপনাকে অন্য কিছু পরিবর্তন করতে হবে উভয় তারের মধ্যে এবং কোডটি নিজেই এটিকে আপনার হার্ডওয়ারের সাথে মানিয়ে নিতে।

প্রয়োজনীয় উপাদান

আপনার গ্যারেজের দরজাটি খোলার জন্য আপনার নিজের আঙুলের ছাপ পাঠক তৈরি করতে প্রয়োজনীয় পদক্ষেপ

পদক্ষেপ 1: সম্পূর্ণ সিস্টেমের তারেরিং এবং সোল্ডারিং

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

দ্বিতীয় আমাদের প্রয়োজন হবে গ্যারেজের ভিতরেই একটি দ্বিতীয় বাক্স ইনস্টল করুন। এটি নিয়ন্ত্রণ প্যানেলে প্রবেশ করা আঙুলের ছাপটি সিস্টেম দ্বারা গৃহীত হয়েছে কিনা তা যাচাই করার দায়িত্বে নিযুক্ত হবে এবং সঠিক যাচাইয়ের ক্ষেত্রে মোটর দ্বারা সনাক্তযোগ্য একটি সিগন্যাল তৈরি করতে এগিয়ে যাবে যা আমাদের গ্যারেজের দরজা খুলে দেবে।

এটি বহন করা আমাদের একটি এটিএমগা 328 পি মাইক্রোকন্ট্রোলার লাগবে যা নিয়ন্ত্রণ প্যানেলে জীবন দেওয়ার দায়িত্বে থাকবে যা আমরা নিজের বাড়ির বাইরে ইনস্টল করব will অভ্যন্তর প্যানেলের জন্য আমরা একটি এটিটিইনে বাজি ধরব। দুটি বোর্ড ক্রমিক সংযোগের মাধ্যমে একে অপরের সাথে যোগাযোগ করবে। পুরো সিস্টেমের সুরক্ষা বাড়ানোর জন্য, আমরা একটি মেরুকৃত ট্রান্সমিটার ইনস্টল করব যাতে এটিটিইনি কার্ডটি সংযোগটি বন্ধ করতে পারে, যাতে কোনও ভ্যান্ডেলটি যদি বহিরাগত নিয়ন্ত্রণ প্যানেলটি শুরু করে, তবে তারা কয়েকটি কেবল তার পেরিয়ে আমাদের গ্যারেজের দরজাটি খুলতে পারে না।

যদি এই প্রকল্পটি আপনাকে নিশ্চিত করে এবং আপনি এই প্রকল্পটি চালাতে আগ্রহী হন তবে এটি আপনার প্রয়োজনীয় উপাদানগুলির তালিকা:

প্রকল্পের চিত্র

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

যদি এই মুহুর্তে আমরা নিয়ামকটি শেষ পর্যন্ত কোডটি কার্যকর করবে এমন এক মুহুর্তের জন্য পরীক্ষা করে দেখি তবে আপনি বুঝতে পারবেন যে বোতামগুলি 12, 13 এবং 14 পিনের সাথে সংযুক্ত রয়েছে, যা 'এর কার্যকারিতা সম্পাদন করেArriba''OK'এবং'নিচে'যথাক্রমে। এর অর্থ হ'ল তাদের ফাংশনের সাথে সামঞ্জস্য রেখে ভিজ্যুয়াল লজিকটি বজায় রাখার জন্য এগুলি এগুলিকে স্থাপন করা খুব ভাল ধারণা হতে পারে।

পুরো সিস্টেমটিতে কারেন্ট সরবরাহ করতে আমরা ব্যবহার করব, প্রয়োজনীয় উপাদানগুলির তালিকা হিসাবে বলা হয়েছে যে কোনও মাইক্রো ইউএসবি সংযোগকারী সহ একটি টেলিফোন চার্জার। এই ধরণের চার্জারটি ব্যবহার করার ধারণাটি মূলত এটিকে সাড়া দেয় যে তারা খুব সস্তা এবং সর্বোপরি খুঁজে পাওয়া সহজ।। ব্যাটারি ব্যবহারের মাধ্যমে নিয়ন্ত্রণকারীদের শক্তিতে সক্ষম করার জন্য আরেকটি ভিন্ন ধারণা হ'ল যদিও এই মুহুর্তে আঙুলের ছাপ সেন্সরটি সাধারণত প্রচুর কারেন্ট গ্রহণ করে এবং পুরো সিস্টেমকে খাওয়ায় তবে সরাসরি কারেন্টের জন্য বিকল্প কারেন্ট ট্রান্সফর্মার ব্যবহার করা ভাল be ব্যাটারি দিয়ে আপনি প্রতিদিন এগুলি পরিবর্তন করতে পারেন।

আরডুইনো আইডিই

পদক্ষেপ 2: কোডিং এবং নিয়ন্ত্রণকারীদের উপর চলছে

এই মুহুর্তে আপনাকে বলুন যে এটিএমটিগা 328 পি এবং এটিটিইএনজি 85 দ্বারা সম্পাদন করা কোড দুটিই আরডুইনো আইডিই দিয়ে লেখা এবং সংকলিত হয়েছে। এই নির্দিষ্ট ক্ষেত্রে আমাদের এটিএমইগা 328 পি-এ গ্যারেজফিংগার.ইনো ফাইল এবং এটিটিইএনজি 85-এ tiny_switch.ino ফাইলটি কার্যকর করতে হবে। অন্যদিকে, নোকিয়াএলসিডিপিপি এবং নোকিয়াএলসিডিএইচ লাইব্রেরিগুলি এলসিডি স্ক্রিনের জন্য দুটি গ্রন্থাগার, এটি আরডুইনো সাইট থেকে নেওয়া উদাহরণ থেকে সংকলিত হয়েছে এবং প্রায় সমস্ত লাইব্রেরির মতো এগুলি ফোল্ডারে স্থাপন করা উচিত 'লাইব্রেরিআপনার আরডুইনো আইডিই তাদের সন্ধান করার জন্য। এই ফোল্ডারটি সাধারণত আপনার উইন্ডোজগুলিতে আইডিই ইনস্টল করা মূল থেকেই থাকে "% হোমপাথ" \ ডকুমেন্টস \ আরডুইনো \ লাইব্রেরি। আমি এই লাইনের ঠিক নীচে ফাইলগুলি ডাউনলোড করার জন্য আপনাকে রেখেছি:

এটির পাশাপাশি আপনার গ্রন্থাগারগুলিরও প্রয়োজন হবে যাতে ফিঙ্গারপ্রিন্ট স্ক্যানারটি কাজ করতে পারে। দুর্ভাগ্যক্রমে এই মুহুর্তে এটি অবশ্যই মনে রাখা উচিত স্পার্টফান সাইটের সাথে সংযুক্ত লাইব্রেরিগুলি জিটি -511 সি 3 মডেলের জন্য তৈরি করা হওয়ায় সেগুলি কাজ করবে না, আরও ব্যয়বহুল, এবং আমরা যে সংস্করণটি ব্যবহার করছি তার জন্য নয়, সম্ভবত এটি আরও কিছু কঠিন এবং সস্তার তুলনায় খুব সহজ। জিটি -511 সি 1 আর এর জন্য কর্মক্ষম গ্রন্থাগারগুলি এখানে পাওয়া যাবে GitHub.

সমস্ত ফাইল ডাউনলোড করার পরে এবং কোডটি আপনি চাইলে চাইছেন সিস্টেমে বৃহত্তর সুরক্ষা সরবরাহ করুন আমি আপনাকে উত্সাহিত করি, উদাহরণস্বরূপ, সমস্ত দৃষ্টান্ত অনুসন্ধান এবং প্রতিস্থাপন করতে 'সিক্রেটসট্রিং'আপনার নিজের পাসওয়ার্ড দ্বারা। আপনার সিস্টেমকে আরও সুরক্ষিত করতে সাহায্য করতে পারে এমন আরও একটি আকর্ষণীয় বিশদ হ'ল টিনি_সুইচ.ইনো ফাইলের বুফ ভেরিয়েবল পরিবর্তন করা যাতে আপনি যে পাসওয়ার্ডটি ব্যবহার করতে চান সেটি একই দৈর্ঘ্য।

পরিবর্তনশীল overrydeCode, গ্যারেজফিংগার.ইনো ফাইলে সংজ্ঞায়িত, উপরে / ডাউন বোতাম টিপক্রমের ক্রমটির একটি 8-বিট উপস্থাপনা রয়েছে যা আপনার গ্যারেজের দরজাটি খোলার জন্য এবং পরিচিত ফিঙ্গারপ্রিন্ট ব্যবহার না করেই সিস্টেমে নতুন ফিঙ্গারপ্রিন্ট আপলোড করতে ব্যবহৃত হতে পারে। স্ক্যানার মেমরিটি খালি থাকায় এটি প্রথমবারের মতো ডিভাইসটির জন্য কার্যকর। এই প্রাথমিক মানটি পরিবর্তন করা আকর্ষণীয় হতে পারে।

বাহ্যিক নিয়ন্ত্রণ

পদক্ষেপ 3: আমরা পুরো প্রকল্পটি একত্রিত করি

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

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

মাউন্ট সিস্টেম

পদক্ষেপ 4. সিস্টেম ব্যবহার করে

একবার পুরো সিস্টেমটি ইনস্টল হয়ে গেলে, এলসিডি স্ক্রিন এবং ফিঙ্গারপ্রিন্ট স্ক্যানার উভয়কেই আলোকিত করতে আমাদের কেবল তিনটি বোতামের যে কোনও টিপুন। এই মুহুর্তে, আপনি স্ক্যানারে আঙুল না লাগানো পর্যন্ত ডিভাইসটি আটকে থাকে। আপনি যদি স্ক্যানারের উপর রেখেছেন সেই আঙুলটি যদি স্বীকৃত হয় তবে দরজাটি খোলা হবে এবং দরজাটি আবার খুলতে / বন্ধ করতে, ফিঙ্গারপ্রিন্টগুলি যুক্ত করতে / মুছতে, পর্দার উজ্জ্বলতা পরিবর্তন করতে একটি মেনু স্ক্রিনে প্রদর্শিত হবে ... শেষ কীটি টিপানোর পরে ডিভাইসটি প্রায় 8 সেকেন্ড বন্ধ হয়ে যায়। অপেক্ষার সময়কাল পরিবর্তন করতে, আপনাকে অবশ্যই ফাংশনটি পরিবর্তন করতে হবে অপেক্ষাফোর্ড বাটন গ্যারেজফিংগার.ইনো ফাইলটিতে।

আমরা পূর্ববর্তী অনুচ্ছেদে যেমন উল্লেখ করেছি, আপনি উপরের / ডাউন কোরগুলি অনুসরণ করে ওভাররাইড ক্রম ব্যবহার করতে পারেন 'OK'সিস্টেমে অ্যাক্সেস অর্জন করতে। আপনি যখন ডিভাইসটি প্রথমবার সক্রিয় করবেন তখন এটি দরকারী, এই মুহুর্তে, স্ক্যানারের স্মৃতিতে আঙুলের ছাপ থাকবে না। প্রাথমিক ক্রমটি ভেরিয়েবলের মধ্যে সংরক্ষিত সংখ্যার 8-বিট বাইনারি উপস্থাপনার দ্বারা দেওয়া হয় ওভাররাইডকোড গ্যারেজফিংগার.ইনো ফাইলটিতে যেখানে '1' 'আপ' বোতাম দ্বারা উপস্থাপিত হয় এবং '0' 'ডাউন' বোতাম দ্বারা উপস্থাপিত হয়.

একটি বিষয় মনে রাখবেন যে, আপনি যদি ওভাররাইডের ক্রমটি পরিবর্তন করেন এবং পরে ডিভাইসে আঙুলের ছাপগুলি না যুক্ত করে ভুলে যান তবে ডিভাইসটি কার্যকরভাবে লক হয়ে যাবে এবং আপনাকে এটিএমটিগ 328 পি পুনরায় প্রোগ্রাম করতে হবে এবং EEPROM মুছতে বাধ্য করতে হবে ডিভাইস মুছতে। কোড।

আরও তথ্য: প্রশিক্ষণযোগ্য


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।