کیا Arduino کی مرمت کی جا سکتی ہے؟

Kya Arduino Ky Mrmt Ky Ja Skty



Arduino بورڈز تعلیمی مقاصد کے لیے پوری دنیا میں بڑے پیمانے پر استعمال ہوتے ہیں۔ Arduino بہت سے طلباء، انجینئرز اور اساتذہ کو نشانہ بناتا ہے۔ جب صارف دوست IDE اور انتہائی مطابقت پذیر بورڈز کی بات آتی ہے تو Arduino کے ساتھ کام کرنا بہت آسان ہے۔ لیکن صارفین کے لیے اصل پریشانی اس وقت شروع ہوتی ہے جب ایک غلط وائرنگ کنکشن Arduino بورڈ کو بند کرنے کا باعث بنتا ہے۔ ایک بار جب Arduino کو نقصان پہنچ جاتا ہے، تو پہلا سوال جو ذہن میں آتا ہے وہ یہ ہے کہ کیا Arduino کی مرمت کی جا سکتی ہے۔ یہ گائیڈ اس سوال کا جواب ہوگا۔

کیا Arduino کی مرمت کی جا سکتی ہے؟

جی ہاں ، Arduino کی مرمت کی جا سکتی ہے لیکن یہ سب اس بات پر منحصر ہے کہ اسے کتنی بری طرح نقصان پہنچا ہے۔ بورڈ کے ساتھ اصل مسئلہ تلاش کرنے کے لیے، کسی کو چھوٹی چھوٹی تفصیلات پر بھی توجہ دینی چاہیے۔ مثال کے طور پر، اگر ہم Arduino Uno بورڈ کو دیکھیں تو یہ صرف بورڈ ہی نہیں ہے جو خراب ہوتا ہے بلکہ یہ وہ اجزاء ہیں جو Arduino کو بناتے ہیں اصل نقصان پہنچاتے ہیں۔ Arduino مختلف پیری فیرلز سے بنا ہے جو اسے ہمارے کوڈ کو چلاتے ہیں۔ اگر ایک یا زیادہ اجزاء ترتیب سے باہر ہو جاتے ہیں تو پھر Arduino کام کرنے میں ناکام ہو سکتا ہے۔

Arduino کے کچھ اہم اجزاء ہیں:







  • Atmega328p : یہ مرکزی مائکروکنٹرولر ہے جو کوڈ میں دی گئی ہدایات پر عمل کرتا ہے۔
  • Atmega16u2 : یہ مائکروکنٹرولر USB انٹرفیس کا استعمال کرتے ہوئے سیریل کمیونیکیشن کو ہینڈل کرتا ہے۔
  • وولٹیج ریگولیٹر : یہ Vin یا DC بیرل جیک سے آنے والی طاقت کو ریگولیٹڈ 5V تک ریگولیٹ کرتا ہے۔
  • طاقت کی قیادت کی : جب Arduino آن ہوتا ہے تو روشنی ہوتی ہے۔
  • پاور پن : Arduino کی ان پٹ اور آؤٹ پٹ پاور کو ہینڈل کرتا ہے۔ 5V اور 3.3V کو آؤٹ پٹ کے طور پر لیا جا سکتا ہے۔
  • آسکیلیٹر : دو قسم کے آسیلیٹرز استعمال کیے جاتے ہیں ایک سیرامک ​​اور دوسرا کرسٹل دونوں 16MHz کلاک سگنل پیدا کرتے ہیں۔



اگر مذکورہ بالا اجزاء میں سے کوئی بھی خراب ہو جائے تو اس کی مرمت ممکن نہیں ہے۔ ہمیں بس ایک نیا پرزہ خریدنا ہے اور اسے پرانے سے بدلنا ہے۔ کچھ SMD اجزاء کو تبدیل کرنا مشکل ہے جیسے سیریل انٹرفیس مائکروکنٹرولرز اس لیے بہتر ہے کہ نیا Arduino بورڈ خریدیں۔ جبکہ مرکزی کنٹرولر Atmega328p دو مختلف حالتوں میں آتا ہے ایک DIP کے ساتھ اور ایک SMD کے ساتھ۔ اگر آپ کے پاس DIP (Dual In-line Packaged) Arduino بورڈ ہے اور مرکزی کنٹرولر مردہ ہے تو نیا کنٹرولر خریدیں اور اسے تبدیل کریں۔



ایک چیز جو آپ کو چیک کرنے کی ضرورت ہے وہ ہے یا تو پہلے سے انسٹال شدہ بوٹ لوڈر کے ساتھ Atmega328p مائیکرو کنٹرولر خریدیں یا اسے خریدنے کے بعد نیا انسٹال کریں۔





Arduino بورڈ کی مرمت کیسے کریں۔

