İçindekiler:
- Adım 1: Programlayıcıyı Kontrolöre Bağlama
- Adım 2: Arduino IDE ile Bootloader Yakma
- Adım 3: Arduino uyumlu Bootloader'ı Flashlayın
- 4. Adım: Ürün Yazılımını Yükleyin
Video: Klon SimpleBGC Controller Upgrade Sorunu Nasıl Çözülür: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Merhaba. Son zamanlarda, drone projem için SimpleBGC gimbal denetleyicisi üzerinde çalışıyordum. Başarıyla bağladım ve ayarladım. Mükemmel çalışıyordu. Ondan sonra donanım yazılımını v2.2'den v2.4'e yükseltmek istedim. Yani, gimbalı yükselttikten sonra olması gerektiği gibi çalışmadı. Bildiğiniz gibi, bir SimpleBGC denetleyiciniz varsa ve yükseltmeden sonra çalışmıyorsa, orijinal değildir. Bu yüzden, bellenimi tekrar v2.2'ye düşürmeye karar verdim.
Bununla ilgili çok şey aradım. Neredeyse tüm eğitimler Arduino'yu programcı olarak kullanıyordu. Ancak, bu yöntemi birkaç Arduino ile çok denememe rağmen başaramadım.
Bu derste, Arduino'dan çok daha kolay olan bir AVR USBasp programcısı olmadan bu sorunu nasıl çözeceğinizi göstereceğim. Bu eğitim için neye ihtiyacımız olduğunu görelim:
1. Windows işletim sistemine sahip bir bilgisayar. (Hiç MAC kullanmadığım için bilgim yok)
2. Kolayca bulabileceğiniz AVR USBasp programlayıcı. (Azerbaycan hariç:)) (https://images.ua.prom.st/593769968_w640_h640_prog…)
3. Arduino IDE'si
4. AVRdudeR, Optiboot, XLoader (https://www.basecamelectronics.com/downloads/8bit/)
5. Donanım yazılımını indirin (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)
Silahlarınızı hazırladıktan sonra öğreticiye geçelim:)
Adım 1: Programlayıcıyı Kontrolöre Bağlama
İlk adımda programcı ile kontrolör arasında bağlantı kurmamız gerekiyor. Yukarıda kontrolör ve programlayıcının pinlerini görebilirsiniz. Şunlar arasında bağlantı kurmalısınız:
RES (kontrolör) -------- RST (programcı)
SCK (kontrolör) -------- SCK (programcı)
MISO (kontrolör) -------- MISO (programcı)
MOSI (kontrolör) -------- MOSI (programcı)
SCK (kontrolör) -------- SCK (programcı)
+5V (kontrolör) -------- VCC (programcı)
GND (kontrolör) -------- GND (programcı)
Burada bir dip not eklemek istiyorum. Bu bağlantıları yaptığımda +5V ve GND bağlantılarında sorun yaşıyorum. Kontrol cihazım ve programlayıcım kapandı. Siz de bu sorunla karşılaşırsanız, lütfen programlayıcının VCC ve GND'sini kontrolörün +5V ve GND pinlerine bağlayın.
Kontrolör ve programlayıcı bağlandıktan sonra programlayıcıyı PC'ye bağlayın.
Adım 2: Arduino IDE ile Bootloader Yakma
Arduino IDE'yi açın ve ardından programlayıcı olarak USBasp'yi seçin. Bunu 'Araçlar' sekmesine giderek 'Programmer' bölümüne gelip 'USBasp' seçeneğini seçerek yapabilirsiniz. Bundan sonra, 'Araçlar' sekmesi altındaki 'Bootloader'ı Yaz' bölümüne tıklayarak bootloader'ı yakabilirsiniz. Sonunda başarılı bir yanma mesajı almalısınız !!!
Adım 3: Arduino uyumlu Bootloader'ı Flashlayın
Bu adımda, AvrdudeR ve optiboot zip dosyalarını açın ve optiboot klasöründen 'optiboot_atmega328.hex' dosyasını kopyalayın ve 'avrdude.exe'nin bulunduğu AvrdudeR klasörüne yapıştırın. Daha sonra bu klasörün içerisine PowerShell veya cmd'yi açın (nasıl yapıldığını not ettiğim youtube videosundan izleyebilirsiniz) ve bu komutları yazın.
avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U kilit: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 flash:w:optiboot_atmega328.hex -U kilidi:w:0x0C:m
Bu komutları başarıyla çalıştırdıktan sonra son adıma atlayın:)
4. Adım: Ürün Yazılımını Yükleyin
Son adımda XLoader'ı açın ve XLoader.exe'ye tıklayın ve 115200 baud hızı ile 'SimpleBGC_2_2_b2_null.hex' yolunu ekleyin. Dikkatli olun, doğru portu seçin:)
Ve yaptın:) Herhangi bir sorun olursa lütfen buraya yaz. cevaplamaya çalışacağım. Çok teşekkürler:)
Önerilen:
Aracın CAN Bus Verisinin Şifresi Nasıl Çözülür: 8 Adım
Aracın CAN Bus Verilerinin Şifresi Nasıl Çözülür: Bu talimatta, araba veya kamyonun CAN bus verilerini kaydedeceğiz ve kaydedilen CAN bus günlük verilerini okunabilir değerlere dönüştüreceğiz. Kod çözme için ücretsiz olan can2sky.com bulut hizmetini kullanacağız. Günlüğü CAN-USB adaptörleri ile kaydedebiliriz ancak ücret öderiz
Western Digital 8TB Easystore Sürücülerinden Uzaklaştırılan Beyaz Etiketli Disklerdeki 3.3V Pin Sorunu Nasıl Onarılır: 6 Adım
Western Digital 8TB Easystore Sürücülerinden Uzaklaştırılan Beyaz Etiketli Disklerdeki 3.3V Pin Sorunu Nasıl Onarılır: Bu talimatı faydalı bulursanız, teknolojiyle ilgili gelecek DIY eğitimleri için lütfen Youtube kanalıma abone olmayı düşünün. Teşekkürler
Xiaomi Mouse Kaydırma Sorunu Nasıl Onarılır: 6 Adım (Resimlerle)
Xiaomi Mouse Scroll Problemi Nasıl Çözülür: Diğer tüm araçlarda olduğu gibi, bilgisayar faresi de sürekli kullanımı nedeniyle eninde sonunda biraz bakıma ihtiyaç duyacaktır. Ürünün tipik aşınması ve yıpranması, bir zamanlar olduğundan daha az verimli çalışmasına izin verir
Slacker G2'de Kulaklık Jakı Sorunu Nasıl Çözülür: 5 Adım
Slacker G2'de Kulaklık Jakı Sorunu Nasıl Onarılır: Merhaba, Bu talimat, Slacker G2'deki can sıkıcı kulaklık jakının nasıl düzeltileceği hakkındadır. Mikrofon sürekli kesilip çıkıyor ve patlıyor! Çok sinir bozucu! Çok yaygın bir sorun. Slacker'ımı kendim tamir etmek zorunda kaldım, çünkü Slacker onun yerini alamaz.grrrrrrr. Yani, bu
Brawl Anlık Görüntülerinin Şifresi Nasıl Çözülür: 5 Adım
Brawl Anlık Görüntülerinin Şifresi Nasıl Çözülür: Daha önce Super Smash Bros Brawl oynadıysanız, muhtemelen yol boyunca birkaç komik veya harika anlık görüntü çekmişsinizdir. Ancak bu anlık görüntüler sadece wii'de görüntülenebilir ve bunları bir e-posta adresine hatta arkadaşınıza gönderemezsiniz. Ama daha