Kazalo:
- 1. korak: Povezovanje programerja z krmilnikom
- Korak: Zapišite zagonski nalagalnik z Arduino IDE
- 3. korak: Zaženite zagonski nalagalnik, združljiv z Arduino
- 4. korak: Naložite vdelano programsko opremo
Video: Kako rešiti težavo nadgradnje krmilnika Clone SimpleBGC: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Zdravo. Pred kratkim sem pri svojem projektu brezpilotnih letal delal nad krmilnim okvirjem SimpleBGC. Uspešno sem ga povezal in uglasil. Delalo je odlično. Po tem sem želel nadgraditi njegovo vdelano programsko opremo z v2.2 na v2.4. Torej, ko sem nadgradil gimbal, ni delovalo, kot bi moralo. Kot veste, če imate krmilnik SimpleBGC in če po nadgradnji ne deluje, potem ni izviren. Zato sem se odločil, da bom strojno programsko opremo znova znižal na v2.2.
O tem sem veliko iskal. Skoraj vse vadnice so uporabljale Arduino kot programer. Čeprav sem veliko poskusil to metodo z več Arduino, mi ni uspelo.
Torej, v tej vadnici vam bom pokazal, kako rešiti to težavo brez Arduina, ampak programerja AVR USBasp, kar je veliko lažje kot Arduino. Poglejmo, kaj potrebujemo za to vadnico:
1. Računalnik z operacijskim sistemom Windows. (Ker nikoli nisem uporabljal MAC, nimam podatkov o tem)
2. AVR USBasp programer, ki ga zlahka najdete. (Razen iz Azerbajdžana:)) (https://images.ua.prom.st/593769968_w640_h640_prog…)
3. Arduino IDE
4. AVRdudeR, Optiboot, XLoader (https://www.basecamelectronics.com/downloads/8bit/)
5. Prenesite vdelano programsko opremo (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)
Ko pripravimo pištole, pojdimo na vadnico:)
1. korak: Povezovanje programerja z krmilnikom
V prvem koraku moramo vzpostaviti povezavo med programerjem in krmilnikom. Zgoraj lahko vidite zatiče krmilnika in programerja. Morate vzpostaviti povezavo med:
RES (krmilnik) -------- RST (programer)
SCK (krmilnik) -------- SCK (programer)
MISO (krmilnik) -------- MISO (programer)
MOSI (krmilnik) -------- MOSI (programer)
SCK (krmilnik) -------- SCK (programer)
+5V (krmilnik) -------- VCC (programer)
GND (krmilnik) -------- GND (programer)
Tukaj želim dodati opombo. Ko sem vzpostavil te povezave, se srečam s težavo v povezavah +5V in GND. Moj krmilnik in programer sta izklopljena. Če se tudi vi soočate s to težavo, priključite VCC in GND programerja na druge +5V in GND zatiče krmilnika.
Ko sta krmilnik in programer povezana, povežite programer z računalnikom.
Korak: Zapišite zagonski nalagalnik z Arduino IDE
Odprite Arduino IDE in izberite USBasp kot programer. To lahko storite tako, da odprete zavihek »Orodja«, odprete razdelek »Programer« in izberete »USBasp«. Po tem lahko zagonski nalagalnik zapišete tako, da kliknete razdelek »Zapiši zagonski nalagalnik« na zavihku »Orodja«. Na koncu bi morali dobiti uspešno sporočilo o zapisu !!!
3. korak: Zaženite zagonski nalagalnik, združljiv z Arduino
V tem koraku razpakirajte datoteke AvrdudeR in optiboot zip ter kopirajte 'optiboot_atmega328.hex' iz mape optiboot in prilepite v mapo AvrdudeR, kjer obstaja 'avrdude.exe'. Nato odprite PowerShell ali cmd v tej mapi (kako si lahko ogledate iz videoposnetka youtube, ki sem ga zapisal) in napišite te ukaze.
avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U ključavnica: 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 bliskavica: w: optiboot_atmega328.hex -U ključavnica: w: 0x0C: m
Ko uspešno izvedete te ukaze, pojdite na zadnji korak:)
4. korak: Naložite vdelano programsko opremo
V zadnjem koraku odprite XLoader in kliknite XLoader.exe ter vključite pot do »SimpleBGC_2_2_b2_null.hex« s hitrostjo prenosa 115200. Bodite previdni, izberite prava vrata:)
In ste storili:) Če imate kakršne koli težave, prosim, pišite tukaj. Poskušal bom odgovoriti. Najlepša hvala:)
Priporočena:
Kako odpraviti težavo s priključkom 3,3 V na diskih z belimi nalepkami, odtrganimi iz Western Digital 8TB pogonov Easystore: 6 korakov
Kako odpraviti težavo s priključkom 3,3 V na diskih z belimi etiketami, odtrganimi z Western Digital 8TB pogonov Easystore: Če se vam zdi to navodilo koristno, se naročite na moj Youtube kanal za prihajajoče DIY vaje o tehnologiji. Hvala vam
Kako rešiti DVD pogon za brezplačne dele: 7 korakov (s slikami)
Kako rešiti DVD pogon za brezplačne dele: Ste se kdaj vprašali, kaj je v teh optičnih pogonih, ki jih je mogoče uporabiti? Ko sem bil otrok, mi je bilo res zanimivo poznati načine recikliranja delov. Tudi zdaj je to nekaj, kar najdem zabavno in zanimivo. Fantje so nominirani za zaklad
Kako odpraviti težavo s pomikanjem miške Xiaomi: 6 korakov (s slikami)
Kako odpraviti težavo s pomikanjem miške Xiaomi: Tako kot pri vsakem drugem orodju bi tudi računalniška miška zaradi stalne uporabe sčasoma potrebovala nekaj vzdrževanja. Tipična obraba izdelka omogoča, da deluje manj učinkovito, kot je bilo v času, ko je bil nekoč b
Namig orodja: Kako rešiti dele PCB: 4 koraki
Namig za orodje: Kako rešiti dele tiskanih vezij: Če ste kot jaz, imate ogromno PCB -jev od stvari, ki ste jih razstavili. Dobro jih uporabite in iz njih rešite komponente
Kako odpraviti težavo s priključkom za slušalke, na Slackerju G2: 5 korakov
Kako odpraviti težavo s priključkom za slušalke na Slackerju G2: Pozdravljeni, ta navodila govorijo o tem, kako odpraviti nadležni priključek za slušalke na Slackerju G2.Mik nenehno reže in izstopa! Zelo nadležno! Zelo pogosta težava. Moral sem popraviti svojega Slackerja, saj ga Slacker ne bi zamenjal.grrrrrrr