সুচিপত্র:

USB Reprogrammable IButton Door Lock: 8 ধাপ
USB Reprogrammable IButton Door Lock: 8 ধাপ

ভিডিও: USB Reprogrammable IButton Door Lock: 8 ধাপ

ভিডিও: USB Reprogrammable IButton Door Lock: 8 ধাপ
ভিডিও: Tuya Smart Door Lock Fingerprint and Passcode Setup 2024, জুলাই
Anonim
USB Reprogrammable IButton Door Lock
USB Reprogrammable IButton Door Lock

iButtons হল ছোট বোতাম যা ক্যাসিং এর মত মাত্র ২ টি তারের সাথে যোগাযোগ করে। এগুলি অবিশ্বাস্যভাবে শক্তিশালী এবং প্রত্যেকেরই একটি অনন্য সিরিয়াল নম্বর রয়েছে যা ডিভাইসে লেখা হার্ডওয়্যার এবং পুনরাবৃত্তি হয় না। এগুলি সস্তা (প্রায় 1 পাউন্ড / 1, 50 ইউরো / $ 2)

এই সিরিয়াল নম্বরটি কীগুলিকে সত্যিই অনন্য হতে দেয় এবং এইভাবে কার্যকরভাবে সুরক্ষিত থাকে। আমি তাদের ব্যবহার করতে দেখেছি: > … দরজার তালা হিসাবে! নতুনদের জন্য এগুলি ব্যবহার করার সমস্যাটি হল যে সেগুলি পড়ার জন্য আপনাকে হার্ডওয়্যার প্রোগ্রাম করতে সক্ষম হতে হবে এবং আপনি যদি চাবিটি আলগা করেন তবে লকিং ডিভাইসটি অকেজো! এই নির্দেশযোগ্য আপনাকে দেখায় কিভাবে একটি লক তৈরি করতে হয়, এবং একটি ইউএসবি প্রোগ্রামার যা আপনাকে ইউনিটটি ভেঙে না দিয়ে সেকেন্ডের মধ্যে লকে নতুন কী লিখতে সক্ষম করে। লক সম্পূর্ণ নিরাপদ এবং আপডেটেবল একটি সময়ে 80 টি চাবি জন্য। লক 5-30V এসি বা ডিসির মধ্যে কাজ করতে পারে এবং তাই অবিশ্বাস্যভাবে নমনীয়; আপনার ইলেকট্রনিক ডোর রিলিজের মতো একই ভোল্টেজে কাজ করার জন্য ডিজাইন করা হয়েছে-আপনি যে সস্তা বা সবচেয়ে ব্যয়বহুল, ব্যর্থ-লক করা বা ব্যর্থ-আনলক, এসি বা ডিসি, 12V বা 24V কিনতে পারেন। আপনার যা লাগবে:> উপাদান (পরবর্তী দেখুন)> পিআইসি প্রোগ্রামার> ইলেকট্রনিক ডোর রিলিজ। > পিসিবি তৈরির যন্ত্রপাতি (যদি আপনি এটিকে অদ্ভুত দেখতে চান) মনে রাখবেন !!! এটি একটি পুরানো নির্দেশযোগ্য যা আমি কিছু কারণে আপলোড করিনি। যদি আপনার এটি তৈরি করতে সমস্যা হয়, আমাকে ইমেল করুন এবং আমি আনন্দের সাথে সাহায্য করব - যাইহোক, আমি গ্যারান্টি দিতে পারি না যে আমি এটিকে যতটা সম্ভব সহজ করেছি - দু sorryখিত - আশা করি এটি অন্য কিছু না থাকলে অনুপ্রেরণা দেবে।

ধাপ 1: প্রক্রিয়া

প্রক্রিয়া
প্রক্রিয়া

প্রথমে আপনাকে কোন ধরনের লক প্রয়োজন তা ঠিক করতে হবে।

