সুচিপত্র:

ডিজিটাল কম্বিনেশন লক!: 7 টি ধাপ (ছবি সহ)
ডিজিটাল কম্বিনেশন লক!: 7 টি ধাপ (ছবি সহ)

ভিডিও: ডিজিটাল কম্বিনেশন লক!: 7 টি ধাপ (ছবি সহ)

ভিডিও: ডিজিটাল কম্বিনেশন লক!: 7 টি ধাপ (ছবি সহ)
ভিডিও: জার্মানিতে হোমিও ওষুধের দামদর || Homeopathy Treatment in Germany || জার্মানিতে হোমিওপ্যাথি চিকিৎসা 2024, জুলাই
Anonim
ডিজিটাল কম্বিনেশন লক!
ডিজিটাল কম্বিনেশন লক!
ডিজিটাল কম্বিনেশন লক!
ডিজিটাল কম্বিনেশন লক!

আমি সবসময় ভাবছি কিভাবে ইলেকট্রনিক লকগুলি কাজ করে, তাই একবার আমি মৌলিক ডিজিটাল ইলেকট্রনিক্স কোর্স শেষ করার পর আমি নিজেই একটি নির্মাণ করার সিদ্ধান্ত নিয়েছি। এবং আমি আপনাকে আপনার নিজের তৈরি করতে সাহায্য করব!

আপনি এটিকে 1v থেকে 400v (অথবা রিলে -র উপর নির্ভর করে এমন আরও কিছু), ডিসি বা এসি এর সাথে সংযুক্ত করতে পারেন, যাতে আপনি এটিকে অন্য সার্কিট নিয়ন্ত্রণ করতে ব্যবহার করতে পারেন, অথবা এমনকি একটি বেড়া বিদ্যুতায়িত করতে পারেন !! (অনুগ্রহ করে এটা চেষ্টা করবেন না, সত্যিই বিপজ্জনক)… আমি একটি মিনি ক্রিসমাস ট্রি আউটপুট (110v) এর সাথে সংযুক্ত করেছি কারণ আমি আমার ল্যাব থেকে পবিত্র দিনের সাজসজ্জা নিয়ে যাইনি, তাই আমি যখন প্রজেক্টটি শেষ করেছি তখন এটি ছিল।

এখানে সমাপ্ত সিস্টেমের কিছু ছবি, এবং একটি ভিডিওও, যাতে আপনি এটি কাজ করতে দেখতে পারেন।

ধাপ 1: এটি কিভাবে কাজ করে?

এটা কিভাবে কাজ করে?
এটা কিভাবে কাজ করে?

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

  • প্রথমে আমাদের 10 টি সম্ভাব্য ইনপুট (0-9) এর 4 আউটপুট BCD (বাইনারি কোডেড ডেসিমেল) ডিকোড করার জন্য একটি সার্কিটের প্রয়োজন, এবং অন্য একটি আউটপুট যা আমাদের বলে যে কোন বোতাম চাপলে।
  • তারপর আমাদের সঠিকভাবে কাজ করার জন্য আমাদের দুটি 7-সেগমেন্ট ডিসপ্লের জন্য সার্কিট তৈরি করতে হবে, BCD নম্বরের জন্য 4 টি ইনপুট এবং অবশ্যই আমাদের ডিসপ্লের জন্য 7 টি আউট, (আমি IC 74LS47 ব্যবহার করেছি)
  • তারপর প্রতিটি চাপা সংখ্যা সংরক্ষণ এবং প্রদর্শন মধ্যে টগল একটি সার্কিট
  • পাশাপাশি আমাদের পাসওয়ার্ডের জন্য একটি অভ্যন্তরীণ মেমরি
  • এবং, আমাদের লকের চুলা, তুলনাকারী (এর 8 বিট - কারণ ডিসপ্লেতে প্রতি বিজেটে 4 বিট আছে, মানে আপনি যদি 4 ডিজিটের লক করতে চান তাহলে আপনাকে এই দুটি সংযুক্ত করতে হবে।) এটি বলবে আমাদের যদি ডিসপ্লের সংখ্যাগুলি অভ্যন্তরীণ স্মৃতিতে সংরক্ষিত পাসওয়ার্ডের মতো হয়।
  • এবং অবশেষে একটি অনির্দিষ্ট সময়ের জন্য খোলা বা বন্ধ সংকেত রাখার একটি সার্কিট, এবং অবশ্যই একটি আউটপুট (যেটা আপনি আপনার লক দিয়ে নিয়ন্ত্রণ করতে চান)

