Arduino پر کوڈ کیسے اپ لوڈ کریں - 3 مختلف طریقے

Arduino Pr Kw Kys Ap Lw Kry 3 Mkhtlf Tryq



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

Arduino پر کوڈ اپ لوڈ کرنے کے تین طریقے

آپ مندرجہ ذیل طریقوں میں سے کسی کو استعمال کرکے اپنے Arduino پر کوڈ اپ لوڈ کرسکتے ہیں۔

    1. پی سی یا لیپ ٹاپ
    2. اسمارٹ فون
    3. کوئی دوسرا Arduino

1: پی سی یا لیپ ٹاپ کا استعمال کرتے ہوئے Arduino پر کوڈ اپ لوڈ کرنا

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







    • لیپ ٹاپ یا پی سی
    • Arduino بورڈ (UNO)
    • USB B کیبل
    • Arduino IDE (سافٹ ویئر)

لیپ ٹاپ کا استعمال کرتے ہوئے کوڈ اپ لوڈ کرنے کے لیے ان اقدامات پر عمل کریں:



مرحلہ نمبر 1: Arduino IDE کھولیں۔




مرحلہ 2: USB B کیبل کا استعمال کرتے ہوئے Arduino کو PC کے ساتھ جوڑیں۔






مرحلہ 3: پر جا کر اپنے بورڈ کی قسم منتخب کریں۔ ٹولز> بورڈ> Arduino UNO.


مرحلہ 4: ان اقدامات پر عمل کرتے ہوئے کوئی بھی مثالی پروگرام کھولیں۔ فائلیں>مثالیں>01۔بنیادی باتیں>لیڈ .




مرحلہ 5: اپنا خاکہ مرتب کریں اور اپ لوڈ کریں۔

2: اسمارٹ فون کا استعمال کرتے ہوئے Arduino پر کوڈ اپ لوڈ کرنا

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

اسمارٹ فون کا استعمال کرتے ہوئے کوڈ اپ لوڈ کرنے کے لیے آپ کو درج ذیل چیزوں کی ضرورت ہے:

    • Arduino بورڈ (UNO)
    • USB B کیبل
    • OTG کیبل یا کنورٹر
    • اسمارٹ فون
    • کوئی بھی اوپن سورس Android IDE ایپلیکیشن

اسمارٹ فون کا استعمال کرتے ہوئے کوڈ اپ لوڈ کرنے کے لیے کچھ اقدامات درج ذیل ہیں:

مرحلہ نمبر 1: پروگرام کرنے کے لیے ہمیں ایک IDE کی ضرورت ہے لہذا اپنے اسمارٹ فون میں Play Store کھولیں، Arduino IDE کو تلاش کریں اپنی پسند کا کوئی IDE انسٹال کریں۔


مرحلہ 2: ایک بار جب آپ ایپلی کیشن انسٹال کر لیں تو اپنا کوڈ جلانے کے لیے ان مراحل پر عمل کریں، میں ڈاؤن لوڈ کر رہا ہوں۔ ArduinoDroid .

ایپ کھولیں اور تین نقطوں پر کلک کریں ایک ڈراپ ڈاؤن مینو کھل جائے گا پھر جائیں خاکہ>مثالیں>01۔بنیادی باتیں>پلکیں۔ :


مرحلہ 3: ایک نیا خاکہ کھلے گا جو ہمیں ہمارا ایل ای ڈی بلنکنگ کوڈ دکھاتا ہے:


مرحلہ 4: اس کے بعد اپنے کوڈ کو Arduino بورڈ میں اپ لوڈ کرنے کے لیے ان ہدایات پر عمل کریں۔ یقینی بنائیں کہ اسمارٹ فون آپ کے Arduino بورڈ سے OTG کنیکٹر کے ذریعے جڑا ہوا ہے۔


مرحلہ 5: آپ کو تالیف کا مکمل پیغام نظر آئے گا، خاکہ اپ لوڈ کرنے کے لیے اپ لوڈ آئیکن پر کلک کریں۔


ہم نے ایپلیکیشن کا استعمال کرتے ہوئے اپنا کوڈ اپ لوڈ کرنا مکمل کر لیا ہے اب ہم اپنے آخری طریقہ کی طرف بڑھیں گے۔

3: کسی دوسرے Arduino کا استعمال کرتے ہوئے Arduino پر کوڈ اپ لوڈ کرنا

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

