সুচিপত্র:

মাইক্রোবিট রুম অকুপেন্সি কাউন্টার এবং কন্ট্রোলার: 4 টি ধাপ
মাইক্রোবিট রুম অকুপেন্সি কাউন্টার এবং কন্ট্রোলার: 4 টি ধাপ

ভিডিও: মাইক্রোবিট রুম অকুপেন্সি কাউন্টার এবং কন্ট্রোলার: 4 টি ধাপ

ভিডিও: মাইক্রোবিট রুম অকুপেন্সি কাউন্টার এবং কন্ট্রোলার: 4 টি ধাপ
ভিডিও: 東京の高級カプセルホテルのファーストクラスに宿泊|ファーストキャビン 2024, জুলাই
Anonim
মাইক্রোবিট রুম অকুপেন্সি কাউন্টার এবং কন্ট্রোলার
মাইক্রোবিট রুম অকুপেন্সি কাউন্টার এবং কন্ট্রোলার

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

কক্ষ বা দোকানে, যেকোনো সময়ে ঘিরে রাখা জায়গায় কতজন লোক আছে তা জানা সহায়ক হবে।

এই প্রজেক্টটি একটি ঘরে প্রবেশ এবং বের হওয়া লোক সনাক্ত করতে এক জোড়া সেন্সর ব্যবহার করে। সার্কিটটি দরজার ফ্রেমে লাগানো যেতে পারে যাতে লোকেরা বের হয়ে প্রবেশ করার সময় এর পাশ দিয়ে যায়।

ডিভাইসটি পাস করা একজন ব্যক্তিকে সনাক্ত করতে দুটি হালকা নির্ভরশীল প্রতিরোধক (LDR) সেট করে এটি কাজ করে। এলডিআর -তে পড়ার আলোর মাত্রা বাড়ার সাথে সাথে প্রতিরোধকের মধ্য দিয়ে স্রোতের প্রবাহ বৃদ্ধি পায়। এটি মাইক্রোবিট দ্বারা পরিমাপ করা যেতে পারে।

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

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

Commandচ্ছিক কমান্ড সেন্টার

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

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

আসুন এই প্রকল্পটি তৈরি করি!

সরবরাহ:

রুম অকুপেন্সি কাউন্টার

  • বিবিসি মাইক্রোবিট
  • ব্রেডবোর্ড
  • হালকা নির্ভরশীল প্রতিরোধক (2)
  • 1 কে ওহম প্রতিরোধক (2)
  • পাইজো বুজার
  • তারের সংযোগ
  • অ্যালিগেটর ক্লিপ প্যাচ কর্ড (5)

কমান্ড সেন্টার (alচ্ছিক)

  • বিবিসি মাইক্রোবিট
  • পাইজো বুজার
  • অ্যালিগেটর ক্লিপ প্যাচ কর্ড (2)

ধাপ 1: রুম কাউন্টার সার্কিট তৈরি করুন

রুম কাউন্টার সার্কিট তৈরি করুন
রুম কাউন্টার সার্কিট তৈরি করুন
রুম কাউন্টার সার্কিট তৈরি করুন
রুম কাউন্টার সার্কিট তৈরি করুন

ডায়াগ্রামে দেখানো হিসাবে সার্কিট তারের। আপনি মাইক্রোবিটের পিনগুলিতে আউটপুট তার, GND এবং 3V তারের সাথে যোগ দিতে অ্যালিগেটর ক্লিপ প্যাচ কর্ড ব্যবহার করতে পারেন।

নিশ্চিত করুন যে আপনার পাইজো বুজারের পোলারিটি সঠিকভাবে আছে। যদি একটি ছোট পিন থাকে, তাহলে এটি GND এ যায় এবং দীর্ঘ পিনটি মাইক্রোবিটে পিন 0 এ যায়। যদি তারা একই দৈর্ঘ্য হয়, অভিযোজন কোন ব্যাপার না।

আপনার ওয়্যারিং দুবার পরীক্ষা করুন এবং তারপরে কোডিং করা যাক!

ধাপ 2: আপনার সার্কিট পরীক্ষা করা

আপনার সার্কিট পরীক্ষা করা হচ্ছে
আপনার সার্কিট পরীক্ষা করা হচ্ছে

কাউন্টারের জন্য সমস্ত কোডিং করতে সময় কাটানোর আগে, এই LDR ক্যালিব্রেশন স্কেচটি লিখতে কয়েক মিনিট সময় নিন অথবা আপনার মাইক্রোবিটে সংযুক্ত স্কেচ.hex ফাইলটি আপলোড করুন।

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