ধাপ 2: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ

এখানে আপনার যা প্রয়োজন হবে। দ্রষ্টব্য: আমি বেশিরভাগ পুরানো ভিসিআর বোর্ড থেকে সামগ্রী নিয়েছি, তাই তারা এই প্রকল্পটিকে সত্যিই সস্তা করার জন্য "বিনামূল্যে" ছিল। মোট আমি প্রায় 13 ডিল খরচ করেছি (বেশিরভাগ আইসির দাম 76 সেন্ট, ডি-এফএফের জন্য অনুপস্থিত (প্রায় 1.15) কারণ আমার কোন আইসি ছিল না, তবে আপনি ভবিষ্যতের প্রজেক্টের জন্য সেগুলি রাখতে পারেন, এগুলি একটি দুর্দান্ত বিনিয়োগ। উপাদানগুলি:

  • ডায়োড প্রচুর (প্রায় 20) এক উপায় সংযোগ করতে।
  • একটি এনপিএন ট্রানজিস্টার (পর্যাপ্ত কারেন্ট সহ রিলে কয়েল খাওয়ানোর জন্য)
  • একটি রিলে (সংযুক্ত ডিভাইস নিয়ন্ত্রণ করতে)
  • একটি লাল LED (সিস্টেম লক করা আছে তা নির্দেশ করার জন্য)
  • 14 টি পুশ বোতাম
  • প্রচুর প্রতিরোধক (প্রতিরোধের ব্যাপারটি আসলেই গুরুত্বপূর্ণ নয়, এটি আইসি পিনগুলিকে 1 বা 0 [+ বা -] এ সেট করা)
  • দুটি 7-সেগমেন্ট প্রদর্শন করে।
  • অনেক তার !!

ইন্টিগ্রেটেড সার্কিট:

  • DEC থেকে BCD এবং তুলনাকারী তৈরির জন্য দুটি 7432 (বা গেট)
  • দুটি 7486 (XOR GATES) তুলনাকারীর আত্মা।
  • দুটি 7447 ডিসপ্লে ড্রাইভার
  • চার 74175 (4 ডি-এফএফ) প্রতিটি একটি মেমরি যা 4 বিট ধরে রাখতে সক্ষম।
  • ডিসপ্লে সিলেক্টরের জন্য একটি 7476 (2 JK-FF) এবং ওপেন ক্লোজ সিগন্যাল ধরে রাখা।
  • ডিসপ্লে সিলেক্টরের জন্য একটি 7404 (গেট নয়) ঘড়ির পালস উল্টে দেয়। (আপনি একটি এনপিএন ট্রানজিস্টার ইনস্টড ব্যবহার করতে পারেন, কারণ আপনার শুধুমাত্র একটি গেট প্রয়োজন (আইসিতে 6 আছে)।

সরঞ্জাম:

  • 3 Protoboards (https://en.wikipedia.org/wiki/Breadboard)
  • প্লাস
  • এক্স্যাক্টো ছুরি
  • 5V ডিসি পাওয়ার সাপ্লাই (ফিড সার্কিট)
  • 12V ডিসি পাওয়ার সাপ্লাই (রিলে কয়েল খাওয়ায়)
  • 120V এসি পাওয়ার সাপ্লাই (আউটপুটে ডিভাইসটি ফিড করে)

দ্রষ্টব্য: আমি প্রায় 8 ফুট তার ব্যবহার করেছি, এবং এই সম্পর্কে পরামর্শ, ব্যয়বহুল প্রোটোবার্ড ওয়্যার কেনার প্ররোচনা, আপনি 3 ফুট ইথারনেট কেবল কিনতে পারেন, এটি স্ট্রিপ করুন এবং আপনার 8 বা 9 টি তারের থাকবে, প্রতিটি আলাদা রঙের এবং 3 ফুট লম্বা। (আমি ঠিক তাই করি, যেহেতু সাধারণ প্রোটোবার্ড তারের প্রতি ডলার প্রায় 10 ফুট।

ধাপ 3: ডিসি থেকে বিসিডি

ডিসি থেকে বিসিডি
ডিসি থেকে বিসিডি
ডিসি থেকে বিসিডি
ডিসি থেকে বিসিডি

প্রথম ধাপ হল ইনপুট সিস্টেম তৈরি করা, যাতে আপনি আপনার লকের সাথে যোগাযোগ করতে পারেন। আমি দুটি প্রধান লক্ষ্য অর্জনের জন্য নিম্নলিখিত সার্কিট ডিজাইন করেছি।

  • (0-9) থেকে তার BCD (বাইনারি) সমকক্ষের 10 নম্বরগুলির যেকোনো একটিকে চালু করুন। এটি আপনি নিজেকে অনেক সময় এবং ঝামেলা বাঁচাবে, কিন্তু আমি মনে করি এই ভাবে আরো মজা হয়)
  • যখনই একটি বোতাম চাপানো হয় তা সনাক্ত করতে সক্ষম হওয়া।

প্রথম সমস্যার সমাধানের জন্য, আমরা প্রতিটি সত্য বোতাম টিপলে কোন আউটপুট (ABCD) বেশি (1) হবে তা জানতে এই সত্য সারণীটি দেখে নেওয়া উচিত। DCBA] X 0 0 0 0] 0 0 0 0 1] 1 0 0 1 0] 2 0 0 1 1] 3 0 1 0 0] 4 0 1 0 1] 5 0 1 1 0] 6 0 1 1 1] 7 1 0 0 0] 8 1 0 0 1] 9 এখন এখানে যেখানে ডিজিটাল সম্পর্কে আমার পছন্দের কিছু কাজে আসে… একটি কাজ করার অনেক উপায় আছে…। এটি ঠিক গণিতের মত, আপনি 3 যোগ করতে পারেন 1+2 যোগ করতে, অথবা 4-1, বা 3^1 বিয়োগ করতে…। অন্য কথায়, আপনি একই লক্ষ্য অর্জনের জন্য প্রচুর ডিফারেন্ট সার্কিট তৈরি করতে পারেন, এটি এমন কিছু যা আমাদের বর্তমান কাজটিকে সহজ করে তোলে। আমি এই সার্কিটটি ডিজাইন করেছি কারণ আমি ভেবেছিলাম এটি কয়েকটি আইসি ব্যবহার করেছে, তবে আপনি নিজের ডিজাইন করতে পারেন! এখন, আমি জানি কেউ কেউ হয়তো তাদের মাথা আঁচড়ানোর চেষ্টা করছে কেন আমি এত ডায়োড ব্যবহার করেছি, ভাল উত্তর এখানে আছে … ডায়োডগুলি একমুখী সংযোগের মতো কাজ করে, তাই আমার সার্কিটের মতো সংযুক্ত একটি জোড়ায় যদি থাকে (1) তার "পজিটিভ সাইডে" ভোল্টেজ এটি কারেন্ট প্রবাহিত করবে, তাই আমাদের অন্য দিকেও ভোল্টেজ থাকবে, কিন্তু যদি নেগেটিভ, বা অনির্দিষ্ট ভোল্টেজ (0) থাকে তবে এটি একটি ওপেন সার্কিট হিসাবে আচরণ করবে। এই ডায়োডগুলির আচরণ পরীক্ষা করা যাক, প্রথম ডায়োড অ্যানোড (+) "ই", এবং দ্বিতীয় ডায়োড অ্যানোড "এফ" এবং আউটপুট তাদের সংযুক্ত ক্যাথোড "এক্স" হবে। EF] X 0 0] 0 0 1] 1 1 0] 1 1 1] 1 আপনি দেখতে পাচ্ছেন আমাদের একটি OR GATE- এর তুলনায় ঠিক একই আচরণ আছে, এবং তারপর, শুধু ডায়োড ব্যবহার করা হচ্ছে না কেন, এভাবে আপনি আরও বেশি সংহত করবেন সার্কিট, এবং টাকা?… আচ্ছা উত্তরটি সহজ, এবং আপনার অবশ্যই এটি বিবেচনায় নেওয়া উচিত, ভল্টেজ প্রতিটি ডায়োড জুড়ে ড্রপ করা হয়েছে। এটি সাধারণত 0.65V হয়। তা কেন? কারণ প্রতিটি ডায়োডের কমপক্ষে 0.6 V প্রয়োজন তার অ্যানোড এবং ক্যাথোড জুড়ে যাতে তার জংশন বন্ধ হয়ে যায়, তাই এটি সঞ্চালন শুরু করতে পারে। যদি আমরা শুধুমাত্র এলইডি চালু করে থাকি তবে এটি একটি বড় সমস্যা হবে না, কিন্তু আমরা টিটিএল আইসি এর সাথে কাজ করছি, এর মানে হল যে আমাদের কমপক্ষে 2 V এর বেশি প্রয়োজন। এবং যেহেতু আমরা 5 v দিয়ে শুরু করছি। আমাদের সার্কিটে ব্যর্থতার কারণ হবে (ইন্টিগ্রেটেড সার্কিট 0v এবং 2v এর চেয়ে কম পার্থক্য করতে পারবে না …) এজন্যই আমি প্রতিটি ইনপুটে 2 টির বেশি ডায়োড ব্যবহার করিনি… প্রতিটি বা গেট ইনপুট… দ্বিতীয় সমস্যা সমাধানের জন্য আমি শুধু প্রতিটি ABCD, এবং 0 তে একটি ডায়োড যুক্ত করেছি, এবং তাদের একসাথে সংযুক্ত করেছি, তাই যখনই তাদের মধ্যে 1 টি হবে, তখন আপনার "প্রেস" (P) এ 1 থাকবে। এখন আপনার ব্রেডবোর্ডে এটি তৈরি করা বাকি আছে, অথবা আপনি যদি আরও কিছু জায়গা বাঁচাতে চান তবে আপনি যেমনটি করতে পারেন, এবং একটি নির্মাণ কাগজে কিছু ছিদ্র ড্রিল করুন এবং সেখানে ডায়োডগুলি সোল্ডার করুন এবং সেখানে বোতামগুলি চাপুন … যদি আপনার প্রয়োজন হয় লজিক গেটস সম্পর্কে আরও কিছু তথ্য: https://www.allaboutcircuits.com/vol_4/chpt_3/1.html আপনার যদি ডায়োড সম্পর্কে আরও কিছু তথ্য প্রয়োজন হয়:

