الٹراسونک ہاتھ سے نجات دینے والا سرکٹ

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





الٹراسونک ہینڈ سینیٹائزر سرکٹ عکاس شدہ الٹراسونک لہروں کے ذریعے انسانی ہاتھ کی موجودگی کا پتہ لگاتا ہے ، اور صارف کے ہاتھوں پر سینیٹائزنگ مائع کی فراہمی کے لئے لمحہ بہ لمحہ ایک ریلے سولینائڈ پمپ کو متحرک کرتا ہے۔

پروجیکٹ مطلوبہ سینسنگ فنکشن کے لئے مشہور HC-SR04 الٹراسونک سینسر ماڈیول کا استعمال کرتا ہے۔



HC-SR04 کا استعمال کرتے ہوئے

HC-SR04 الٹراسونک سینسر ماڈیول تقریبا 40 کلو ہرٹز کی فریکوینسی پر کام کرنے اور اس کا جواب دینے کے لئے مخصوص متعدد الٹراسونک ٹرانس ڈوئزر کے ساتھ مل کر بنایا گیا ہے۔

ماڈیول میں مطلوبہ ڈرائیور سرکٹ میں تشکیل کیلئے 4 پن آؤٹ ہیں۔



سپلائی پن آؤٹ Vcc اور Gnd پنوں کے ساتھ اشارہ کیا جاتا ہے۔ جہاں Vcc ماڈیول کے لئے مثبت 5V ان پٹ ہے ، اور سمجھا جاتا ہے کہ Gnd ان پٹ بجلی کی فراہمی کی منفی لائن کے ساتھ منسلک ہے۔

ٹرگر پن 10 یو ایس پلس کے ساتھ کام کرتا ہے جو عکاس شدہ الٹراسونک لہر کو منتقل اور وصول کرنے کے لئے دو ٹرانس ڈوسر کو چالو کرتا ہے۔

جب عکاس اشاروں کی ایک سیریز کا پتہ لگ جاتا ہے تو ، بیرونی ریلے یا سولینائڈ یا کسی بھی ترجیحی بوجھ کو شروع کرنے کے لئے 'ایکو' پن اونچا ہوجاتا ہے۔

Ardino کے ساتھ HC-SR04 انٹرفیس کرنا

HC-SR04 ماڈیول پر کارروائی کرنے اور صحت سے متعلق الٹراسونک قربت کا پتہ لگانے والے کے طور پر کام کرنے کے قابل بنانے کے ل we ، ہمیں اس کام کے ل for ایک مائکروکونٹرولر یونٹ جیسے آردوینو کی ضرورت ہے۔

جب ذیل میں دیئے گئے کوڈ کے ساتھ مناسب طریقے سے پروگرام کیا گیا ہو تو ، اردوینو HC-SR04 کے ساتھ مطابقت پذیر ہوجاتا ہے ، تاکہ ہاتھوں میں قربت کا پتہ لگانے اور سینیٹائزر ڈسپینسگ طریقہ کار کو چالو کیا جاسکے۔

Hc-SR04 اور ریلے مرحلے کے ساتھ Ardino کے انٹرفیسنگ وائرنگ آریھ کو مندرجہ ذیل خاکے میں دیکھا جاسکتا ہے:

آپریشنل تفصیلات

اس الٹراسونک ہاتھ سے صاف کرنے والا سرکٹ کا آپریشنل طریقہ کار بہت آسان ہے ، اور مندرجہ ذیل نکات سے سمجھا جاسکتا ہے:

ایردوینو HC-SR04 ماڈیولز ٹرگر پلس کو 10 یوٹیو ایکٹیویشن پلس فراہم کرتا ہے ، جو ماڈیول کو اہداف سے منعکس شدہ پلس ٹرین بھیجنے اور وصول کرنے کے قابل بناتا ہے ، جو صارف کا ہاتھ ہے۔

یہ عکاس ڈیٹا ہائی کورٹ-ایس آر04 ماڈیول کے ایکو پن سے روڈینو کو بھیجا جاتا ہے۔

اارڈینوو سگنل پر عملدرآمد کرتا ہے اور بورڈ کے پن 7 پر مستحکم ڈی سی آؤٹ پٹ کو اہل بناتا ہے ، جو ریلے ڈرائیور مرحلے کے ساتھ 10 ک ریزٹر اور 100 یو ایف کیپسیٹر کے ذریعہ جڑا ہوتا ہے۔

سمجھا جاتا ہے کہ ارڈوینو کا پن # 7 جب تک ہائی کورٹ-ایس آر04 ماڈیول کے ذریعہ سیٹ قربت میں صارفین کے ہاتھ کا پتہ لگاتا رہے گا تو وہ اونچا رہے گا۔

اس کا مطلب یہ ہے کہ اس عرصے کے دوران یہ ری بھی بند رہے گی ، جو ہم نہیں چاہتے ہیں۔

اس بات کو یقینی بنانے کے لئے کہ ریلے اور منسلک ڈسپینسگ میچنازم یا پمپ کو صرف چند سیکنڈ کے لئے عمل میں لایا جاتا ہے ، ایک کیپسیٹر کو بی سی 57 کی بنیاد کے ساتھ سیریز میں رکھا جاتا ہے۔

جب پن # 7 کسی انسانی ہاتھ کی موجودگی کی وجہ سے اونچا ہوجاتا ہے تو ، BC547 صرف اس وقت تک چلتا ہے جب تک کہ اس کی بنیاد 100uF پوری طرح سے چارج ہوجاتی ہے ، جو ایک دو سیکنڈ میں ہوتی ہے۔

ایک بار جب 100uF مکمل طور پر چارج ہوجاتا ہے ، تو BC547 اڈے کو بیس ڈرائیو سے روک دیا جاتا ہے ، اور اس سے ریلے کا انعقاد ، سوئچ آف کرنا اور منسلک ہینڈ سینیٹائزر ڈسپینسگ میکانزم کو غیر فعال کرنا بند ہوجاتا ہے۔

جب ہاتھ ہٹا دیا جاتا ہے ، HC-SR04 اڑدوینو کو ایکو سگنل بھیجنا بند کردیتا ہے ، جو اپنے پن # 7 کو منطقی صفر پر پلٹ جاتا ہے۔

اس مقام پر ، 100uF بیس کیپسیسیٹر آردوینو پن # 7 اور دائیں طرف 10 کلو گراؤنڈ ریزسٹر کے ذریعہ خارج ہونے لگتا ہے۔

پروگرام کا کوڈ

مندرجہ بالا زیر بحث الٹراسونک ہینڈ سینیٹائزر سرکٹ کے لئے HC-SR04 اور Ardino کا استعمال کرتے ہوئے پورے پروگرام کا کوڈ ذیل میں دیا گیا ہے۔


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)
}

انتباہ: مجوزہ الٹراسونک ہاتھ سے نجانے والا سرکٹ مصنف کی طرف سے عملی طور پر جانچ نہیں کیا گیا ہے۔ خیال سے متاثر ہوا تھا اس مضمون ، اور ڈسپنسر پمپ یا سولینائڈ کیلئے مطلوبہ وقتی آن / آف فنکشن کو چالو کرنے کے ل for مناسب ترمیم کی۔




پچھلا: باڈی ہم سینسر الارم سرکٹ اگلا: ٹرانجسٹر کے جوڑے جلدی سے اس سرکٹ کا استعمال کرتے ہوئے میچ کریں