اس طریقہ کو استعمال کرتے ہوئے خاکہ اپ لوڈ کرنے کے لیے آپ کو درج ذیل مواد کی ضرورت ہے:

    • آرڈوینو بورڈ
    • Arduino بورڈ جو پروگرام کیا جانا ہے
    • جمپر کی تاریں۔
    • لیپ ٹاپ/IDE

پورا عمل Arduino IDE کے زیر انتظام ہے۔ یہ ہمیں نام کی ایک مخصوص مثال فراہم کرتا ہے۔ ArduinoISP. پروگرامرز میں ArduinoISP Atmega microcontroller کا استعمال کرتے ہوئے کسی بھی دوسرے Arduino بورڈ پر بوٹ لوڈر کو جلانے کا سب سے زیادہ عملی اور آسان طریقہ ہے۔

آپ ان مراحل پر عمل کرکے اس آپشن کو فعال کرسکتے ہیں، پر جائیں۔ فائلیں> مثالیں> ArduinoISP .


یہ عمل Vcc، GND، اور 4 ڈیٹا پنوں کا استعمال کرتا ہے۔ ان میں سے تین پن MISO، MOSI اور SCK آف پروگرامنگ Arduino کو ٹارگٹڈ Arduino سے جوڑتے ہیں جسے پروگرام کیا جانا ہے اور پہلے Arduino سے چوتھا پن ٹارگٹڈ Arduino کے ری سیٹ پن پر جاتا ہے۔

کچھ Arduino بورڈز پر جیسے UNO پنوں میں MOSI، MISO اور SCK بالترتیب ڈیجیٹل پن 11، 12، 13 کی طرح کام کرتے ہیں۔ لہذا ICSP1 پنوں کو استعمال کرنے کے بجائے ہم ڈیجیٹل پن 11,12,13 پر قائم رہیں گے۔

MOSI، MISO اور SCK پن Arduino پر موجود ہیں جن کا ذکر ICSP1 پنوں کے طور پر کیا گیا ہے۔ اگر آپ ICSP1 کے بارے میں مزید جاننا چاہتے ہیں تو کلک کریں۔ یہاں .


اوپر کی تصویر میں ہم نے ڈیجیٹل پنوں کی مدد سے UNO کے دو بورڈز کو جوڑ دیا ہے۔ پن 10 ہدف شدہ بورڈ کے ری سیٹ پن سے جڑا ہوا ہے۔

سرخ اور سیاہ رنگ کی تاریں بالترتیب 5v Vcc اور GND دکھاتی ہیں، یہ دونوں ٹارگٹڈ Arduino بورڈ کو پاور کرنے کے لیے درکار ہیں۔ USB B کیبل کا استعمال کرتے ہوئے نیچے والے بورڈ کو اپنے کمپیوٹر سے جوڑیں۔

اپنے ہارڈویئر کو ترتیب دینے کے بعد اپنا کوڈ اپ لوڈ کرنے کے لیے ان اقدامات پر عمل کریں۔

مرحلہ نمبر 1: پر جا کر اپنا بورڈ منتخب کریں۔ ٹولز> بورڈ .


مرحلہ 2: پھر جائیں – ایف جزیرہ> مثالیں> ArduinoISP ، ArduinoISP کوڈ کھولیں۔


مرحلہ 3: اپنا خاکہ اپ لوڈ کریں۔


مرحلہ 4: اب اس بورڈ کو منتخب کریں جس کو پروگرام کیا جانا ہے۔ مرحلہ 2 .


مرحلہ 5: کے پاس جاؤ ٹولز> پروگرامر> ArduinoISP .


مرحلہ 6: اب جائیں خاکہ اور آپشن کو منتخب کریں۔ پروگرامر کا استعمال کرتے ہوئے اپ لوڈ کریں۔ .


آپ کا خاکہ اب ہدف شدہ Arduino پر اپ لوڈ کر دیا گیا ہے۔

نتیجہ

Arduino کی لچک اور استعمال میں آسانی ہمیں ہارڈ ویئر کے ساتھ متعدد طریقوں سے بات چیت کرنے کی اجازت دیتی ہے۔ بہت سے اختیارات دستیاب ہیں جن کے ذریعے ہم اپنے کوڈ کو Arduino پر مرتب اور اپ لوڈ کر سکتے ہیں۔ ان میں سے کچھ جن پر ہم نے یہاں تبادلہ خیال کیا ہے وہ آپ کو Arduino کی بہتر تفہیم فراہم کریں گے اور آپ کے پروگرامنگ کے تجربے کو بہتر بنائیں گے۔