ধাপ 4: প্রদর্শন

প্রদর্শন করে
প্রদর্শন করে
প্রদর্শন করে
প্রদর্শন করে

এই ধাপটি সবচেয়ে সহজ একটি, আমাদের কেবল ABCD ইনপুটগুলিকে ডিকোড করতে হবে সাতটি সেগমেন্ট ডিসপ্লে চালানোর জন্য … এবং ভাগ্যক্রমে ইতিমধ্যেই একটি সমন্বিত সার্কিট আছে যা আমাদের সকল যুক্তি, সময় এবং স্থান বাঁচাবে।

আপনি যদি একটি সাধারণ অ্যানোড ডিসপ্লে ব্যবহার করেন তাহলে আপনার একটি 7447 প্রয়োজন হবে।

আপনি যদি একটি সাধারণ ক্যাথোড ডিসপ্লে ব্যবহার করেন তাহলে আপনার একটি 7448 প্রয়োজন হবে।

ওয়্যারিং একই, তাই যেভাবেই আপনি আমার পরিকল্পিত ব্যবহার করতে পারেন।

প্রতিটি আইসির জন্য ইনপুট ABCD প্রতিটি মেমরির আউটপুট থেকে আসে (আমরা পরবর্তী ধাপে স্মৃতি পর্যালোচনা করব)

