![ক্লোন সিম্পলবিজিসি কন্ট্রোলার আপগ্রেড ইস্যু কিভাবে সমাধান করবেন: 4 টি ধাপ ক্লোন সিম্পলবিজিসি কন্ট্রোলার আপগ্রেড ইস্যু কিভাবে সমাধান করবেন: 4 টি ধাপ](https://i.howwhatproduce.com/images/003/image-6845-j.webp)
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
![ক্লোন সিম্পলবিজিসি কন্ট্রোলার আপগ্রেড ইস্যু কিভাবে সমাধান করবেন ক্লোন সিম্পলবিজিসি কন্ট্রোলার আপগ্রেড ইস্যু কিভাবে সমাধান করবেন](https://i.howwhatproduce.com/images/003/image-6845-1-j.webp)
হ্যালো. সম্প্রতি, আমি আমার ড্রোন প্রকল্পের জন্য সিম্পলবিজিসি জিম্বাল নিয়ন্ত্রকের উপর কাজ করছিলাম। আমি সফলভাবে এটি সংযুক্ত করেছি এবং টিউন করেছি। এটি নিখুঁতভাবে কাজ করছিল। এর পরে, আমি তার ফার্মওয়্যারটি v2.2 থেকে v2.4 এ আপগ্রেড করতে চেয়েছিলাম। সুতরাং, আমি গিম্বাল আপগ্রেড করার পরে এটি যেমন কাজ করা উচিত নয়। আপনি জানেন যে, আপনার যদি একটি সিম্পলবিজিসি কন্ট্রোলার থাকে এবং যদি আপগ্রেড করার পরে এটি কাজ না করে তবে এটি একটি আসল নয়। সুতরাং, আমি ফার্মওয়্যারটিকে আবার v2.2 এ ডাউনগ্রেড করার সিদ্ধান্ত নিয়েছি।
আমি এটি সম্পর্কে অনেক অনুসন্ধান করেছি। প্রায় সব টিউটোরিয়ালই Arduino কে প্রোগ্রামার হিসেবে ব্যবহার করছিল। যাইহোক, যদিও আমি অনেক Arduinos সঙ্গে এই পদ্ধতি অনেক চেষ্টা করেছি, আমি অর্জন করতে পারে না।
সুতরাং, এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে Arduino ছাড়া সেই সমস্যাটি সমাধান করতে হয়, কিন্তু AVR USBasp প্রোগ্রামার, যা Arduino এর চেয়ে অনেক সহজ। আসুন দেখি সেই টিউটোরিয়ালের জন্য আমাদের কি দরকার:
1. উইন্ডোজ অপারেটিং সিস্টেম সহ একটি কম্পিউটার। (যেহেতু আমি কখনো ম্যাক ব্যবহার করিনি, সে সম্পর্কে আমার কাছে কোন তথ্য নেই)
2. AVR USBasp প্রোগ্রামার যা আপনি সহজেই খুঁজে পেতে পারেন। (আজারবাইজান ছাড়া:)) (https://images.ua.prom.st/593769968_w640_h640_prog…)
3. Arduino IDE
4. AVRdudeR, Optiboot, XLoader (https://www.basecamelectronics.com/downloads/8bit/)
5. ফার্মওয়্যার ডাউনলোড করুন (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)
আপনার বন্দুক প্রস্তুত করার পরে, আসুন টিউটোরিয়ালে চলে যাই:)
ধাপ 1: কন্ট্রোলারের সাথে প্রোগ্রামারকে সংযুক্ত করা
![প্রোগ্রামারকে কন্ট্রোলারের সাথে সংযুক্ত করা হচ্ছে প্রোগ্রামারকে কন্ট্রোলারের সাথে সংযুক্ত করা হচ্ছে](https://i.howwhatproduce.com/images/003/image-6845-2-j.webp)
![প্রোগ্রামারকে কন্ট্রোলারের সাথে সংযুক্ত করা হচ্ছে প্রোগ্রামারকে কন্ট্রোলারের সাথে সংযুক্ত করা হচ্ছে](https://i.howwhatproduce.com/images/003/image-6845-3-j.webp)
প্রথম ধাপে, আমাদের প্রোগ্রামার এবং কন্ট্রোলারের মধ্যে সংযোগ স্থাপন করতে হবে। উপরে আপনি নিয়ামক এবং প্রোগ্রামারের পিন দেখতে পারেন। আপনাকে এর মধ্যে সংযোগ স্থাপন করতে হবে:
RES (নিয়ামক) -------- RST (প্রোগ্রামার)
SCK (নিয়ামক) -------- SCK (প্রোগ্রামার)
MISO (নিয়ামক) -------- MISO (প্রোগ্রামার)
MOSI (নিয়ামক) -------- MOSI (প্রোগ্রামার)
SCK (নিয়ামক) -------- SCK (প্রোগ্রামার)
+5V (নিয়ামক) -------- ভিসিসি (প্রোগ্রামার)
GND (নিয়ামক) -------- GND (প্রোগ্রামার)
এখানে, আমি একটি সাইড নোট যোগ করতে চাই। যখন আমি এই সংযোগগুলি তৈরি করি, তখন আমি +5V এবং GND সংযোগে একটি সমস্যার সম্মুখীন হই। আমার নিয়ামক এবং প্রোগ্রামার বন্ধ। যদি আপনিও এই সমস্যার সম্মুখীন হন, অনুগ্রহ করে প্রোগ্রামারের VCC এবং GND কে নিয়ন্ত্রকের অন্য +5V এবং GND পিনের সাথে সংযুক্ত করুন।
কন্ট্রোলার এবং প্রোগ্রামার সংযুক্ত হওয়ার পরে, তারপর প্রোগ্রামারকে পিসিতে সংযুক্ত করুন।
ধাপ 2: Arduino IDE দিয়ে বুটলোডার বার্ন করুন
Arduino IDE খুলুন এবং তারপর প্রোগ্রামার হিসাবে USBasp নির্বাচন করুন। আপনি 'সরঞ্জাম' ট্যাবে গিয়ে এটি করতে পারেন এবং 'প্রোগ্রামার' বিভাগে এসে 'USBasp' নির্বাচন করুন। এর পরে, আপনি 'সরঞ্জাম' ট্যাবের অধীনে 'বার্ন বুটলোডার' বিভাগে ক্লিক করে বুটলোডার বার্ন করতে পারেন। আপনি শেষে সফল বার্ন বার্তা পেতে হবে !!!
ধাপ 3: Arduino- সামঞ্জস্যপূর্ণ বুটলোডার ফ্ল্যাশ করুন
![](https://i.ytimg.com/vi/bgSSJQolR0E/hqdefault.jpg)
এই ধাপে, AvrdudeR এবং optiboot জিপ ফাইলগুলি আনজিপ করুন এবং optiboot ফোল্ডার থেকে 'optiboot_atmega328.hex' অনুলিপি করুন এবং AvrdudeR ফোল্ডারে পেস্ট করুন যেখানে 'avrdude.exe' বিদ্যমান। তারপরে, এই ফোল্ডারের ভিতরে পাওয়ারশেল বা সিএমডি খুলুন (আমি যে ইউটিউব ভিডিওটি লক্ষ্য করেছি তা থেকে এটি কীভাবে করতে হয় তা দেখতে পারেন) এবং এই কমান্ডগুলি লিখুন।
avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U লক: w: 0x3f: m -U efuse: w: 0x05: m -U hfuse: w: 0xDC: m -U lfuse: w: 0xEE: m
avrdude avrdude.conf -c usbasp -p atmega328p -U ফ্ল্যাশ: w: optiboot_atmega328.hex -U লক: w: 0x0C: m
আপনি সফলভাবে এই কমান্ডগুলি চালানোর পরে, চূড়ান্ত ধাপে যান:)
ধাপ 4: ফার্মওয়্যার আপলোড করুন
চূড়ান্ত ধাপে, XLoader খুলুন এবং XLoader.exe ক্লিক করুন এবং 115200 এর বড রেট সহ 'SimpleBGC_2_2_b2_null.hex' এর পথ অন্তর্ভুক্ত করুন। সতর্ক থাকুন, সঠিক পোর্টটি বেছে নিন:)
এবং আপনি করেছেন:) যদি আপনার কোন সমস্যা হয়, দয়া করে এখানে লিখুন। আমি উত্তর দেওয়ার চেষ্টা করব। আপনাকে অনেক ধন্যবাদ:)
প্রস্তাবিত:
(আপডেট - একটি স্লাইট ইস্যু আছে) PC- এর জন্য USB গেম কন্ট্রোলার: 10 টি ধাপ (ছবি সহ)
![(আপডেট - একটি স্লাইট ইস্যু আছে) PC- এর জন্য USB গেম কন্ট্রোলার: 10 টি ধাপ (ছবি সহ) (আপডেট - একটি স্লাইট ইস্যু আছে) PC- এর জন্য USB গেম কন্ট্রোলার: 10 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-1481-j.webp)
(আপডেট - এখানে একটি হালকা সমস্যা আছে) PC- এর জন্য USB গেম কন্ট্রোলার: যেকোনো গেমের জন্য একটি গেমিং কন্ট্রোলার (প্রায়)
সহজ গিটার হিরো ক্লোন কন্ট্রোলার!: 10 টি ধাপ (ছবি সহ)
![সহজ গিটার হিরো ক্লোন কন্ট্রোলার!: 10 টি ধাপ (ছবি সহ) সহজ গিটার হিরো ক্লোন কন্ট্রোলার!: 10 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/003/image-6339-j.webp)
সবচেয়ে সহজ গিটার হিরো ক্লোন কন্ট্রোলার
পিসিতে হার্ড ড্রাইভ ক্লোন এবং আপগ্রেড করুন: 5 টি ধাপ
![পিসিতে হার্ড ড্রাইভ ক্লোন এবং আপগ্রেড করুন: 5 টি ধাপ পিসিতে হার্ড ড্রাইভ ক্লোন এবং আপগ্রেড করুন: 5 টি ধাপ](https://i.howwhatproduce.com/images/007/image-19797-j.webp)
পিসিতে হার্ড ড্রাইভ ক্লোন এবং আপগ্রেড করুন: আমি সম্পূর্ণ পদ্ধতির সহজ ব্যাখ্যা খুঁজে পাইনি। সম্পূর্ণ প্রক্রিয়ার সমস্ত বিভ্রান্তি ও ভুল বোঝাবুঝি দূর করার জন্য এই চেষ্টা করার সিদ্ধান্ত নিয়েছে। কম্পিউটার আপলোড হতে সময় লাগবে মনে হলে আপগ্রেডের প্রয়োজন স্পষ্ট হয়ে উঠবে
কিভাবে একটি PCB ডিজাইনের সমস্যা সমাধান করবেন?: 8 টি ধাপ (ছবি সহ)
![কিভাবে একটি PCB ডিজাইনের সমস্যা সমাধান করবেন?: 8 টি ধাপ (ছবি সহ) কিভাবে একটি PCB ডিজাইনের সমস্যা সমাধান করবেন?: 8 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-1858-42-j.webp)
কিভাবে একটি পিসিবি ডিজাইনের সমস্যা সমাধান করবেন ?: প্রতিবার যখন আমি একটি পিসিবি ডিজাইন করি তখন আমি আমার সীমাগুলিকে একটু ধাক্কা দিতে চাই এবং এমন কিছু চেষ্টা করতে চাই যা আমি আগে কখনও চেষ্টা করিনি, এইবার আমি বাহ্যিক প্রোগ্রামার ছাড়া এই বোর্ডটি প্রোগ্রাম করার সম্ভাবনা যোগ করতে চেয়েছিলাম। আমি কিছু সস্তা ইউএসবি থেকে ইউএআরটি কনভার্টার পেয়েছি যা সিএইচ নামে পরিচিত
কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ)
![কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ) কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': 4 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/001/image-770-50-j.webp)
কিভাবে একটি PIC প্রোগ্রামার তৈরি করবেন - PicKit 2 'ক্লোন': হাই! এটি একটি PIC প্রোগ্রামার তৈরির একটি সংক্ষিপ্ত নির্দেশযোগ্য যা একটি PicKit 2 হিসাবে কাজ করে। আমি এটি তৈরি করেছি কারণ এটি একটি মূল PicKit কেনার চেয়ে সস্তা এবং মাইক্রোচিপ, PIC মাইক্রোকন্ট্রোলারের নির্মাতারা এবং PicKit প্রোগ্রামার, প্র