Ugotovili smo, da je tema posodobitev Betaflight za mnoge ljudi majhna ovira. Zato smo za vas pripravili ta "Vodnik po posodobitvah", v katerem od začetka do konca razložimo, katere korake morate izvesti in kako ponovno naložiti prednastavitve. To velja tako za nove kopterje kot za tiste, ki že nekaj časa ležijo v kotu.
Ta objava na blogu je na voljo tudi v obliki videoposnetka. Najdete ga na našem kanalu YouTube. In ko ste tam, se naročite :D
INFO:
Betaflight 4.5 bo kmalu izšel. Videoposnetek je bil posnet že prej in zajema posodobitev do različice 4.4. Osnovni postopek posodobitve ostaja enak. Vendar pa je treba upoštevati nekaj stvari. Ekipa Betaflight zagotavlja naslednje informacije: Osnovni parametri letenja se s 4.4 na 4.5 niso spremenili. Prejšnjih filtrov, nastavitev PID in drugih nastavitvenih vrednosti ne bi smelo biti treba spreminjati.
Konfigurator Betaflight je treba uporabljati v različici 10.10.
Kot običajno je pri flashanju obvezno popolno brisanje čipa. Ponovna konfiguracija od začetka je varnejša od uvoza izpisa CLI ali shranjene prednastavitve, uporabniki načinov GPS Rescue, Angle in Horizon pa NE smejo uporabljati njihovih starih vrednosti. Sicer pa se večina parametrov letenja, Rx, načina, OSD in GPS od različice 4.4 ni spremenila. Vsi novi ali preimenovani parametri bodo imeli privzete vrednosti, zato je uvoz shranjene datoteke iz različice 4.4 (Presets>Save) v večini primerov v redu.
Uporabniki kota, obzorja in GPS reševanja NE smejo uporabljati prejšnjih vrednosti v različici 4.5. Uporabiti je treba nove privzete vrednosti iz različice 4.5! Prav tako v 4.5 ne smete nalagati izpisov ali privzetih vrednosti iz 4.3 ali prejšnjih različic! Novo vdelano programsko opremo vedno testirajte previdno in v nadzorovanem okolju!
Betaflight 4.5 Opombe k izdaji: https: //betaflight.com/docs/wiki/release/Betaflight-4-5-Release-Notes
Če še niste imeli stika s konfiguratorjem Betaflight, ga morate najprej prenesti s strani GitHub in namestiti.
https://github.com/betaflight/betaflight-configurator/releases/latest
Zdaj lahko Quad povežete z računalnikom prek podatkovnega kabla USB (!) in v zgornjem desnem kotu konfiguratorja kliknete Connect (Poveži). Takoj ko priključite Quad, se mora neposredno izbrati tudi ustrezna vrata Betaflight.
Če temu ni tako, ste morda uporabili kabel ali pa morate namestiti gonilnik Zadig. To se pogosto zgodi v operacijskem sistemu Windows. Če se še vedno nič ne prikaže, poskusite z orodjem ImpulseRC.
Pred dejanskim flashanjem vdelane programske opreme morate najprej narediti varnostno kopijo trenutne konfiguracije. Če gre kaj narobe ali vaš FC ne deluje z različico 4.4, lahko z varnostno kopijo vedno flashnete nazaj in obnovite stare nastavitve. Tu morate preveriti, katera različica je trenutno nameščena na vašem štirikolesniku. Če je vaš quad na Betaflight <4.2, v ukazno vrstico (CLI, na dnu konfiguratorja) vnesite ukaz diff all. Diff all vključuje vse tri profile PID, diff pa ne. Dump izpiše tudi privzete vrednosti, kar je lahko koristno, če so se privzete vrednosti med različicami spremenile. Betaflight nato vse nastavitve, ki se razlikujejo od tovarniških, zapiše v konzolo. Na desni strani pod pozivno vrstico je gumb Save (Shrani). Ta ustvari besedilni dokument, v katerem so shranjene vse nastavitve. Besedilo iz ukazne vrstice lahko v besedilni dokument shranite tudi sami.
Če imate na svojem FC že nameščen program Betaflight 4.3, lahko varnostno datoteko ustvarite neposredno v zavihku prednastavitev. Gumb za to se nahaja zgoraj desno, nad iskalno vrstico prednastavitev.
Če uporabljate analogni VTx, morate varnostne kopije nastavitev VTx ustvariti tudi na njem. To velja tudi za različne različice. To storite tako, da
izberete zavihek Video oddajnik spodaj levo in nato izberete"Save to file" (Shrani v datoteko). Betaflight bo nato ustvaril datoteko .json, ki jo lahko uvozite nazaj v novo vdelano programsko opremo
.
POMEMBNO:
Prehodi z Betaflight 4.2 na 4.3 in 4.4 so velike posodobitve razvijalcev! Zato so te varnostne kopije namenjene predvsem za težave, ko morate flashniti nazaj na prvotno različico! Obstajajo migracijska orodja, ki lahko pretvorijo besedilo vseh varnostnih kopij iz različice 4.2 v različico 4.3, vendar ni nobenega zagotovila, da bo vse dejansko delovalo! Če vsekakor želite izključiti možnost, da bi vaša štiriica padla z neba zaradi morebitne napake pri migraciji, raje naredite varnostno kopijo drugače.
Sam raje naredim zaslonske slike posameznih zavihkov v programu Betaflight, saj tako neposredno vidim, kje moram kaj prilagoditi. To je še posebej uporabno pri kopterjih
BNF. Najhitreje ugotovite, kaj je priključeno na katera vrata, če preprosto posnamete sliko zavihka Serial Ports.
Verjemite mi ... Dovoljeno mi je že bilo flashati kopterje, pri katerih lastnik prej ni naredil varnostne kopije ali zapisal vrat. To je še posebej odlično, kadar tudi proizvajalec nima nobene dokumentacije. Posnetki zaslona ne stanejo nič, vendar lahko prihranijo čas, če pride do najhujšega.
Ko ste naredili varnostno kopijo v kakršni koli obliki, je čas, da flashnete svežo vdelano programsko opremo. To storite tako, da v zgornjem desnem kotu odklopite četverokotnik in na spletni strani
neposredno na levi strani kliknete možnost Posodobi vdelano programsko opremo. Drsnik za prikaz predizdajnih različic pustimo nedotaknjen in preidemo neposredno na Samodejno zaznavanje, konfigurator pa samodejno prebere vašo vrsto FC. Če niste prepričani, ali je Betaflight prepoznal pravi FC, se prek povezave Connect ponovno povežite s štirikolesnikom in preberite nastavitve prek diff all v CLI. Tam lahko najdete tudi tip FC. Ta je nato na vrhu. Če se vrsti ujemata, izberite vdelano programsko opremo. V našem primeru je to Betaflight 4.4.2. Ne potrebujemo zaporedja ponovnega zagona, med posodobitvijo popolnoma izbrišemo čip in tudi hitrost prenosa podatkov pustimo takšno, kot je.
Od različice 4.4 je mogoče izbrati tudi, kateri protokoli in funkcije se namestijo neposredno med flashanjem. Za radijski in telemetrični protokol izberete protokole, ki so za vas primerni. Protokol motorja se mora seveda ujemati s protokolom, ki ste ga že uporabljali ali ki ga podpira vaš ESC. To storite tako, da pogledate v dokumentacijo za svoj ESC ali v varnostne kopije zaslonskih slik.
V razdelku Možnosti lahko zdaj izberemo, katere dodatne funkcije želimo namestiti. Če vaš štirikolesnik nima diod LED, GPS ali če tako ali tako letite le
analogno, lahko te možnosti prekličete. S tem lahko zmanjšate obremenitev procesorja FC.
Nato spodaj desno kliknite na Load firmware [online] in nato na Flash firmware. Vrstica za nalaganje bi se morala nato brez kakršnih koli incidentov premikati od leve do
desne in vaš štirisedežnik je posodobljen na različico 4.4.
Vendar se zdaj začne pravo delo.
Nastavite vsa vrata natančno tako, kot so bila prej. Če niste naredili posnetka zaslona, morate zdaj v FC pogledati, kateri del
je priključen na katera vrata. Najkasneje na tej točki morate ugotoviti, da se posnetki zaslona resnično izplačajo ;) Ko ste nastavili vsa vrata, kliknite Save and restart (Shrani in ponovno zaženi) spodaj desno.
Tu začnemo z nastavitvami žiroskopa. Orientacija je ena najpomembnejših nastavitev od vseh, saj če kopter leti naprej, žiroskop
pa misli, da leti nazaj, bo to smešno, nadležno ali boleče. Odvisno od tega, kako daleč stojite od kopterja. Kar ste nastavili tukaj, lahko preverite tudi neposredno v zgornjem zavihku po shranjevanju in ponovnem zagonu. Če kopter premaknete v roki, bi se moral kopter na enak način premakniti tudi v programu Betaflight. Če ni tako, ponovno prilagodite nastavitve žiroskopa, dokler se gibi ne ujemajo. Enako velja za nastavitve kompasa.
Svetilnik DShot lahko nastavite, kot želite, sam bi pustil oba drsnika nastavljena na On. Potem bo piskal, ko se prekine radijski stik ali se obrne ustrezno stikalo na strani
. Nadaljnje nastavitve za to, kdaj naj kopter piska, najdete pod nastavitvijo DShot-Beacon.
Če imate na kvadrokopterju še vedno nameščen sistem GPS, ta zavihek vsebuje tudi drsnik za aktiviranje sistema GPS.
V tem zavihku prevzamete natančne nastavitve, ki so bile predhodno nastavljene. Če tu pustite privzete vrednosti, boste običajno nagrajeni z nepravilno meritvijo toka
in presenečeni, zakaj lahko vaš kvadrokopter z isto baterijo nenadoma leti le polovico dlje, ker se na zaslonu OSD prikaže, da je baterija prazna.
Nastavitve varovanja pred odpovedjo bi bile predmet ločenega videoposnetka. V zgornjem desnem kotu izberite, kaj naj se zgodi, če se radijska povezava izgubi. V najboljšem primeru bi morali dejansko izbrati, da naj brezpilotni zrakoplov pade z neba, če ni nameščen GPS. To storite tako, da izberete prvo možnost na ravni 2. Nastavite lahko, koliko časa je potrebno, da se kopter ob trajanju izgube signala ne zaščiti.
Za nastavitve PIDs prav tako uporabite nastavitve, ki ste jih uporabili prej. Vendar bodite previdni! Razpon možnosti nastavitev za krmilnik PID se z vsako posodobitvijo Betaflight poveča. Privzete vrednosti krmilnika PID dobro delujejo za večino 5-palčnih kopterjev, vendar se lahko zgodi, da ne bodo delovale za vaš 3-palčni, 4-palčni ali 7-palčni kopter, ker na primer funkcije, kot so I-Term Relax in podobne, prej niso bile na voljo. Zato se lahko zgodi, da lahko prenesete vrednosti iz varnostne kopije, vendar zaradi novih funkcij kopter ne leti tako, kot ste vajeni. V tem primeru vam bo pomagala le nova nastavitev krmilnika PID, kar je ob večji posodobitvi programa Betaflight tako ali tako smiselno ;)
nato preverite svoje stopnje in nastavitve filtra ter znova kliknite Save (Shrani).
Zdaj je čas, da izvlečete radio in ga vklopite, saj bomo zdaj preverili radijsko povezavo in jo nastavili. Najprej izberite način, na katerega bo sprejemnik komuniciral s krmilnikom FC. Če imate posebej spajkan sprejemnik, izberite Serial ali ustrezno postavko za svoj radijski protokol.
Nato izberite radijski protokol za svoj sprejemnik pod Serial receiver. Zdaj mora Betaflight samo vedeti, kateri kanal radijskega sprejemnika je odgovoren za kateri
. V večini primerov je to AERT1234 ali Mode 2. nato preverite, ali ima vaš radio povezavo s FC. Če se vaš sprejemnik ne napaja prek FC, morate zdaj priključiti baterijo. Seveda najprej odstranite propelerje!
Če imate povezavo med radiem in FC, lahko zdaj preverite, ali je dodelitev kanalov pravilna. Vse skupaj preglejte še enkrat. To pomeni plin, odklon, nagib in nagib ter opazujte, ali se kopter v programu Betaflight ustrezno premika. Če je vse v redu, shranite in ponovno zaženite računalnik!
Poleg vhodov s krmilno palico mora Betaflight vedeti tudi, kaj storiti z različnimi položaji stikala. Navsezadnje mora biti kopter tudi oborožen
! Najpreprostejša možnost in razlog, zakaj smo prej preorali zavihek sprejemnika, je samodejno dodeljevanje. Katere načine potrebujete, je seveda odvisno od vas, zato vam bom pokazal, kako dodeliti stikalo za armiranje.
V polju "Armiranje" kliknite na Add range (Dodaj območje) in pojavila se bo drsna vrstica, v kateri določite, pri katerem položaju stikala želite armirati. V spustnem meniju
pustite nastavljeno možnost AUTO in zdaj premaknite stikalo na iskro, s katero želite armirati. Betaflight samodejno prevzame kanal
premaknjenega stikala, vi pa morate z drsnikom le še določiti položaj, pri katerem naj se kopter oboroži. Ko ste dodelili vse načine, ponovno kliknite save (shrani) in začnite!
Če tega še niste storili, je zdaj čas, da odstranite propelerje, saj bomo zdaj upravljali motorje! Najprej izberite protokol motorja/ESC, ki ste ga uporabili prej. V večini primerov je to DShot300 ali -600. Nato Betaflight želi vedeti, v katero smer se motorji vrtijo, tj. ali navzven ali navznoter. Če se rezalni rob prednjih propelerjev obrača navznoter, tj. proti odmični vrstici, letite zunaj navznoter in vam ni treba ničesar spreminjati. Če se prednja propelerja obračata navzven, tj. stran od odmika, mora Betaflight to vedeti in kliknete na Reverse direction of rotation of motors (obrniti smer vrtenja motorjev). Če to pozabite storiti, boste pri prvem poletu presenečeni, da bo kopter za kratek čas vzletel in se nato razorožil.
Na tej točki lahko preverimo tudi smer vrtenja in številčenje motorjev. To storimo tako, da vzamemo baterijo, jo priključimo, aktiviramo način testiranja motorjev in drsnike ustrezne številke motorja enega za drugim premaknemo nekoliko navzgor. Motor 1 se mora seveda začeti vrteti. Pojdite skozi vse 4 motorje in preverite, ali se oštevilčenje ujema. Nato premaknite glavni drsnik malo navzgor. S kosom papirja ali plastike, ki ga zdaj držite ob zvonu motorja, lahko preverite smer vrtenja
. Če se smer vrtenja ne ujema, ponovno izklopite način testiranja motorjev. Če se seštevanje motorja ali smer vrtenja ne ujemata, ju lahko spremenite s pomočjo čarovnika. Kako to deluje, si lahko ogledate v našem videoposnetku, Betaflight pa vas tudi zelo dobro vodi skozi konfiguracijo, če se vaše nastavitve motorja ne ujemajo.
Če uporabljate analogni način in ste nastavitve predhodno shranili kot datoteko .json, lahko nastavitve obnovite prek datoteke v zavihku Video oddajnik. To storite tako, da kliknete gumb Load from file (Naloži iz datoteke) na sredini spodaj, izberete svojo datoteko in vse bo tako, kot je bilo prej.
Za tiste, ki uporabljate digitalni VTx, bo kmalu objavljen članek o tem, kako konfigurirati OSD z napravo O3 AirUnit.
Na zaslonu OSD (On Screen Display) izberete vrednosti, ki so za vas pomembne med letenjem. Na primer napetost baterije. Takoj ko izberete vrednost, jo lahko povlečete in spustite v sliko predogleda. Tako bo kasneje prikazana v očalih.
Če ste vse (pravilno) obnovili, bi moral vaš kopter pravilno leteti in izkoristili boste tudi nove funkcije Betaflight.
Če imate kakršna koli vprašanja, preprosto komentirajte pod našim videoposnetkom.
Se vidimo naslednjič
Fabian