ধাপ 5: মেমরি

স্মৃতি
স্মৃতি
স্মৃতি
স্মৃতি
স্মৃতি
স্মৃতি
স্মৃতি
স্মৃতি

এই হল আমরা কম্বিনেশনাল লজিক থেকে, সিকিউনিশিয়াল লজিক এ পরিবর্তন করি… মনে রাখবেন প্রতিটি সংখ্যা ABCD- এ উপস্থাপন করা হয়েছে, তাই প্রতিটি 74175 একটি সংখ্যা সংরক্ষণ করতে পারে। D-flipflop কিভাবে কাজ করে এবং কিভাবে তথ্য সংরক্ষণ করে সে সম্পর্কে আরো তথ্যের জন্য: https://en.wikipedia.org/wiki/D_flip_flop#D_flip-flop প্রথম দুটি স্মৃতির ইনপুট (ডেটা "D") DEC থেকে BCD কোডারে আসে যা আমরা প্রথম ধাপে তৈরি করেছি। আচ্ছা আমাদের কাছে এমন তথ্য আছে যা প্রত্যেকে ধরে রাখতে যাচ্ছে, কিন্তু, তারা কখন এটি সংরক্ষণ করতে যাচ্ছে? অবশ্যই, একটি প্রথম চাপা সংখ্যা এবং অন্যটি দ্বিতীয় চাপা সংখ্যা সংরক্ষণ করবে … সুতরাং, আমরা কিভাবে এই প্রভাব পেতে পারি? অন্যরকম এফএফ (ফ্লিপ ফ্লপ) দিয়ে জে কে, যখন জে এবং কে উভয় ইনপুট বেশি থাকে, তখন এটি আউটপুটগুলির অবস্থাকে তার পরিপূরক (নেতিবাচক) এ পরিবর্তন করবে, অন্য কথায়, আমাদের "Q" 1 থাকবে, তারপর 0 তারপর 1 আবার, তারপর 0 এবং তাই। এই Q এবং Q´ হল স্মৃতিগুলির জন্য ঘড়ি (নতুন তথ্য কখন সংরক্ষণ করতে হবে তা কি বলবে।) এই পরিবর্তনটি কখন করা হবে তা নির্ধারণ করবে নাড়ি হল "P" যা যখনই আপনি কোন সংখ্যা চাপবেন, কিন্তু সময়মতো তথ্য সংরক্ষণ করুন, আমাদের বিপরীত প্রয়োজন হবে, তাই এখানে যেখানে আমরা গেট ব্যবহার করি না। অন্য কথায়, একবার আমরা একটি বোতাম ধাক্কা দিলে, jk ff তার আউটপুট পরিবর্তন করবে, প্রথম মেমরি চালু করবে, যাতে এটি ডেটা সংরক্ষণ করবে, তারপর আমরা আবার ধাক্কা দেই এবং প্রথম মেমরি রেকর্ডিং অবস্থা বন্ধ হয়ে যাবে, কিন্তু দ্বিতীয় মেমরি নতুন তথ্য সংরক্ষণ করবে! আমি এই মুহুর্তে একটি রিসেট বোতাম যুক্ত করেছি যা উভয় স্মৃতি (এবিসিডি) 0 তে ফিরিয়ে দেবে এবং ডিসপ্লে সিলেক্টর (জেকে এফএফ) প্রথম মেমরিতে ফিরিয়ে দেবে। JK FF সম্পর্কে আরও তথ্যের জন্য: https://en.wikipedia.org/wiki/D_flip_flop#JK_flip-flop Now… কেন আমি বললাম আমাদের চার 74175 দরকার? আচ্ছা পাসওয়ার্ড সেভ করার জন্য !! যদিও এটি GND বা Vcc- এ রেসিস্টর দিয়ে পাসওয়ার্ড সেট করা সম্ভব, এটি আপনার পাসওয়ার্ডকে স্থির করে তুলবে, এবং যদি আপনি আপনার PCB- এ আপনার লকটি সম্পন্ন করেন তা পরিবর্তন করা অসম্ভব। সুতরাং, একটি মেমরির সাহায্যে, আপনি পাসওয়ার্ডটি সংরক্ষণ করতে পারেন এবং যতবার ইচ্ছা পরিবর্তন করতে পারেন। ইনপুটগুলি আমাদের ডিসপ্লে মেমরির আউটপুট হবে, তাই যখন একটি ধনাত্মক নাড়ি তাদের ঘড়িতে পৌঁছায়, আপনি ডিসপ্লেতে যে কোন সংখ্যা আছে তা মোকাবেলা করবেন। (উভয়, স্মৃতি এবং পাসওয়ার্ড স্মৃতি একই তথ্য থাকবে) অবশ্যই "নতুন পাসওয়ার্ড" পালস তখনই পাওয়া যাবে যদি আপনি ইতিমধ্যে সঠিক পাসওয়ার্ডটি অনুপ্রবেশ করে এবং লকটি খুলে দেন। সব মিলিয়ে আমাদের 2 বাইট বা 16 বিট স্টোরেজ ক্ষমতা থাকবে !!