Arduino بورڈ کو ٹھیک کرنے کے لیے پہلے ہمیں Arduino بورڈ کی خرابی کا ازالہ کرنا چاہیے اور غلطی کی نشاندہی کرنی چاہیے۔ ایک بار جب ناقص جزو کی نشاندہی ہو جاتی ہے تو اسے تبدیل کیا جا سکتا ہے لیکن اگر پی سی بی ٹریکس کو نقصان پہنچا ہے تو اس کی مرمت مشکل ہے۔ جیسا کہ Arduino پی سی بی بہت ساری مربوط سولڈرنگ لائنوں کے ساتھ ملٹی لیئر ہے۔

Arduino بورڈ کی مرمت کے لیے ان اقدامات کی فہرست ہے جن پر عمل کرنے کی ضرورت ہے۔



پاور چیک کریں: USB یا پاور سپلائی کا استعمال کرتے ہوئے Arduino بورڈ کو پاور کریں اور سبز روشنی کو چیک کریں کہ آیا یہ آن ہو رہی ہے یا نہیں۔

ٹیسٹ سکیچ اپ لوڈ کرنے کی کوشش کریں: Arduino بورڈ میں ٹیسٹ خاکہ اپ لوڈ کریں۔ پلک جھپکنے کا خاکہ عام طور پر یہ جانچنے کے لیے استعمال ہوتا ہے کہ آیا مائیکرو کنٹرولر کام کر رہا ہے یا نہیں۔ اگر خاکہ اپ لوڈ نہیں ہوتا ہے، تو پھر سیریل پورٹ یا مین مائیکرو کنٹرولر میں کوئی مسئلہ ہو سکتا ہے۔

چیک کریں وولٹیج ریگولیٹر کام کر رہا ہے: DMM کا استعمال کرتے ہوئے 5V اور 3.3V پن پر وولٹیج ریگولیٹر کا آؤٹ پٹ وولٹیج چیک کریں۔ اگر وولٹیج زیادہ یا کم ہے تو وولٹیج ریگولیٹر کو تبدیل کریں۔

اگر ATmega16U2 چپ ناکام ہو جائے تو ICSP استعمال کریں: Arduino میں سیریل انٹرفیس کے لیے Atmega16u2 چپ ہے اور اسے تبدیل کرنا مشکل ہے کیونکہ یہ Arduino پر ایک SMD جزو ہے تاہم Arduino بورڈ پر ICSP کنیکٹر کے ذریعے ICSP پروگرامنگ ڈیوائس کا استعمال کرتے ہوئے مواصلت کا ایک متبادل طریقہ موجود ہے۔ FTDI کیبل بھی مواصلت کے لیے استعمال کی جا سکتی ہے۔

ناکام ATmega328P چپ کو تبدیل کریں: Uno جیسے کچھ بورڈز میں مرکزی مائیکرو کنٹرولر تبدیل کیا جا سکتا ہے اگر یہ ساکٹ میں انسٹال ہو۔ پہلے سے نصب شدہ بوٹ لوڈر کے ساتھ ایک نیا مائیکرو کنٹرولر خریدا جا سکتا ہے۔ آپٹی بوٹ بوٹ لوڈرز پہلے سے ہی کچھ چپس پر شامل ہیں، لہذا آپ وقت اور محنت کو بچانے کے قابل ہو جائیں گے۔ پرانی چپ کو احتیاط سے تبدیل کریں اور کسی بھی پریشانی سے بچنے کے لیے پن 1 کی جگہ کو یاد رکھیں۔ چپ پر ایک سب سے اوپر نشان ہے جو مائیکرو کنٹرولر کی درست سمت کی نشاندہی کرتا ہے۔ دھاتی پنوں کو چھونے سے گریز کریں، کیونکہ جامد بجلی انہیں زپ کرنے کا سبب بن سکتی ہے۔

نتیجہ

Arduino بورڈز کو اتنی پیچیدگی کے ساتھ ڈیزائن کیا گیا ہے کہ ایک عام صارف کے لیے اس کی مرمت کرنا مشکل ہو جاتا ہے۔ یہ Arduino بورڈز کو پہنچنے والے نقصان کی سطح پر منحصر ہے کہ آیا ان کی مرمت کی جا سکتی ہے۔ اگرچہ Arduino کے کچھ اجزاء SMD ہیں، جن کی مرمت مشکل ہے، لیکن کچھ ایسے ہیں جنہیں تبدیل کیا جا سکتا ہے اور وہ مناسب قیمت پر آسانی سے دستیاب ہیں۔ اگر صارف کو Arduino ٹربل شوٹنگ کے بارے میں کوئی علم نہیں ہے تو یہ ایک نیا بورڈ خریدنے کی سفارش کی جاتی ہے۔