অতিস্বনক হাত স্যানিটাইজার সার্কিট

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





অতিস্বনক হাত স্যানিটাইজার সার্কিট প্রতিবিম্বিত অতিস্বনক তরঙ্গের মাধ্যমে মানুষের হাতের উপস্থিতি সনাক্ত করে এবং ব্যবহারকারীর হাতে স্যানিটাইজিং তরল সরবরাহের জন্য ক্ষণে ক্ষণে একটি রিলে সোলেনয়েড পাম্প ট্রিগার করে।

প্রকল্পটি প্রয়োজনীয় সেন্সিং ফাংশনের জন্য জনপ্রিয় এইচসি-এসআর 044 অতিস্বনক সেন্সর মডিউলটি ব্যবহার করে।



HC-SR04 ব্যবহার করে

এইচসি-এসআর04 অতিস্বনক সেন্সর মডিউলটি প্রায় 40 কেএইচজেডের ফ্রিকোয়েন্সিতে কাজ করার জন্য এবং প্রতিক্রিয়া জানার জন্য রেটযুক্ত বিশেষায়িত অতিস্বনক ট্রান্সডুসারগুলির একটি দম্পতি usng নির্মিত হয়েছে।

উদ্দেশ্যেযুক্ত ড্রাইভার সার্কিটটিতে কনফিগার করার জন্য মডিউলটিতে 4 টি পিনআউট রয়েছে।



সরবরাহ পিনআউটগুলি ভিসি এবং জেন্ড পিনের সাহায্যে নির্দেশিত হয়। যেখানে ভিসিই মডিউলটির জন্য ইতিবাচক 5 ভি ইনপুট, এবং ইনপুট পাওয়ার সরবরাহের নেতিবাচক লাইনের সাথে জিএনডি সংযুক্ত হওয়ার কথা।

ট্রিগার পিন একটি 10 ​​আমাদের পালসের সাথে কাজ করে যা প্রতিবিম্বিত অতিস্বনক তরঙ্গ প্রেরণ এবং গ্রহণের জন্য দুটি ট্রান্সডুসারকে সক্রিয় করে।

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

আরডুইনোর সাথে ইন্টারফেসিং এইচসি-এসআর04

এইচসি-এসআর04 মডিউলটি প্রক্রিয়া করতে এবং এটি যথার্থ আল্ট্রাসোনিক প্রক্সিমিটি ডিটেক্টর হিসাবে কাজ করতে সক্ষম করতে, আমাদের কাজের জন্য একটি আরডুইনোর মতো একটি মাইক্রোকন্ট্রোলার ইউনিট প্রয়োজন।

নীচের বর্ণিত কোডের সাথে যথাযথভাবে প্রোগ্রাম করা হলে, আর্দুইনো হাইকোর্ট-এসআর04 এর সাথে সামঞ্জস্য হয়ে যায়, স্যানিটাইজার বিতরণ ব্যবস্থার সুনির্দিষ্ট হাতের সান্নিধ্য সনাক্তকরণ এবং সক্রিয়করণের জন্য।

এইচসি-এসআর04 এবং রিলে স্টেজ সহ আরডুইনোর ইন্টারফেসিং তারের ডায়াগ্রামটি নিম্নলিখিত চিত্রটিতে দেখা যাবে:

অপারেশনাল বিশদ

এই অতিস্বনক হাত স্যানিটাইজার সার্কিটের অপারেশনাল পদ্ধতিটি সহজ, এবং নিম্নলিখিত বিষয়গুলি দিয়ে বোঝা যায়:

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

এই প্রতিবিম্বিত ডেটা HC-SR04 মডিউলটির ইকো পিন থেকে rduino এ প্রেরণ করা হয়।

আরডুইনো সিগন্যালটি প্রক্রিয়া করে এবং বোর্ডের পিন 7 এ স্থিতিশীল ডিসি আউটপুট সক্ষম করে, যা 10 কে রেজিস্টর এবং একটি 100 ইউএফ ক্যাপাসিটরের মাধ্যমে রিলে ড্রাইভার স্টেজের সাথে সংযুক্ত থাকে।

এইচসি-এসআর04 মডিউল যতক্ষণ না সেট সান্নিধ্যের মধ্যে ব্যবহারকারীদের হাত সনাক্ত করতে থাকে ততক্ষণ আরডুইনোর পিন # 7 টি উচ্চ থাকবে।

এর অর্থ এই সময়ের মধ্যে রিও চালু থাকবে, যা আমরা চাই না।

রিলে এবং সংযুক্তি বিতরণকারী মেছনিজম বা পাম্পটি কেবল কয়েক সেকেন্ডের জন্য কার্যকর হয় তা নিশ্চিত করার জন্য, একটি ক্যাপাসিটার বিসি 547৪ এর বেসের সাথে সিরিজে স্থাপন করা হয়।

যখন কোনও মানব হাতের উপস্থিতির কারণে পিন # 7 উচ্চ হয়ে যায়, তখন বিসি 547৪ কেবল এতক্ষণ সঞ্চালিত হয় যতক্ষণ না এর বেস 100uF পুরোপুরি চার্জ হয়ে থাকে যা কয়েক সেকেন্ডের মধ্যেই ঘটে।

একবার 100uF সম্পূর্ণরূপে চার্জ হয়ে গেলে, বিসি 5 base৪ বেসটি ড্রাইভ থেকে বাধা দেওয়া হয় এবং এটি রিলে পরিচালনা, সুইচ অফ করা এবং সংযুক্ত হ্যান্ড স্যানিটাইজার ডিসপান্সিং মেকানিজমকে অক্ষম করে।

যখন হাত সরিয়ে ফেলা হয়, এইচসি-এসআর04 আর্দুইনোতে ইকো সংকেত পাঠানো বন্ধ করে দেয়, এটি লিনিক শূন্যে তার পিন # 7 ফ্লিপ করে।

এই মুহুর্তে, 100uF বেস ক্যাপাসিটারটি আরডুইনো পিন # 7 এবং ডান পাশের 10 কে গ্রাউন্ড রেজিস্টারের মাধ্যমে স্রাব হতে শুরু করে।

প্রোগ্রাম কোড

এইচসি-এসআর04 এবং আরডুইনো ব্যবহার করে উপরের আলোচিত অতিস্বনক হাত স্যানিটাইজার সার্কিটের পুরো প্রোগ্রামের কোডটি নীচে দেওয়া হয়েছে:


const int trigger = A1
const int echo = A2
int vcc = A0
int gnd = A3
int OP = 7
long Time
float distanceCM
float distance = 15 // set threshold distance in cm
float resultCM
void setup()
{
pinMode(OP,OUTPUT)
pinMode(trigger,OUTPUT)
pinMode(echo,INPUT)
pinMode(vcc,OUTPUT)
pinMode(gnd,OUTPUT)
}
void loop()
{
digitalWrite(vcc,HIGH)
digitalWrite(gnd,LOW)
digitalWrite(trigger,LOW)
delay(1)
digitalWrite(trigger,HIGH)
delayMicroseconds(10)
digitalWrite(trigger,LOW)
Time=pulseIn(echo,HIGH)
distanceCM=Time*0.034
resultCM=distanceCM/2
if(resultCM<=distance)
{
digitalWrite(OP,HIGH)
delay(4000)
}
if(resultCM>=distance)
{
digitalWrite(OP,LOW)
}
delay(10)
}

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




পূর্ববর্তী: বডি হুম সেন্সর অ্যালার্ম সার্কিট পরবর্তী: দ্রুত এই সার্কিটটি ব্যবহার করে ট্রানজিস্টার জুড়িগুলি মিলান