ARDUINO DEV-11168 AVR ISP شیلڈ PTH کٹ
پروڈکٹ کی معلومات
- پروڈکٹ کا نام: Arduino شیلڈ AVR ISP
- ماڈل نمبر: DEV-11168
- صارف کا دستی: دستیاب ہے۔
مصنوعات کے استعمال کی ہدایات
- ArduinoISP فرم ویئر کھولیں (سابق میںamples) آپ کے Arduino بورڈ پر۔
- اگر آپ Arduino 1.0 استعمال کر رہے ہیں تو ArduinoISP کوڈ میں تھوڑی تبدیلی کریں۔ دل کی دھڑکن () فنکشن میں لائن تلاش کریں جو کہ تاخیر(40)؛ اور اسے تاخیر میں تبدیل کریں (20)؛
- ٹولز مینو سے مناسب بورڈ اور سیریل پورٹ منتخب کریں جو پروگرامر بورڈ سے مطابقت رکھتا ہو (نہ کہ بورڈ کو پروگرام کیا جا رہا ہے)۔
- ArduinoISP خاکہ اپنے Arduino بورڈ پر اپ لوڈ کریں۔
- فراہم کردہ خاکہ کے بعد اپنے Arduino بورڈ کو ٹارگٹ بورڈ پر وائر کریں۔ Arduino Uno کے لیے، ری سیٹ اور گراؤنڈ کے درمیان 10 uF کیپسیٹر شامل کرنا یاد رکھیں۔
- ٹولز مینو سے مناسب بورڈ منتخب کریں جو اس بورڈ سے مطابقت رکھتا ہو جس پر آپ بوٹ لوڈر کو جلانا چاہتے ہیں (پروگرامر بورڈ نہیں)۔
- برن بوٹ لوڈر > Arduino کو بطور ISP کمانڈ استعمال کریں۔
نوٹ: یہ طریقہ کار اشارہ شدہ پنوں پر SPI سگنل والے بورڈز کے لیے کام کرتا ہے۔ لیونارڈو جیسے بورڈز کے لیے، جہاں یہ درست نہیں ہے، آپ کو فراہم کردہ پن آؤٹ کا استعمال کرتے ہوئے SPI سگنلز کو ISP کنیکٹر سے جوڑنے کی ضرورت ہے۔
AVR ISP (ان-سسٹم پروگرامر) کے بطور Arduino کا استعمال:
یہ ٹیوٹوریل بتاتا ہے کہ Arduino بورڈ کو AVR ISP (ان-سسٹم پروگرامر) کے طور پر کیسے استعمال کیا جائے۔ یہ آپ کو بوٹ لوڈر کو AVR پر جلانے کے لیے بورڈ کا استعمال کرنے کی اجازت دیتا ہے (جیسے ATmega168 یا ATmega328 Arduino میں استعمال ہوتا ہے)۔ اس سابق میں کوڈample رینڈل بوہن کے میگا-آئی ایس پی فرم ویئر پر مبنی ہے۔
ہدایات
اپنے Arduino بورڈ کو بوٹ لوڈر کو AVR پر جلانے کے لیے استعمال کرنے کے لیے، آپ کو چند آسان اقدامات پر عمل کرنے کی ضرورت ہے۔
- ArduinoISP فرم ویئر کھولیں (سابق میںamples) آپ کے Arduino بورڈ پر۔
- Arduino 1.0 کے لیے نوٹ: آپ کو ArduinoISP کوڈ میں ایک چھوٹی سی تبدیلی کرنے کی ضرورت ہے۔ دل کی دھڑکن () فنکشن میں لکیر تلاش کریں جو کہتی ہے "تاخیر(40);" اور اسے "تاخیر(20)" میں تبدیل کریں۔
- ٹولز > بورڈ اور سیریل پورٹ مینو میں وہ آئٹمز منتخب کریں جو اس بورڈ سے مماثل ہوں جسے آپ پروگرامر کے طور پر استعمال کر رہے ہیں (نہ کہ بورڈ کو پروگرام کیا جا رہا ہے)۔
- ArduinoISP خاکہ اپ لوڈ کریں۔
- اپنے Arduino بورڈ کو ہدف پر وائر کریں جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔ (Arduino Uno کے لیے نوٹ: آپ کو ری سیٹ اور گراؤنڈ کے درمیان 10 یو ایف کیپسیٹر شامل کرنے کی ضرورت ہوگی۔)
- ٹولز > بورڈ مینو میں وہ آئٹم منتخب کریں جو اس بورڈ سے مطابقت رکھتا ہو جس پر آپ بوٹ لوڈر کو جلانا چاہتے ہیں (وہ بورڈ نہیں جسے آپ بطور پروگرامر استعمال کر رہے ہیں)۔ تفصیلات کے لیے ماحولیات کے صفحہ پر بورڈ کی تفصیل دیکھیں۔
- برن بوٹ لوڈر > Arduino کو بطور ISP کمانڈ استعمال کریں۔
نوٹ: یہ طریقہ کار ان بورڈز کے ساتھ کام کرتا ہے جن کے اشارہ کردہ پنوں پر SPI سگنلز ہوتے ہیں۔ جن بورڈز کے لیے یہ درست نہیں ہے (32u4 بورڈز جیسے لیونارڈو) SPI سگنلز کو ISP کنیکٹر سے منسلک کرنا ہوگا جس کا پن آؤٹ نیچے رپورٹ کیا گیا ہے۔
سرکٹ
سرکٹ (Arduino Uno، Duemilanove، یا Diecimila کو نشانہ بنانا):
ایک Arduino بورڈ ایک اور Arduino بورڈ پر ATmega پروگرام کرنے کے لیے ISP کے طور پر کام کر رہا ہے۔ Arduino Uno پر، آپ کو ری سیٹ اور گراؤنڈ (ArduinoISP خاکہ اپ لوڈ کرنے کے بعد) کے درمیان 10 uF کیپسیٹر جوڑنے کی ضرورت ہوگی۔ نوٹ کریں کہ آپ کو ٹارگٹ بورڈ پر ری سیٹ پن تک رسائی کی ضرورت ہے، جو NG یا پرانے بورڈز پر دستیاب نہیں ہے۔
سرکٹ (آرڈوینو این جی یا اس سے زیادہ کو نشانہ بنانا):
NG یا پرانے بورڈز پر، ری سیٹ تار کو بورڈ پر Atmega چپ کے پن 1 سے جوڑیں، جیسا کہ اوپر دکھایا گیا ہے۔
سرکٹ (بریڈ بورڈ پر اے وی آر کو نشانہ بنانا):
تفصیلات کے لیے Arduino to Breadboard ٹیوٹوریل دیکھیں۔
وائرنگ
دستاویزات / وسائل
![]() |
ARDUINO DEV-11168 AVR ISP شیلڈ PTH کٹ [پی ڈی ایف] یوزر مینوئل DEV-11168 AVR ISP شیلڈ PTH Kit, DEV-11168, AVR ISP شیلڈ PTH Kit, Shield PTH Kit, PTH Kit, Kit |