ব্যর্থ নিরাপদ/আনলক যখন ইউনিট শক্তি হারায় খোলা থাকে। এটি সাধারণত ব্যবহৃত হবে যদি বিদ্যুৎ ব্যর্থতার ক্ষেত্রে দরজাটি প্রবেশযোগ্য হয় - যেমন ফায়ার ফেইল সুরক্ষা/লকড লক থাকে যদি না লকে বিদ্যুৎ প্রয়োগ করা হয়। একটি traditionalতিহ্যগত দরজা প্রবেশ পদ্ধতি ব্যবহার করার সময় এগুলি আরও উপযুক্ত হবে, যতক্ষণ না বিদ্যুৎ প্রয়োগ করা হয়, দরজাটি সর্বদা তালাবদ্ধ থাকে। ডিভাইসটি কিভাবে কাজ করে তা দেখানোর জন্য নিচে একটি ফ্লো চার্ট দেওয়া হল। সহজভাবে, যদি আপনি একটি কী প্রবেশ করেন, মাইক্রোপ্রসেসর প্রথমে এটি একটি প্রোগ্রামিং কী, বা এটি একটি অ্যাক্সেস কী কিনা তা পরীক্ষা করে। যদি এটি একটি [iButton] অ্যাক্সেস কী, মাইক্রোপ্রসেসর তার EEPROM (মেমরি) এ সংরক্ষিত পরিচিত কীগুলির তালিকার বিরুদ্ধে পরীক্ষা করে, যদি এটি খুঁজে পায়, তাহলে এটি আপনাকে প্রবেশ করতে দেয়। অন্যথায় এটি একটি লাল-আলো পাঠাবে যে কোন অ্যাক্সেস নেই মঞ্জুর যদি এটি কোন প্রকারের পুনরায় প্রোগ্রামযোগ্য কী (উদা একটি iButton চাবিগুলির একটি নতুন তালিকা যা অভ্যন্তরীণ EEPROM- এ সংরক্ষণ করা হয়)। ইবুটনকে অভ্যন্তরীণ EEPROM পুনরায় প্রোগ্রাম করার অনুমতি দেওয়া হয়েছে কিনা তা পরীক্ষা করা হবে কিন্তু এটির প্রমাণীকরণ কোড পরীক্ষা করা হচ্ছে কিনা। (এটি ইউএসবি প্রোগ্রামার দ্বারা আইবুটনে প্রোগ্রাম করা হয়েছে এবং এটি আপনি পরিবর্তন করতে পারবেন না - তথ্যের জন্য শেষ পৃষ্ঠাটি দেখুন)। যদি iButton কে অভ্যন্তরীণ EEPROM প্রোগ্রাম করার অনুমতি দেওয়া হয়, LED সবুজ/কমলা ফ্ল্যাশ করবে এবং তারপর মাইক্রোপ্রসেসর iButton থেকে সমস্ত কী-কোড টেনে নিয়ে তার অভ্যন্তরীণ EEPROM- এ সংরক্ষণ করবে। এটি এলইডি ঝলকানি সৃষ্টি করবে এবং 20 সেকেন্ড পর্যন্ত সময় নিতে পারে - এটি ঘটার সময় কীটি সরান না। LEDS তারপর সবুজ স্পন্দন করবে নির্দেশ করে প্রোগ্রামিং শেষ হয়েছে - এখন iButton সরান।

ধাপ 2: উপাদান