ধাপ 3: রুম অকুপেন্সি কাউন্টার কোডিং

রুম অকুপেন্সি কাউন্টার কোডিং
রুম অকুপেন্সি কাউন্টার কোডিং

ডায়াগ্রামে কোড ব্লক লিখুন অথবা.hex ফাইলটি আপনার মাইক্রোবিটে আপলোড করুন।

ভেরিয়েবল maxOccupancy রুমের দখল সীমা অনুসারে সামঞ্জস্য করা যেতে পারে।

লেভেলড্রপ ভেরিয়েবল হল হালকা স্তরের হ্রাসের মান যা মাইক্রোবিটকে একজন ব্যক্তিকে রুমে প্রবেশ/প্রস্থান হিসাবে গণনা করার আগে অতিক্রম করতে হবে। আপনার ঘরের পরিবেষ্টিত আলোর উপর ভিত্তি করে আপনাকে এই মানটি সামঞ্জস্য করতে হতে পারে।

যখন আপলোড করা হয়, 'বাহ্যিক' হালকা নির্ভরশীল রোধের উপর আপনার হাত দিয়ে যাওয়ার চেষ্টা করুন। রুম সংখ্যা বৃদ্ধি করা উচিত।

আপনি যখন রুমে 'প্রবেশ' রাখবেন, অবশেষে আপনি maxOccupancy মান অতিক্রম করবেন এবং LED ডিসপ্লেতে একটি 'স্টপ সাইন' প্রদর্শিত হবে এবং একটি ছোট্ট সুর শ্রবণযোগ্য সতর্কতা হিসাবে বাজবে। আর কেউ ঘরে প্রবেশ করতে পারবে না।

'ইন্টেরিয়র' লাইট ডিপেন্ডেন্ট রেসিস্টরের উপর আপনার হাত দিন এবং প্রতিবার আপনি আলোর উপর নির্ভরশীল রোধকে coverেকে রাখলে ঘরের সংখ্যা কমতে শুরু করবে।

ঠিক আছে! আপনি একটি রুম দখল কাউন্টার তৈরি করেছেন!

এটি আরও ভাল করতে চান? পড়তে!

ধাপ 4: কমান্ড সেন্টার তৈরি করুন এবং এটি কোড করুন

কমান্ড সেন্টার তৈরি করুন এবং এটি কোড করুন
কমান্ড সেন্টার তৈরি করুন এবং এটি কোড করুন

নিম্নরূপ একটি দ্বিতীয় মাইক্রোবিট সংযোগ করুন।

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

আরেকটি প্যাচ কর্ড ব্যবহার করে মাইক্রোবিটের পিন 0 এর সাথে বাজারের লম্বা দিকটি সংযুক্ত করুন। আবার, যদি পিনগুলি একই দৈর্ঘ্যের হয়, অভিযোজন কোন ব্যাপার না।

কোড ব্লকের এই সেটটি মাইক্রোবিটের রেডিও বৈশিষ্ট্য ব্যবহার করে।

ডায়াগ্রামের উপর ভিত্তি করে কোড ব্লক লিখুন অথবা মাইক্রোবিটকে দেওয়া.hex ফাইলটি আপলোড করুন।

প্রতিবার রুমের দখল কাউন্টার মাইক্রোবিট একটি প্রবেশ বা প্রস্থান সনাক্ত করে, এটি বর্তমান কক্ষ গণনা পর্যবেক্ষণ স্টেশনে পাঠায়। যদি সর্বাধিক দখল সীমা অতিক্রম করা হয় তবে এটি একটি '99' পাঠায় যা মনিটরিং স্টেশন সনাক্ত করে এবং তারপর 'স্টপ সাইন' দেখায় এবং সতর্কবার্তা বাজায়।

ব্যবহারকারী মাইক্রোবিটে বোতাম B টিপে সর্বাধিক দখল সীমা বৃদ্ধি করতে পারে।

ব্যবহারকারী মাইক্রোবিটে বোতাম A টিপে সর্বাধিক দখল সীমা হ্রাস করতে পারে।

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

আমি আশা করি আপনি এই নির্দেশযোগ্য মজা এবং তথ্যপূর্ণ পেয়েছেন!

এখন কিছু সুন্দর করে তুলুন !!

প্রস্তাবিত: