Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Zdravo. Nedavno sam radio na SimpleBGC gimbal kontroleru za svoj projekt bespilotnih letjelica. Uspješno sam ga povezao i podesio. Radilo je savršeno. Nakon toga sam htio nadograditi njegov firmver sa v2.2 na v2.4. Dakle, nakon što sam nadogradio gimbal nije funkcionirao kako bi trebao. Kao što znate, ako imate SimpleBGC kontroler i ako nakon nadogradnje ne radi, onda nije originalan. Pa sam odlučio ponovo vratiti firmver na v2.2.
Puno sam tražio o tome. Gotovo svi vodiči koristili su Arduino kao programer. Međutim, iako sam mnogo isprobavao ovu metodu s nekoliko Arduinosa, nisam uspio postići.
Dakle, u ovom vodiču ću vam pokazati kako riješiti taj problem bez Arduina, već AVR USBasp programera, što je mnogo lakše od Arduina. Pogledajmo šta nam treba za ovaj vodič:
1. Računar sa operativnim sistemom Windows. (Pošto nikada nisam koristio MAC, nemam podatke o tome)
2. AVR USBasp programator koji možete lako pronaći. (Osim iz Azerbejdžana:)) (https://images.ua.prom.st/593769968_w640_h640_prog…)
3. Arduino IDE
4. AVRdudeR, Optiboot, XLoader (https://www.basecamelectronics.com/downloads/8bit/)
5. Preuzmite firmver (https://drive.google.com/open?id=1cM7lsf7LyAlzPrxK…)
Nakon što ste pripremili oružje, idemo na vodič:)
Korak 1: Povezivanje programatora sa kontrolerom
U prvom koraku moramo uspostaviti vezu između programera i kontrolera. Iznad možete vidjeti pinove kontrolera i programatora. Morate uspostaviti vezu između:
RES (kontroler) -------- RST (programer)
SCK (kontroler) -------- SCK (programer)
MISO (kontroler) -------- MISO (programer)
MOSI (kontroler) -------- MOSI (programer)
SCK (kontroler) -------- SCK (programer)
+5V (kontroler) -------- VCC (programer)
GND (kontroler) -------- GND (programer)
Ovdje želim dodati napomenu. Kada sam uspostavio ove veze, nailazim na problem u +5V i GND vezama. Moj kontroler i programator su isključeni. Ako se i vi suočite s ovim problemom, spojite VCC i GND programatora na druge +5V i GND pinove kontrolera.
Nakon povezivanja kontrolera i programatora, povežite programator sa računarom.
Korak 2: Snimite Bootloader s Arduino IDE -om
Otvorite Arduino IDE, a zatim odaberite USBasp kao programera. To možete učiniti tako što ćete otići na karticu „Alati“, doći u odjeljak „Programer“i odabrati „USBasp“. Nakon toga možete pokrenuti bootloader klikom na odjeljak 'Burn Bootloader' na kartici 'Tools'. Trebali biste dobiti poruku uspješnog narezivanja na kraju !!!
Korak 3: Probrišite Bootloader kompatibilan s Arduinom
U ovom koraku raspakirajte AvrdudeR i optiboot zip datoteke i kopirajte 'optiboot_atmega328.hex' iz mape optiboot i zalijepite u mapu AvrdudeR gdje postoji 'avrdude.exe'. Nakon toga otvorite PowerShell ili cmd unutar ove mape (možete pogledati kako se to radi iz videa na youtube -u koji sam naveo) i napišite ove naredbe.
avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U brava: w: 0x3f: m -U efuse: w: 0x05: m -U hfuse: w: 0xDC: m -U l osigurač: w: 0xEE: m
avrdude avrdude.conf -c usbasp -p atmega328p -U blic: w: optiboot_atmega328.hex -U brava: w: 0x0C: m
Nakon što uspješno pokrenete ove naredbe, idite na posljednji korak:)
Korak 4: Otpremite firmver
U posljednjem koraku otvorite XLoader, kliknite XLoader.exe i uključite putanju "SimpleBGC_2_2_b2_null.hex" sa brzinom prijenosa od 115200. Budite oprezni, odaberite ispravan port:)
I učinili ste:) Ako imate bilo kakvih problema, pišite ovdje. Pokušat ću odgovoriti. Hvala vam puno:)
Preporučuje se:
Bluetooth50g - projekat nadogradnje za pokvareni kalkulator HP50G .: 7 koraka
Bluetooth50g - projekat nadogradnje za slomljeni kalkulator HP50G .: Putanja provodnika do ekrana je prekinuta zbog curenja baterije. Baterija je procurila i nagrizla staze. Kalkulator za sebe radi, ali rezultati se ne prikazuju na ekranu (samo okomite linije). Sustav emulira Bluetooth tastaturu i
Lakši kontroler kloniranja gitarskog heroja!: 10 koraka (sa slikama)
Lakši Guitar Hero Clone Controller!: Ovo je inspirisano odličnom idejom Realities -a, ali ja sam koristio PC kontroler umjesto ploče sa tastaturom, eliminirajući potrebu za složenom konstrukcijom peraja
Kako riješiti problem s pinom od 3,3 V na bijelim diskovima s etiketama koji su uklonjeni sa Western Digital 8TB Easystore pogona: 6 koraka
Kako riješiti problem s venom od 3,3 V na diskovima s bijelom naljepnicom, otrgnutim od Western Digital 8TB Easystore pogona: Ako vam je ovo uputstvo korisno, razmislite o pretplati na moj Youtube kanal za nadolazeće DIY vodiče o tehnologiji. Hvala ti
Kako riješiti problem pomicanja Xiaomi miša: 6 koraka (sa slikama)
Kako riješiti problem pomicanja miša Xiaomi mišem: Kao i sa bilo kojim drugim alatom, računarskom mišu bi na kraju trebalo neko održavanje zbog njegove stalne upotrebe. Tipično trošenje proizvoda omogućuje mu da radi manje efikasno nego što je to bilo u vrijeme kada je nekoć b
Kako riješiti problem utičnice za slušalice, na Slacker G2: 5 koraka
Kako riješiti problem sa utičnicom za slušalice na Slacker G2: Zdravo, Ovo uputstvo govori o tome kako popraviti dosadnu utičnicu za slušalice na Slacker G2.Mic stalno ubacuje i isključuje i iskače! Vrlo dosadan! Vrlo čest problem. Morao sam popraviti svoj Slacker, jer ga Slacker ne bi zamijenio.grrrrrrr.Pa, ovo je