ধাপ 6: তুলনা করা

তুলনা করা
তুলনা করা
তুলনা করা
তুলনা করা

এই মুহুর্তে আমাদের একটি সিস্টেম আছে যা প্রতিটি সংখ্যাকে আমরা একটি ডিসপ্লেতে সেভ করে অন্যটি সেভ করতে এবং পাসওয়ার্ড স্মৃতিতে সেই তথ্য অনুলিপি করতে সক্ষম … আমাদের এখনও অপরিহার্য, তুলনাকারীর অভাব রয়েছে … একটি সার্কিট যা দুটি তুলনা করবে (ABCD) পাসওয়ার্ড স্মৃতির দুটি (ABCD) সঙ্গে ডিসপ্লে স্মৃতি.. আবার, ইতিমধ্যে TTL পরিবারের একটি আইসি আছে যা সমস্ত নোংরা কাজ করে, কিন্তু এটি আমার স্থানীয় ইলেকট্রনিক দোকানে পাওয়া যায় নি। তাই আমি আমার নিজের তৈরি। আমি কীভাবে এটি করেছি তা বোঝার জন্য XOR সত্য সারণী A a] X 0 0] 0 0 1] 1 1 0] 1 1 1] 0 লক্ষ্য করুন যে যখনই A এবং a এর মান একই হয়, আউটপুট কম হয় (0)। সুতরাং যদি তারা ভিন্ন হয় তবে আমাদের আউটপুটে 1 থাকবে। এর মানে হল যে একটি XOR গেটের সাথে আপনি 2 বিটের একটি ডিসপ্লে মেমরি এবং অন্যটি পাসওয়ার্ড মেমরির তুলনা করতে পারেন। তার উপর ভিত্তি করে আমি নিম্নলিখিত সার্কিটটি তৈরি করেছি, মনে রাখবেন যে আপনি এটি নিজের মতো করে তৈরি করতে পারেন, কারণ ডিজিটাল ইলেকট্রনিক্সে একই উত্তর পাওয়ার অনেক উপায় রয়েছে। এই সার্কিটটি ডিসপ্লে স্মৃতির 8 বিট (XOR প্রতি এক বিট, অন্য ইনপুটটি পাসওয়ার্ড মেমরির সাথে ব্যবহার করা উচিত) এবং পাসওয়ার্ড স্মৃতির 8 বিট (এটি একটি 1 বাইট তুলনাকারী) নেয়। এবং শুধুমাত্র একটি আউটপুট প্রদান করবে। যদি এবং শুধুমাত্র যদি উভয় ডিসপ্লে স্মৃতির তথ্য পাসওয়ার্ড স্মৃতির তথ্য সমান হয়, আমাদের একটি (0) কম আউটপুট থাকবে। অন্য কথায়, যদি স্মৃতির উভয় সেটের তথ্য আলাদা হয়, এমনকি 1 বিটেও, আউটপুট উচ্চ হবে (1)।

