Arduino IDE سے ہیکس فائل کیسے حاصل کریں۔

Arduino Ide S Yks Fayl Kys Hasl Kry



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

Arduino IDE سے ہیکس فائل کیسے حاصل کریں۔

Arduino IDE C/C++ کوڈ کو ہیکساڈیسیمل شکل میں ذخیرہ کرنے کے لیے ہیکس فائل فارمیٹ کا استعمال کرتا ہے۔ اس ہیکس فائل کو عام طور پر کہا جاتا ہے۔ مشین کوڈ . مائیکرو کنٹرولر عام سی زبان نہیں سمجھ سکتا۔ یہ صرف 1 اور 0 کی شکل میں ہدایات لیتا ہے جسے 0 بھی کہا جاتا ہے۔ بائنری . Arduino IDE ان ہدایات کو ہیکس فائل کے ذریعے مائکرو کنٹرولر RAM اور EEPROM میں منتقل کرتا ہے۔

ذیل میں بیان کردہ مراحل پر عمل کرکے ہم Arduino اسکیچ کی ہیکس فائل حاصل کرسکتے ہیں۔







مرحلہ نمبر 1 : پی سی پر Arduino IDE سافٹ ویئر کھولیں۔





مرحلہ 2 : نئی ونڈو کھلے گی جو ہمیں Arduino IDE انٹرفیس دکھاتی ہے۔ یہاں کوئی اپنا کوڈ لکھ سکتا ہے یا IDE سے مثال کا خاکہ لوڈ کر سکتا ہے۔ ہم ایل ای ڈی بلنک مثال کے ساتھ جاری رکھیں گے اور اس کی ہیکس فائل کو نکالنے کی کوشش کریں گے۔





مرحلہ 3 : اب ایل ای ڈی بلنک کی مثال کھولیں، اس پر جائیں: فائلیں>مثالیں>بنیادی باتیں>پلکیں۔ :



مرحلہ 4 : LED مثال کھولنے کے بعد ایک نئی ونڈو کھل جائے گی۔ اگر آپ اپنا پروگرام لکھ رہے ہیں تو، تمام Arduino خاکے کو دوبارہ چیک کریں۔ ہیکس فائل بنانے کے لیے، ہمیں ایک ایسی جگہ کی ضرورت ہے جہاں ہیکس فائل کو محفوظ کیا جائے۔ ہیکس فائل لوکیشن حاصل کرنے کے لیے درج ذیل مراحل پر عمل کریں۔ کے پاس جاؤ: فائل> ترجیحات یا دبائیں ctrl+comma .

مرحلہ 5 : جب آپ ترجیحات کے آپشن پر کلک کریں گے تو ایک نئی ونڈو کھلے گی یہاں پر ٹک کریں۔ تالیف میں آپشن وربوز آؤٹ پٹ سیکشن . اسے منتخب کرنے کے بعد جاری رکھنے کے لیے اوکے دبائیں۔ یہ پروگرام کے مرتب ہونے کے بعد آؤٹ پٹ سیکشن سے ہیکس فائل لوکیشن کو نکالنے میں ہماری مدد کرے گا۔

مرحلہ 6 : اب اوپر دائیں ونڈو میں ٹک سائن کا استعمال کرتے ہوئے Arduino پروگرام کو مرتب کریں۔ ایک بار جب پروگرام کامیابی سے مرتب ہو جاتا ہے، ایک ' مرتب ہو گیا۔ ' پیغام آؤٹ پٹ ونڈو میں ظاہر ہوگا۔

مرحلہ 7 : آؤٹ پٹ سیکشن میں تلاش کریں ' .hex مرتب کردہ Arduino پروگرام کی فائل۔ وربوز آؤٹ پٹ کی آخری لائن ہیکس فائل ہے۔

مرحلہ 8 : ہیکس فائل کا راستہ کاپی کریں۔

مرحلہ 9 : پہلے کاپی شدہ راستے سے ہیکس فائل کا نام ہٹا دیں۔

My PC کھولیں، ایڈریس بار کو منتخب کریں اور فائل پاتھ کو یہاں پیسٹ کریں پھر Enter دبائیں۔ کے ساتھ آپ کو ایک فائل نظر آئے گی۔ .hex ایکسٹینشن یہ مطلوبہ ہیکس فائل ہے جس کی ہم تلاش کر رہے ہیں۔

نوٹ : اگر ہیکس فائل سے کاپی کردہ ایڈریس کام نہیں کررہا ہے تو ڈبل کو ہٹانے کی کوشش کریں۔ بیک سلیش ( \ ) علامتیں جو ہیکس فائل ایڈریس میں دہرائی جاتی ہیں۔

نتیجہ:

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