ARDUINO DEV-11168 AVR ISP শিল্ড PTH কিট
পণ্য তথ্য
- পণ্যের নাম: Arduino Shield AVR ISP
- মডেল নম্বর: DEV-11168 সম্পর্কে
- ব্যবহারকারীর ম্যানুয়াল: পাওয়া যায়
পণ্য ব্যবহারের নির্দেশাবলী
- ArduinoISP ফার্মওয়্যার খুলুন (প্রাক্তনampলেস) আপনার Arduino বোর্ডে।
- আপনি যদি Arduino 1.0 ব্যবহার করেন তাহলে ArduinoISP কোডে একটি ছোট পরিবর্তন করুন। হার্টবিট () ফাংশনে লাইনটি খুঁজুন যা বলে বিলম্ব (40); এবং এটিকে বিলম্বে পরিবর্তন করুন(20);
- টুলস মেনু থেকে উপযুক্ত বোর্ড এবং সিরিয়াল পোর্ট নির্বাচন করুন যা প্রোগ্রামার বোর্ডের সাথে সম্পর্কিত (বোর্ডটি প্রোগ্রাম করা হচ্ছে না)।
- আপনার Arduino বোর্ডে ArduinoISP স্কেচ আপলোড করুন।
- প্রদত্ত ডায়াগ্রাম অনুসরণ করে আপনার Arduino বোর্ডকে টার্গেট বোর্ডে সংযুক্ত করুন। Arduino Uno এর জন্য, রিসেট এবং গ্রাউন্ডের মধ্যে একটি 10 uF ক্যাপাসিটর যোগ করতে ভুলবেন না।
- টুলস মেনু থেকে উপযুক্ত বোর্ড নির্বাচন করুন যা আপনি যে বোর্ডে বুটলোডার (প্রোগ্রামার বোর্ড নয়) বার্ন করতে চান তার সাথে মিলে যায়।
- ISP কমান্ড হিসাবে Burn Bootloader > Arduino ব্যবহার করুন।
দ্রষ্টব্য: এই পদ্ধতিটি নির্দেশিত পিনের উপর SPI সংকেত সহ বোর্ডগুলির জন্য কাজ করে। লিওনার্দোর মতো বোর্ডগুলির জন্য, যেখানে এটি বৈধ নয়, আপনাকে প্রদত্ত পিনআউট ব্যবহার করে SPI সংকেতগুলিকে ISP সংযোগকারীর সাথে সংযুক্ত করতে হবে৷
একটি AVR ISP (ইন-সিস্টেম প্রোগ্রামার) হিসাবে একটি Arduino ব্যবহার করা:
এই টিউটোরিয়ালটি ব্যাখ্যা করে কিভাবে একটি AVR ISP (ইন-সিস্টেম প্রোগ্রামার) হিসাবে একটি Arduino বোর্ড ব্যবহার করতে হয়। এটি আপনাকে একটি AVR-এ বুটলোডার বার্ন করার জন্য বোর্ড ব্যবহার করতে দেয় (যেমন ATmega168 বা ATmega328 Arduino-এ ব্যবহৃত)। এই প্রাক্তন কোডample র্যান্ডাল বোনের মেগা-আইএসপি ফার্মওয়্যারের উপর ভিত্তি করে।
নির্দেশনা
একটি AVR-এ একটি বুটলোডার বার্ন করতে আপনার Arduino বোর্ড ব্যবহার করতে, আপনাকে কয়েকটি সহজ পদক্ষেপ অনুসরণ করতে হবে।
- ArduinoISP ফার্মওয়্যার খুলুন (প্রাক্তনampলেস) আপনার Arduino বোর্ডে।
- Arduino 1.0 এর জন্য নোট: আপনাকে ArduinoISP কোডে একটি ছোট পরিবর্তন করতে হবে। হার্টবিট() ফাংশনে লাইনটি খুঁজুন যা বলে "বিলম্ব(40);" এবং এটিকে "বিলম্ব(20);" এ পরিবর্তন করুন।
- টুলস > বোর্ড এবং সিরিয়াল পোর্ট মেনুতে আইটেমগুলি নির্বাচন করুন যা আপনি প্রোগ্রামার হিসাবে ব্যবহার করছেন এমন বোর্ডের সাথে মিল রয়েছে (বোর্ডটি প্রোগ্রাম করা হচ্ছে না)।
- ArduinoISP স্কেচ আপলোড করুন।
- নীচের চিত্রে দেখানো হিসাবে আপনার Arduino বোর্ড টার্গেটে তারের. (Arduino Uno-এর জন্য নোট: আপনাকে রিসেট এবং গ্রাউন্ডের মধ্যে একটি 10 uF ক্যাপাসিটর যোগ করতে হবে।)
- টুলস > বোর্ড মেনুতে আইটেমটি নির্বাচন করুন যা আপনি যে বোর্ডে বুটলোডার বার্ন করতে চান তার সাথে মিলে যায় (যে বোর্ডটি আপনি প্রোগ্রামার হিসাবে ব্যবহার করছেন তা নয়)। বিস্তারিত জানার জন্য পরিবেশ পৃষ্ঠায় বোর্ডের বিবরণ দেখুন।
- ISP কমান্ড হিসাবে Burn Bootloader > Arduino ব্যবহার করুন।
দ্রষ্টব্য: এই পদ্ধতিটি বোর্ডগুলির সাথে কাজ করে যেগুলির নির্দেশিত পিনে SPI সংকেত রয়েছে৷ যে বোর্ডগুলির জন্য এটি বৈধ নয় (লিওনার্দোর মতো 32u4 বোর্ড) SPI সংকেতগুলিকে ISP সংযোগকারীর সাথে সংযুক্ত করতে হবে যার পিনআউট নীচে রিপোর্ট করা হয়েছে৷
সার্কিট
সার্কিট ( Arduino Uno, Duemilanove, বা Diecimila লক্ষ্য করে):
একটি আরডুইনো বোর্ড অন্য আরডুইনো বোর্ডে এটিমেগা প্রোগ্রাম করার জন্য আইএসপি হিসাবে কাজ করছে। Arduino Uno-এ, আপনাকে রিসেট এবং গ্রাউন্ডের মধ্যে একটি 10 uF ক্যাপাসিটর সংযোগ করতে হবে (ArduinoISP স্কেচ আপলোড করার পরে)। লক্ষ্য করুন যে আপনার লক্ষ্য বোর্ডে রিসেট পিনে অ্যাক্সেস প্রয়োজন, যা NG বা পুরানো বোর্ডগুলিতে উপলব্ধ নয়।
সার্কিট (আরডুইনো এনজি বা পুরোনোকে লক্ষ্য করে):
NG বা পুরানো বোর্ডগুলিতে, উপরে দেখানো হিসাবে, বোর্ডে Atmega চিপের পিন 1 এর সাথে রিসেট ওয়্যারটি সংযুক্ত করুন।
সার্কিট (একটি ব্রেডবোর্ডে একটি AVR লক্ষ্য করা):
বিস্তারিত জানার জন্য Arduino থেকে Breadboard টিউটোরিয়াল দেখুন।
ওয়্যারিং
দলিল/সম্পদ
![]() |
ARDUINO DEV-11168 AVR ISP শিল্ড PTH কিট [পিডিএফ] ব্যবহারকারী ম্যানুয়াল DEV-11168 AVR ISP Shield PTH কিট, DEV-11168, AVR ISP শিল্ড PTH কিট, Shield PTH কিট, PTH কিট, কিট |