ঠিক আছে তাই নির্দেশযোগ্য বেশ সহজ, আমি আপনাকে পরিকল্পিত, অংশ তালিকা, হেক্স ফাইল, এবং আপনি এটি নির্মাণ - সহজ! আমি পার্টস লিস্ট এবং রid্যাপিড ইলেকট্রনিক্স (https://www.rapidonline.com) পার্ট নাম্বার দিতে যাচ্ছি যাতে আপনি আপনার নিজের সাপ্লাইয়ারের সোর্স দিতে পারেন - যদিও রেপিড বেশ ভালো! এখানে পার্টস লিস্ট ডোর লক

1x ব্রিজ সংশোধনকারী (দ্রুত# 47-3202) 1x 5v 7805 ভোল্টেজ নিয়ন্ত্রক (দ্রুত# 47-3313) 1x SIL রিলে (দ্রুত# 60-0670) 1x 100uf টুপি (দ্রুত# 10-3260) 1x 470uf টুপি (দ্রুত# 11- 0275) 1x 220f ক্যাপ (দ্রুত# 11-0260) 2x 1k রোধ 1x 4k7 প্রতিরোধক 1x 16f628 PIC মাইক্রো 1x 24LC04 4k eeprom (দ্রুত# 22-0170) 1x 8pin দিল ধারক 1x 18pin দিল ধারক 1x DPDT মিনি সুইচ (দ্রুত# 76- 0220) 1x 3pin হেডার (দ্রুত# 22-0515) 1x জাম্পার (দ্রুত# 77-0237) 2x 2pin টার্মিনাল ব্লক (দ্রুত# 21-1700) 1x ইলেকট্রনিক রিলিজ (https://www.directlocks.co.uk) 1x iButton BiColour LED (MBL) (part# hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) দিয়ে ইউএসবি প্রোগ্রামার 1x 18f2550 PIC মাইক্রো 1x 20MHz XTAL 2x 22pf ক্যাপ (সিরামিক ডিস্ক) 1x 220nf ক্যাপ 1x 1k রেজ 1x LED (যেকোনো রঙ) 1x USB B-socket 1x iButton holder probe DS1402 (যেকোনো করবে) (https://www.homechip.com) 1x DS1973 iButton (https:// www.homechip.com) https:// www থেকে নমুনা অর্ডার করে কিছু iButton হার্ডওয়্যার বা বোতাম বিনামূল্যে পাওয়া যেতে পারে। ibutton.com (ম্যাক্সিম থেকে সরাসরি)।

ধাপ 3: লক জন্য পরিকল্পিত এবং PCB

লক জন্য পরিকল্পিত এবং PCB
লক জন্য পরিকল্পিত এবং PCB
লক জন্য পরিকল্পিত এবং PCB
লক জন্য পরিকল্পিত এবং PCB

নীচে পরিকল্পিত, পিসিবি এবং লকের চূড়ান্ত উদাহরণ ছবি। একটি মুদ্রণযোগ্য PCB বিন্যাসের জন্য, ডাউনলোডগুলি দেখুন। স্কিম্যাটিক এর একটি উচ্চ রেজ সংস্করণের জন্য, i ক্লিক করুন এবং ফাইলটি ডাউনলোড করুন (14kb)। পিসিবি লেআউট ডাউনলোড পৃষ্ঠায় পাওয়া যায়।

ধাপ 4: পরিকল্পিত, পিসিবি এবং প্রোগ্রামারের ছবি

স্কিম্যাটিক, পিসিবি এবং প্রোগ্রামারের ছবি
স্কিম্যাটিক, পিসিবি এবং প্রোগ্রামারের ছবি
স্কিম্যাটিক, পিসিবি এবং প্রোগ্রামারের ছবি
স্কিম্যাটিক, পিসিবি এবং প্রোগ্রামারের ছবি

নীচে পরিকল্পিত, উদাহরণ PCB এবং USB প্রোগ্রামারের চূড়ান্ত উত্পাদিত PCB এর ছবি

ধাপ 5: PIC মাইক্রোকন্ট্রোলার প্রোগ্রামিং

ঠিক আছে, তাই আমাদের মধ্যে কেউ কেউ এই বিন্দুতে পৌঁছেছে এবং ভাবতে পারে - কিভাবে আমি একটি PIC নিয়ামক প্রোগ্রাম করি। ভাল নীচে সহজ উপায়। একটি PIC প্রোগ্রামার (উদাহরণস্বরূপ ইবে) পান যা PIC 18f4550 সমর্থন করে এবং নির্দেশাবলী অনুসরণ করে। এটি পূরণ করে, স্থানীয় স্কুল বা কলেজের যে কেউ, ইলেকট্রনিক্স সম্প্রদায়ের যে কাউকে জিজ্ঞাসা করুন, অথবা, আমাকে instructyibATdandycoolDOTcoDOTuk এ ইমেল করুন এবং আমি আপনার জন্য প্রোগ্রাম করতে পারি কিনা তা দেখব, যদি আপনার সমস্যা হয়। যদিও এই ডিভাইসগুলি কীভাবে প্রোগ্রাম করা যায় তা ওয়েবে খুব সহজেই নথিভুক্ত করা হয়েছে। দ্বিতীয় চিন্তা … আর্থিক সুযোগ! যদি আপনি (10GBP / 15euro / $ 20) পেপ্যাল পছন্দ করেন তবে আমি আপনাকে PIC- এর পূর্ব-প্রোগ্রাম উভয়ই বিক্রি করতে পারি। কিন্তু আমি দৃist়ভাবে বলি যে আপনি এটি সহজেই যথেষ্ট করতে পারেন। ডিফল্ট ফিউজ সেট সহ কেবল পিআইসি প্রোগ্রাম করুন। HEX ফাইল (আমি মনে করি) দোলক সেটিংসের জন্য তথ্য থাকা উচিত এবং যেমন, আমার জন্য, আমি শুধু প্লাগ ইন করেছি এবং এটি সব চলে গেছে। এটি একটি INT OSC এর সাথে 4MHz এ চলে, কোন WDT নেই।

ধাপ 6: এটা চটকদার চেহারা

এটা চটকদার চেহারা!
এটা চটকদার চেহারা!
এটা চটকদার চেহারা!
এটা চটকদার চেহারা!

এখন আপনি আপনার নতুন নিরাপত্তা ব্যবস্থার অংশ হিসাবে ব্যবহার করতে কিছু চটকদার গিয়ারে দুটি মডিউল চেপে ধরতে পারেন!

ধাপ 7: ডাউনলোড

এখানে আপনি সফটওয়্যারটি ডাউনলোড করতে পারেন (। নেট ফ্রেমওয়ার্ক 3.5 প্রয়োজন), পিসিবি ফাইল এবং ফার্মওয়্যার। মাইক ওব্রায়েনের ইউএসবি এইচআইডি লাইব্রেরি ব্যবহার করে - ধন্যবাদ মাইক! একটি A4 শীট হিসাবে, নিশ্চিত করুন যে অ্যাক্রোব্যাটের কোন সঙ্কুচিত বিকল্পগুলি স্কেল রাখতে অক্ষম করা আছে।

ধাপ 8: এবং অবশেষে

এবং পরিশেষে
এবং পরিশেষে

1, বা 1000 লক আপডেট করার জন্য একটি কী প্রোগ্রাম করা যেতে পারে, এটি প্রতিবার পুনরায় প্রোগ্রাম করার প্রয়োজন হয় না, তাই আপনার কাছে একই চাবির সাহায্যে লকগুলির একটি অ্যারে থাকতে পারে যা এটি খুলবে। অথবা মেশান এবং মেলে। এটি নতুন লক প্রোগ্রামিংয়ে ঘন্টা বাঁচাবে, অথবা একটি চাবি হারিয়ে গেলে লক আপডেট করবে - এবং আরে, চাবির দাম মাত্র এক পাউন্ড!

মূল ধারণাটি ছিল একটি বিল্ডিংয়ের সমস্ত তালা ইলেকট্রনিক লক দিয়ে প্রতিস্থাপন করা যাতে প্রত্যেকেরই একটি চাবি থাকে যা কেবলমাত্র কাঙ্ক্ষিত এলাকায় প্রবেশ করতে পারে। এখন, এই লকগুলি টেকনিক্যালি যে কেউ একই প্রকল্পের সাথে পুনরায় প্রোগ্রাম করতে পারে। সফ্টওয়্যারটি একটি অনন্য কী কোড ব্যবহার করার অনুমতি দেয় যাতে কোন-বডি আপনার লকের ইপ্রমকে ওভার-রাইট করতে না পারে। এই কী কোডটি ফার্মওয়্যার এবং ইউএসবি সফটওয়্যার অ্যাপ্লিকেশনে সংরক্ষিত আছে, তাই কোন দীর্ঘ কনফিগারেশন ছাড়াই চলতে শুরু করার ক্ষমতা রয়েছে। যাইহোক, যদি আপনার প্রয়োজনগুলি এর উপরে চলে যায় এবং আপনার একটি সুরক্ষিত কী কোড প্রয়োজন যাতে কেবল আপনি আপনার লকগুলি পুনরায় প্রোগ্রাম করতে পারেন, একটি প্রয়োজনের সাথে আমাকে ইমেল করুন এবং সম্ভবত আমি আপনাকে একটি কাস্টম অ্যাপ + হেক্স কোড প্রস্তুত করব। instructyATdandycoolDOTcoDOTuk আমি নিশ্চিত যে আপনার রিভার্স ইঞ্জিনিয়ারিং এবং sluthing দক্ষতার সঙ্গে সবচেয়ে উদীয়মান এটি করার একটি উপায় খুঁজে পেতে পারে … কিন্তু আমি দুষ্টু ওয়েব 2.0 দ্বারা এর বাণিজ্যিক শোষণের সম্ভাবনার কারণে আমি এটিকে ঘনিষ্ঠভাবে রক্ষা করছি! আইনি বিট: এর কার্যকারিতার জন্য মোটেও গ্যারান্টি নেই! একটি বাস্তব নিরাপত্তা ডিভাইস হিসাবে ব্যবহার করা উচিত নয়, এটি শুধুমাত্র একটি ধারণাগত প্রকল্প। কিন্তু এটা বেশ জঘন্য সুইশ কাজ করে! ড্যানিয়েল ক্রেন উপভোগ করুন

প্রস্তাবিত: