کیا آپ مجھے بتا سکتے ہیں کہ میں اس پروجیکٹ کے بارے میں کیوں پرجوش ہوں؟
کیا آپ جانتے ہیں کہ یہ کتنا ٹھنڈا ہے؟
\'نہیں جے،\' میں آپ کو یہ کہتے ہوئے سن سکتا ہوں، جب آپ ایک اور پرجوش وضاحت کے لیے اپنے آپ کو مضبوط کرتے ہیں تو میں آہ بھرتا ہوں۔
\'تم ہمیں اس کی وضاحت کیوں نہیں کرتے؟
\'اچھا، مجھے کھڑے ہونے دو اور پرسکون ہونے دو۔
مجھے اس پراجیکٹ کا خیال سال کے بیشتر حصے میں آیا ہے، اور میں اگست میں شروع ہونے والے سرگرمی سے کام کر رہا ہوں۔
ہر وہ چیز جو میں نے حال ہی میں پوسٹ کی ہے، دھاتی پہیے، بیرونی رکاوٹیں، اور میرے دو ڈیبنکنگ ٹیوٹوریلز وہ تمام تحقیق ہیں جو میں نے اس پروجیکٹ کے لیے تیار کی ہیں!
اس کے اوپری حصے میں، خوش قسمتی سے کچھ میچ کھلے ہیں اور اس پروجیکٹ کے لیے بہترین ہیں!
تو یہ نہ صرف چند مہینوں کی محنت کا نتیجہ ہے بلکہ پہلی بار میں نے گیم بھی جمع کروائی ہے!
لہذا، اگر آپ کو یہ سبق پسند ہے، یا اگر آپ سستے روبوٹ سیریز کے پرستار ہیں، تو مجھے ووٹ دینے پر غور کریں!
بلاشبہ، یہ پراجیکٹ سے کہیں کم ٹھنڈا ہے!
شافٹ انکوڈر اور اسپیڈ کنٹرولر ایک شروع سے بنانے کے لیے پیچیدہ چیزیں ہیں (
کرافٹ سپلائیز کا ذکر نہیں کرنا)
لیکن میں آپ کو یقین دلاتا ہوں کہ ہم چیزوں کو آسان بنا سکتے ہیں!
آئیے شروع کریں!
سستے روبوٹ بنانے کے بارے میں مزید ہدایات کے لیے، سستے روبوٹس کی رینج دیکھیں!
مزید چیزوں کے لیے جو میں کرتا ہوں، آپ میرا پروفائل چیک کر سکتے ہیں!
Digilent یا Digilent Makerspace کے بارے میں مزید معلومات کے لیے، Digilent بلاگ دیکھیں!
اس کا سادہ سا جواب یہ ہے کہ یہ ایک سینسر ہیں جسے آپ روبوٹ کا پہیہ گھومنے کی رفتار کا اندازہ لگانے کے لیے استعمال کر سکتے ہیں۔
جب آپ کی موٹر یا پہیہ گھومتا ہے، تو انکوڈر آپ کے روبوٹ کو ہائی اور کم سگنل کی دالیں بھیجتا ہے۔
یہ دالیں اس رفتار کے لحاظ سے تیز یا سست ہو جائیں گی جس پر موٹر گھومتی ہے۔
نبض کا وقت طے کرکے، آپ کا روبوٹ جانتا ہے کہ موٹر کتنی تیزی سے بغیر اندازہ لگائے گھومتی ہے!
یہ بہت اہم ہے اگر آپ انتہائی درست کام کرنا چاہتے ہیں، اور یہ ہر جگہ استعمال ہوتا ہے۔
درحقیقت، گھر میں آپ کے پرنٹر میں زیادہ تر موٹروں میں شافٹ انکوڈر ہوتا ہے۔
مسئلہ یہ ہے کہ وہ سستے نہیں ہیں!
اس درست پیمائش کو انجام دینے کے لیے، شافٹ انکوڈر کو عام طور پر بہت درست طریقے سے تیار کیا جانا چاہیے۔
یہاں تک کہ روبوٹ کٹ کا سستا شافٹ انکوڈر بھی اکثر خصوصی میگنےٹس اور ہال ایفیکٹ سینسر پر انحصار کرتا ہے۔
آپ انفراسٹرکچر ریڈ لائٹ کے ساتھ اپنا گھر سستا بنا سکتے ہیں
، آپ پرانے ہارڈ ویئر سے آپٹیکل انکوڈر کو بہت صاف ستھرا طریقے سے ری سائیکل کر سکتے ہیں، لیکن میں چاہتا ہوں کہ میرا انکوڈر اس سے زیادہ قریب ہو۔ جی ہاں!
یہ وہی ہے جو آپ کی ضرورت ہے!
یہ سپلائیز اس ٹیوٹوریل میں استعمال ہونے والے میٹل وہیل ٹیوٹوریل کے لیے سپلائیز ہیں۔
آپ کو مندرجہ ذیل کی بھی ضرورت ہے: یہ شافٹ انکوڈر کے ساتھ معاملہ ہے!
جب میں اس چیز کو حقیقت میں استعمال کرنے کا طریقہ بتاؤں گا تو میں اگلے ٹیوٹوریل میں وائرنگ کو متعارف کرواؤں گا۔
آپ میٹل وہیل ٹیوٹوریل شروع کرنے سے پہلے ان کے رمز کو پالش کرنا چاہیں گے۔
یہ دراصل ایک بہت اہم قدم ہے اور اسے اچھی طرح سے انجام دینے میں کچھ وقت لگے گا۔
یہاں تک کہ کیپس جیسے اسنیپل کیپ جو میں استعمال کر رہا ہوں ان پر بھی زنگ سے بچنے کے لیے صاف پینٹ کی ایک پتلی پرت ہوتی ہے۔
اس مرحلے میں دوسری تصویر دیکھیں۔
کیا آپ دیکھ سکتے ہیں کہ میں پولش کرنے والا علاقہ کتنا گہرا ہے؟
آپ اس وقت تک پالش نہیں کرنا چاہتے جب تک کہ پورے کنارے کو اس طرح اچھی طرح سے پالش نہ کیا جائے۔
میرا مشورہ ہے کہ یوٹیوب پر ایک ویڈیو کھینچیں اور اسے احتیاط سے پالش کرنے میں کچھ وقت لگائیں۔
اس کے بعد، اپنے پہیوں کو مکمل کرنے کے لیے میرے سستے روبوٹ ٹیوٹوریل کے دھاتی پہیے استعمال کریں!
اس ٹیوٹوریل میں، مکمل شدہ پہیوں کو موٹر شافٹ پر چپکانے کی فکر نہ کریں، کیونکہ ہم مکمل ہونے سے پہلے پہیوں میں مزید تبدیلیاں کریں گے۔
اس مرحلے کے لئے ٹیپ کاٹنے کے دو طریقے ہیں.
میرا ترجیحی طریقہ یہ ہے کہ ٹیپ کا ایک چھوٹا ٹکڑا اپنے کٹنگ بورڈ پر لگاؤں اور ایکس
ایکٹو کٹنگ پیس استعمال کروں۔
اگر آپ اس سے مطمئن نہیں ہیں (
یا آپ کے والدین آپ کو چاقو استعمال کرنے نہیں دیں گے)
آپ قینچی سے ٹکڑے کاٹ سکتے ہیں۔
ہر ٹیپ کی لمبائی صرف 1/1/4 (
6 ملی میٹر اگر آپ زیادہ معقول یونٹ سسٹم استعمال کر رہے ہیں) ہونی چاہیے۔
تین یا چار کاٹ دیں۔
میں چار کو ترجیح دیتا ہوں، لیکن ان سب کو اپنے پہیوں پر رکھنا تھوڑا مشکل ہے۔
اس مرحلے کے لیے، ہر ٹکڑے کی لمبائی چوڑائی جتنی اہم نہیں ہے، اور چوڑائی کسی بھی ٹیپ کی چوڑائی ہونی چاہیے جو آپ استعمال کر رہے ہیں۔
یہ اچھا ہے کیونکہ اس کا مطلب ہے کہ ہر ٹیپ کی چوڑائی بالکل یکساں ہونی چاہیے۔
ایک بار جب آپ کے پاس ٹیپ ہو تو، انہیں پہیے کے کنارے پر چپکنے میں محتاط رہیں۔
انہیں یکساں طور پر رکھنے کی کوشش کریں، لیکن اس سے کوئی فرق نہیں پڑتا، لہذا آپ اسے براہ راست دیکھ سکتے ہیں۔
یہ یقینی بنانا ضروری ہے کہ ہر ٹیپ کے درمیان ننگی دھات کا ایک بڑا ٹکڑا ہو۔
یہ ہمارے انکوڈر سینسر کے رابطے کو ٹیپ کے درمیان کنڈکٹیو وہیل کے ساتھ یقینی بنائے گا۔
یہ یقینی بنانا بھی ضروری ہے کہ آپ کا ٹیپ کافی سیدھا ہو۔
اس کی وجہ یہ ہے کہ ہمارا انکوڈر ہر بار کی چوڑائی کی پیمائش کرتا ہے۔ (
اسی لیے یہ ضروری ہے کہ ان کی چوڑائی یکساں ہو۔ )
یہ شاید اس پورے عمل میں سب سے زیادہ تکلیف دہ مرحلہ ہے۔
اگر آپ جوان ہیں، تو آپ چاہتے ہیں کہ کوئی بالغ آپ کے لیے ایسا کرے کیونکہ اس کے لیے کچھ بہت اچھی دستی مہارت کی ضرورت ہوتی ہے۔
اگر آپ واقعی یہ خود کرنا چاہتے ہیں تو محتاط رہنے کے لیے وقت نکالیں۔
میں جانتا ہوں کہ اس قدم کو درست کرنے کے لیے، میں نے خود چند چشموں کا تجربہ کیا ہے۔
اپنے پہیے کو اپنی موٹر پر پھسلائیں اور اسے یہ سمجھنے کے لیے استعمال کریں کہ آپ کا رابطہ چشمہ کتنا اونچا ہونا چاہیے (
پہلی تصویر کی طرح)۔ (
میں یہ بتانا چاہوں گا کہ اس مرحلے کی پہلی تصویر میں، میں نے اصل میں اپنی انگلی سے اسپرنگ کو کمپریس نہیں کیا تھا۔
میں نے اسے صرف اس لیے تھام رکھا ہے تاکہ آپ ان چشموں کو اچھی طرح دیکھ سکیں جو پہیوں سے متعلق ہیں۔)
اس مرحلے میں دوسری تصویر دیکھیں۔
کیا آپ کو میرے چشمے پر ہلکا سا تیز زاویہ نظر آتا ہے؟
میرا مقصد اس بات کو یقینی بنانا ہے کہ وہیل کے کنارے تک پہنچنے کے لیے اسپرنگ قدرے نیچے جھک جائے۔
اس کے علاوہ، میں اس بات کو یقینی بناتا ہوں کہ میرا چشمہ تھوڑا سا بہت دور جھکا ہوا ہے تاکہ نوک کو پہیے کے کنارے پر آہستہ سے دبایا جائے۔
اس کا مطلب یہ ہے کہ موسم بہار ہمیشہ پہیے کے ساتھ رابطے میں رہے گا (
چاہے وہ سوراخ جو میں نے مارا تھا وہ مرکز سے تھوڑا پہلے گر گیا تھا)۔
ایک بار جب آپ کو معلوم ہو جائے کہ اسپرنگ کو کہاں موڑنا ہے تو وہاں چمٹا لگا کر موڑ دیں۔
آپ دو چمٹا کے ساتھ اس حصے کا عین موڑ حاصل کرنا چاہتے ہیں۔
رابطے کے موسم بہار کے نچلے حصے میں تار کے ایک سرے کو سلائیڈ کریں۔
ایسا کرنے کے لیے، اسپرنگ کی دو کنڈلیوں کے درمیان تار کو سلائیڈ کریں اور اس وقت تک گھمائیں جب تک کہ یہ موسم بہار کے اختتام پر فلیٹ کنڈلیوں کے درمیان سینڈویچ نہ ہوجائے۔
اگر آپ اسے صحیح طریقے سے کرتے ہیں تو، جب آپ اسے ویلڈ کرتے ہیں تو اسپرنگ خود ہی آپ کے تار کو تھامے رکھتا ہے۔
میں نے یہاں ٹانکا لگانا بہت گرم پایا۔
اگر آپ کے پاس ہے تو آپ اسے تار کے دوسرے سرے پر ہیڈ پن کو ویلڈ کرنے کے لیے بھی استعمال کر سکتے ہیں۔
مجھے ایسا کرنے کی ضرورت ہے کیونکہ میں نے اپنے بریڈ بورڈ میں صفائی سے فٹ ہونے کے لیے بہت موٹی بٹی ہوئی تاریں استعمال کیں۔
آخر میں، میں نے دو تاروں میں سے دوسرے کو براہ راست موٹر کے دھاتی ہاؤسنگ میں چپکا دیا۔
یہ ضروری ہے کیونکہ موٹر ہاؤسنگ دھاتی شافٹ سے برقی طور پر منسلک ہے اور دھاتی شافٹ بھی ہمارے دھاتی پہیے سے منسلک ہو جائے گا!
ایک ہی وقت میں، وہیل، شافٹ اور ہاؤسنگ موٹر ورکنگ کے اندر سے موصل ہیں۔
اس کا مطلب ہے کہ ہماری موٹر ہاؤسنگ ہمیں دھاتی پہیے سے ایک مستقل اور مستقل کنکشن فراہم کرتی ہے!
سب سے پہلے، اپنے موٹر ہاؤسنگ پر ایک موصل ٹیپ لگائیں.
ہم نے ابھی ایک تار کو براہ راست ہاؤسنگ سے جوڑا ہے، اس لیے ہم اپنے رابطے کے چشمے کو سرکٹ سے الگ کرنا چاہتے تھے۔
اس طرح، کنکشن صرف اس صورت میں مکمل ہو گا جب بہار پہیے کے کسی ننگے دھاتی حصے کو چھوئے۔
دیکھیں ہمارا کوڈر اب کیسے کام کرتا ہے؟
اس سے پہلے کہ ہم کسی بھی چیز کو چپکائیں، ہم یہ جاننا چاہتے ہیں کہ ہماری بہار کہاں جا رہی ہے۔
وہیل کو ہماری موٹر پر واپس سلائیڈ کریں اور صرف رابطہ بہار کو اپنی جگہ پر رکھیں۔
نوٹ کریں کہ دوسری تصویر میں، اسپرنگ کی نوک ٹیپ کے بیچ میں موجود پہیے کے ساتھ کیسے رابطے میں آتی ہے؟
یاد رکھیں کہ رابطہ بہار کا نچلا حصہ کہاں جائے گا کیونکہ اگلا آپ اسے وہاں واپس رکھنا چاہیں گے۔
پہیے کو ہٹا دیں کیونکہ اگلا مرحلہ جلد ہی ہوگا اور ہم نہیں چاہتے کہ یہ ہمارے راستے میں آئے۔
موٹر ہاؤسنگ پر بہت زیادہ گوند لگائیں (ٹیپ والے حصے پر)۔
اس کے بعد، کانٹیکٹ اسپرنگ بیس سے جڑے ہوئے تار کو کلمپ کرنے کے لیے چمٹا کا ایک جوڑا استعمال کریں (جیسا کہ تصویر 3 میں دکھایا گیا ہے)
کانٹیکٹ اسپرنگ کو مضبوطی سے گوند کی جگہ پر رکھیں۔
ٹھنڈا ہونے پر مستحکم رہیں۔
گلو ٹھنڈا ہونے کے بعد، وہیل کو پیچھے کی طرف سلائیڈ کریں اور بہار کے رابطہ پوائنٹ کو دوبارہ چیک کریں۔
جیسا کہ آپ شکل 4 میں دیکھ سکتے ہیں، میرے آرام کے لیے، میرا ٹیپ کے ایک کنارے سے تھوڑا بہت قریب ہے، اس لیے میں نے اسپرنگ کو پھیلا کر اسپرنگ میں ایک چھوٹی سی ایڈجسٹمنٹ کی۔ (
اگر اسپرنگ پہیے کے کنارے سے رابطہ برقرار نہیں رکھتی ہے تو آپ چمٹا کے ساتھ اسپرنگ کو تھوڑا سا موڑ بھی سکتے ہیں۔)
اگر آپ ایسا کرتے ہیں تو بہت محتاط رہیں کیونکہ آپ اسپرنگ کو خراب نہیں کرنا چاہتے اور آپ کو شروع سے شروع کرنا ہوگا!
ایک بار جب آپ اسپرنگ کے پہیے کو چھونے کے طریقے سے مطمئن ہو جائیں، تو موٹر کو بیٹری سے جوڑنے کی کوشش کریں۔
اس طرح آپ بہار کے نیچے پہیے کو گھومتے ہوئے دیکھ سکتے ہیں۔
موسم بہار کی نوک پر نظر رکھیں اور اس بات کو یقینی بنائیں کہ جب وہ گزرتے ہیں تو یہ ہمیشہ ٹیپ کو چھوتا ہے۔
یہ وہ شافٹ انکوڈر ہے جسے ہم نے ختم کیا!
جیسا کہ آپ نے اندازہ لگایا ہوگا، یہ بنیادی طور پر ایک سوئچ کی طرح ہے۔
جب وہیل موڑتا ہے، تو ٹیپ ہمارے دو تاروں کے درمیان رابطہ منقطع کر دیتی ہے، اور یہی ہم محسوس کرنے جا رہے ہیں۔
کیونکہ ہم جانتے ہیں کہ ہر ٹیپ کی لمبائی بالکل یکساں ہے، ہم ہر ٹیپ کے بریک ٹائم کی پیمائش کر سکتے ہیں، جو ہمیں ہماری موٹر کی رفتار بتاتی ہے! صاف ٹھیک ہے؟
لیکن ہم نے ابھی تک کام نہیں کیا ہے۔
اگلا، میں سادہ پی آئی ڈی کا استعمال کرتے ہوئے موٹر کی رفتار کو کنٹرول کرنے کا طریقہ بتاؤں گا۔
چونکہ یہ کچھ ٹکڑے ٹکڑے کے ساتھ کیا جاتا ہے جو آپ گھر کے ارد گرد تلاش کرسکتے ہیں، ہم اسے صرف استعمال نہیں کر سکتے ہیں اور یہ توقع کر سکتے ہیں کہ یہ ابھی بالکل کام کرے گا۔
ہمیں کچھ سگنل پروسیسنگ کو لاگو کرنے کی ضرورت ہے، جیسا کہ میں نے debinginterrupt ٹیوٹوریل میں متعارف کرایا تھا۔
دوڑ میں یہ میرا پہلا موقع ہے لہذا مجھے امید ہے کہ آپ مجھے ووٹ دینے پر غور کریں گے!
یہ اس پروجیکٹ کو مکمل کرنے کے لیے I Bles کے جوڑے کا پہلا حصہ بھی ہے، لہذا جب یہ سامنے آئے تو براہ کرم میرا PID ٹیوٹوریل پڑھیں!
آپ کا بہت بہت شکریہ، مجھے امید ہے کہ آپ نے اس کا لطف اٹھایا!