ধাপ 7: খুলুন/বন্ধ করুন

খোলা বন্ধ
খোলা বন্ধ
খোলা বন্ধ
খোলা বন্ধ
খোলা বন্ধ
খোলা বন্ধ
খোলা বন্ধ
খোলা বন্ধ

অবশেষে শেষ অংশ, আমরা প্রায় সম্পন্ন! খুব শীঘ্রই আপনি যে কোনো ডিভাইস লক করতে পারবেন, অথবা যে কোনো বেড়া বিদ্যুতায়িত করতে পারবেন, (দয়া করে না!) এখন, আমরা শেষ তথ্যটি নেব, এবং এটি একটি পুশ বোতাম দিয়ে বাধাগ্রস্ত করব, তাই যদি কেউ দুর্ঘটনাক্রমে সঠিক পাসওয়ার্ডটি লিখেন, লক খোলা হবে না। R ইনপুট, এবং এটি সংরক্ষণ করুন, এবং Q ইন 1 যদি S ইনপুটে 0 থাকে। আরএস ল্যাচ সম্পর্কে আরও তথ্যের জন্য: https://en.wikipedia.org/wiki/D_flip_flop#SR_flip-flops আমি "Q" কে একটি লাল নেতৃত্বাধীন লকের সাথে সংযুক্ত করেছি, অথবা নিয়ন্ত্রিত ডিভাইসটি বন্ধ। এবং একটি ট্রানজিস্টরকে "Q´" যা রিলেকে এনোগ কারেন্ট দিয়ে এটিকে চালু করবে, কন্ট্রোলড ডিভাইসটি চালু করবে। "Q´" একটি পুশ বোতামের সাথে সংযুক্ত ছিল, (যেটাকে আমি অদ্ভুত কারণে নতুন পাসওয়ার্ড বোতাম বলেছিলাম) যাতে যখন আপনি সেই বোতামটি চাপবেন তখন আপনি পাসওয়ার্ড মেমরির জন্য Q´ এবং ঘড়ির ইনপুটের মধ্যে সার্কিট বন্ধ করে দেবেন। যদি Q´ কম থাকে (সিস্টেম লক) বাটন চাপলে পাসওয়ার্ড মেমরিতে কিছুই পরিবর্তন হবে না, কিন্তু যদি এটি উচ্চ (সিস্টেম ওপেন) ঘড়ি সক্রিয় হয় এবং পাসওয়ার্ড স্মৃতি প্রদর্শন স্মৃতিতে তথ্য অনুলিপি করে। পাসওয়ার্ড)। এবং একটি প্রতিরোধককে GND এবং একটি পুশ বাটন (লক বাটন) এবং সেখান থেকে S ইনপুটের সাথে সংযুক্ত করে, তাই যখনই আপনি এটি টিপবেন, আপনি সিস্টেমটি লক করবেন। ঠিক আছে, যদিও আমি এই উদ্দেশ্যে একটি RS ফ্লিপ ফ্লপ কিনতে পারতাম, তবুও আমার 7476 থেকে একটি JK ff বাকি ছিল। তাই ডায়াগ্রামে দেখানো জিনিসগুলিকে কেবল তারের মতো আপ করুন (যেমনটা আমি করেছি।) যখন আপনি এসি -তে রিলে সংযুক্ত করেন, তখন যথেষ্ট সতর্কতা অবলম্বন করুন। একসাথে একত্রিত হওয়ার পরে… আমরা শেষ পর্যন্ত সম্পন্ন করেছি !!! অনুগ্রহ করে বিনা দ্বিধায় কোন মন্তব্য করুন বা পরামর্শ দিন, যদি আপনি কোন সমস্যা বা ভুল লক্ষ্য করেন তবে এটি পন্টিংয়ে সন্দেহ করবেন না। আমি এখানে সাহায্য করতে এসেছি। গুড লক, মানে, সেই লকের জন্য শুভকামনা।

প্রস্তাবিত: