- اجزاء کی ضرورت ہے
- الٹراسونک لیویٹیشن سرکٹ ڈایاگرام
- الٹراسونک لیویٹیشن کے لئے پروگرامنگ اردوینو
- الٹراسونک لیویٹیشن سیٹ اپ کی تعمیر
ہوا یا خالی جگہ میں تیرتی ہوئی کسی چیز کو دیکھنا بہت ہی دلچسپی کا باعث ہے جو بالکل ویسا ہی ہے جیسے ایک کشش ثقل پروجیکٹ کے بارے میں ہے۔ آبجیکٹ (بنیادی طور پر کاغذ یا تھرموکول کا ایک چھوٹا ٹکڑا) دو الٹراسونک ٹرانس ڈوزرز کے مابین رکھا گیا ہے جو صوتی آواز کی لہروں کو پیدا کرتا ہے۔ شئے ان لہروں کی وجہ سے ہوا میں تیرتی ہے جو لگتا ہے کہ جو کشش ثقل کی حامل ہے۔ یہ نہ صرف ٹھنڈی لگ رہی اردوینو لیویٹیشن پروجیکٹ ہے ، بلکہ اس میں بہت ساری عملی ایپلی کیشنز بھی ہیں۔ محققین الٹراسونک روبوٹک گریپپرس پر کام کر رہے ہیں ، جو اس سے بہت ملتا جلتا کام کرتا ہے ، اور یہ گرفت ان کو چھوئے بغیر اشیاء کو منتقل کرنے میں کارآمد ثابت ہوسکتا ہے۔
اجزاء کی ضرورت ہے
- ارڈینوو یونو / اردوینو نینو اے ٹی ایم ای جی اے 328 پی
- الٹراسونک ماڈیول HC-SR04
- آئی سی یا L239d H-Bridge Module L239D
- ویرو بورڈ ڈاٹڈ ویرو
- ڈایڈڈ 4007
- کیپسیٹر (PF) 104
8v سے 12v بجلی کی فراہمی کے لئے اضافی ضرورت
- وولٹیج ریگولیٹر ایل ایم 7809
- لیڈ ڈرائیور پاور سپلائی 12V 2Amp
اضافی مواد: کچھ ہک اپ تار ، مرد ہیڈر ، خواتین سے خواتین کے جمپر تار
الٹراسونک لیویٹیشن سرکٹ ڈایاگرام
مکمل اردوینو لیویٹیشن سرکٹ ذیل میں دکھایا گیا ہے اور سرکٹ کا عملی اصول بہت آسان ہے۔ اس منصوبے کا بنیادی جزو ایک ہے Arduino کے ، L239D موٹر ڈرائیونگ آایسی، اور الٹراسونک transducer کے الٹراسونک سینسر ماڈیول HCSR04 سے جمع. عام طور پر ، الٹراسونک سینسر 25khz سے 50 kHz کے درمیان تعدد سگنل کی صوتی لہر منتقل کرتا ہے ، اور اس پروجیکٹ میں ، ہم HCSR04 الٹراسونک ٹرانڈوسیسر استعمال کررہے ہیں۔ اس سے قبل ہم نے بہت سارے الٹراسونک سینسر منصوبے بنائے ہیں ، جن میں HCSR04 بنیادی طور پر فاصلے کی پیمائش کے لئے استعمال کیا جاتا ہے۔ اس پروجیکٹ میں ، ہم نے ماڈیول سے ٹرانس ڈوسر کو ٹانکا لگادیا ہے۔
ڈیٹا شیٹ کے مطابق ، الٹراسونک ٹرانس ڈوسر کی ورکنگ فریکوئنسی 40 کلو ہرٹز ہے۔ لہذا ، اردوینو اور اس کوڈ کے اس چھوٹے ٹکڑے کو استعمال کرنے کا مقصد یہ ہے کہ میرے الٹراسونک سینسر یا ٹرانڈوسیسر کے لئے 40KHz اعلی تعدد دولن سگنل تیار کرنا ہے اور یہ نبض ڈوئل موٹر ڈرائیور IC L239D کے ان پٹ پر لاگو ہوتا ہے (Ardino سے پن 2 & 6 A0 اور A1 پنوں) الٹراسونک ٹرانس ڈوسر کو چلانے کیلئے۔ آخر میں ، ہم اس اعلی تعدد 40KHz دوکا سگنل کے ساتھ ڈرائیونگ وولٹیج کے ذریعہ الٹراسونک ٹرانڈوسیسر پر L239D IC ، Vcc2 کے 8 ویں پن پر دیئے گئے عام طور پر 8 سے 12 وولٹیج کے ساتھ ہی لگاتے ہیں۔ جس کے نتیجے میں الٹراسونک ٹرانس ڈوزر صوتی آواز کی لہروں کو پیدا کرتا ہے. ہم نے دو ٹرانس ڈوسرز کو مخالف سمت میں اس طرح آمنے سامنے رکھا کہ ان کے درمیان کچھ جگہ باقی رہ گئی ہے۔ صوتی آواز کی لہریں دو ٹرانس ڈوسروں کے مابین سفر کرتی ہیں اور آبجیکٹ کو تیرنے دیتی ہیں۔
براہ کرم نوٹ کریں کہ ایل 293 ڈی میں دوہری وولٹیج ان پٹ ہے ، ایک خود آئی سی کو بجلی بنانا ہے ، جو اس پروجیکٹ میں ارڈینو 5 وی سے چلتا ہے اور دوسرا وی سی سی 2 (8 ویں) آؤٹ پٹ جزو ڈرائیونگ وولٹیج پر لاگو ہوتا ہے اور یہ وی سی سی پن 36v تک قبول کرسکتا ہے۔ اس آئی سی میں 2 قابل پن ، 4 ان پٹ آؤٹ پٹ پن ، 4 گراؤنڈ پن ہیں۔ اس آئی سی کو استعمال کرنے کا تصور ایک مائکروکنٹرولر اور اس چپ کو استعمال کرنے کے تصور سے آتا ہے جہاں ہم مائکروکانٹرولر سے صرف ایک منطقی یا ڈیجیٹل سگنل فراہم کرکے 2 موٹروں کی سمت اور رفتار کو انفرادی طور پر تبدیل کرسکتے ہیں۔
اس سرکٹ میں ، ہم IC L293D کے صرف دو ان پٹ ، ان پٹ 1 (2) ، اور ان پٹ 2 (7) استعمال کرتے ہیں۔ ان دو پنوں کو فعال کرنے کے ل we ، ہمیں لازمی ہے کہ آئی سی ایبل پن 1 اونچی رکھیں ، لہذا ہم نے اس پن کو آئی سی پن 16 پر گولی مار دی جو Vc 1 ان پٹ ہے ، مزید معلومات کے ل، ، براہ کرم L293D ڈیٹاشیٹ پر عمل کریں۔
100nf کاپاکیسیٹر کا استعمال اختیاری ہے صرف آئی سی پاور کو تھامے اور بجلی کی فراہمی کے طور پر ، ہم ایک 12V 2Amp ایل ای ڈی ڈرائیور استعمال کرتے ہیں ، پھر وولٹیج کو 9V پر ڈال دیتے ہیں وولٹیج ریگولیٹر IC LM7809 کا استعمال کرتے ہوئے اور L139D کے 8 ویں پن کو عام بنیادوں پر سپلائی کرتے ہیں۔. ارڈینو ، سی سی ، اور ارڈینو فورم کے مطابق ، ارڈینو یو این او بورڈ 7 سے 12 وولٹ ان پٹ کی حمایت کرتا ہے ، لیکن 9V میکس لگانا زیادہ محفوظ ہے۔
الٹراسونک لیویٹیشن کے لئے پروگرامنگ اردوینو
کوڈنگ کچھ لائنوں میں سے ، بہت آسان ہے۔ ٹائمر اور مداخلت والے افعال کی مدد سے اس چھوٹے سے کوڈ کا استعمال کرتے ہوئے ، ہم اعلی یا کم (0/1) بنا رہے ہیں اور 40Khz کا آرڈوینو A0 اور A1 آؤٹ پٹ پن کا آسکیلیٹنگ سگنل تیار کررہے ہیں۔
پہلے ، فیز شفٹ صف کے ساتھ شروع کریں۔
بائٹ TP = 0b10101010؛
اور ہر دوسری بندرگاہ کو یہ مخالف سگنل ملتا ہے۔ اس کے بعد باطل سیٹ اپ کے تحت ، ہم تمام ینالاگ بندرگاہوں کو اس لائن کوڈ کا استعمال کرکے آؤٹ پٹ کے طور پر بیان کرتے ہیں۔
ڈی ڈی آر سی = 0b11111111؛
پھر ہم ٹائمر 1 کو شروع کرتے ہیں اور صفر کے بطور سیٹ کرنے کیلئے تمام رکاوٹ کو غیر فعال کرتے ہیں۔
اس کوڈ کے ذریعہ ،
noInterrupts ()؛ TCCR1A = 0؛ TCCR1B = 0؛ TCNT1 = 0؛
پھر ، ٹائمر ون کو 80KHZ پر موازنہ رکاوٹ گھڑی کو متحرک کرنے کے لئے تشکیل دیا گیا ہے۔ اردوینو 16000000 میگاہرٹز میں چلتی ہے ÷ 200 = 80،000 kHz مربع لہریں اس فنکشن کا استعمال کرکے پیدا ہوتی ہیں۔
OCR1A = 200؛ TCCR1B - = (1 << WGM12)؛ TCCR1B - = (1 << CS10)؛
اس کے بعد ، یہ لائن متحرک ہوجاتی ہے ، ٹائمر رکاوٹ کا موازنہ کرتی ہے۔
TIMSK1 - = (1 << OCIE1A)؛
اور آخر کار ، اس کوڈ کے ٹکڑے کا استعمال کرتے ہوئے مداخلت کو چالو کریں۔
رکاوٹیں ()؛
ہر رکاوٹ ینالاگ بندرگاہوں کی حالت کو تبدیل کرتا ہے ، اس سے 80 کلو ہرٹز مربع لہر سگنل کو 40 کلو ہرٹز پر فل ویو سائیکلنگ سگنل میں بدل جاتا ہے۔ اور پھر ہم اردوینو آؤٹ پٹ A0 اور A1 بندرگاہ پر قیمت بھیجتے ہیں۔
ISR (TIMER1_COMPA_vect) {PORTC = TP؛ ٹی پی = ~ ٹی پی؛ // اگلی رن کے لئے ٹی پی کو تبدیل کریں}
اور لوپس کے نیچے چلانے کے لئے کچھ بھی نہیں ہے اور نہ ہی اس کی ضرورت ہے۔
الٹراسونک لیویٹیشن سیٹ اپ کی تعمیر
براہ کرم نوٹ کریں کہ اس پروجیکٹ کے لئے ، الٹراسونک ٹرانس ڈوسر کو درست طریقے سے بڑھانا ضروری ہے۔ انھیں ایک دوسرے کا مقابلہ مخالف سمت میں کرنا چاہئے جو کہ بہت اہم ہے اور وہ ایک ہی لائن میں ہونی چاہئے تاکہ الٹراسونک آواز کی لہریں ایک دوسرے کو مخالف سمتوں میں سفر کرسکتی ہیں۔ اس کے ل you ، آپ لکڑی کے دو چھوٹے ٹکڑوں یا ایم ڈی بورڈ ، نٹ بولٹ ، اور گلو لے سکتے ہیں۔ آپ ڈرل مشین کے ذریعہ ٹرانس ڈوزر کو بالکل فٹ کرنے کے لئے دو سوراخ بنا سکتے ہیں۔ اسٹینڈ پر ، آپ الٹراسونک ٹرانس ڈوائس انتظام کو لٹکا سکتے ہیں۔
اس معاملے میں ، میں نے گتے کے دو ٹکڑوں کا استعمال کیا اور پھر گلو بندوق سے گلو کی مدد سے الٹراسونک ٹرانسڈوزر فکس کیا۔ بعد میں ، موقف بنانے کے لئے ، میں نے ایک آسان وائرنگ کیسنگ باکس استعمال کیا اور ہر چیز کو گلو کے ساتھ فکس کیا۔
یہاں الٹراسونک لیویٹیشن کی کچھ تصاویر ہیں جو منصوبے کے کام کو ظاہر کرتی ہیں۔
الٹراسونک لیویٹیشن یا اکوسٹک لیویٹیشن بھی کام کرتی ہے اگر ایک طرف الٹراسونک ٹرانس ڈوائس کے ساتھ سوار ہو لیکن اس میں ایک عکاس کی ضرورت ہوگی جو رکاوٹ کے طور پر کام کرے گا تاکہ مستقبل میں اور کشش ثقل کی نقل و حمل میں ہوور بورڈ میں اس کا استعمال کیا جاسکے۔ آپ نیچے کام کرنے والے مکمل ویڈیو کو بھی دیکھ سکتے ہیں۔
مجھے امید ہے کہ آپ اس پروجیکٹ کو سمجھ گئے ہوں گے اور کچھ تفریحی سازی کرنے میں لطف اندوز ہوں گے۔ اگر آپ کے کوئی سوالات ہیں تو ، براہ کرم انہیں نیچے تبصرہ سیکشن میں چھوڑیں ، آپ دوسرے تکنیکی سوالات کے لئے بھی ہمارے فورمز کا استعمال کرسکتے ہیں۔