Pred par dana stigao mi je openlog sa banggoda i pokušao sam stavit blackbox firmware na njega ali bez uspjeha. Od programera imam FDTI232 i USBasp modul. Postupak sam gledao na youtube i spojio po uputama. Od programa Arduino 1.6.7,namještene sve potrebne libr. i sketch folder od firmwarea,serijski port otvoren,izabran arduino uno,sd formatirana na FAT16...
http://www.youtube.com/watch?v=bA0_YaBV8ew (http://www.youtube.com/watch?v=bA0_YaBV8ew)
Nakon kompajliranja krene upload, traje predugo i na kraju izbaci grešku koja vjerojatno upućuje na problem sa bootloaderom:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x45
avrdude: stk500_recv(): programmer is not responding
S obzirom da se prvi put susrećem sa flashanjem arduina možda sam nešto previdio.
Kako je postupak za burn bootloadera preko serijskog porta odnosno FDTI232, ili možda uz pomoć USBasp?
Ja ostavio stock firmware, spustio rate denom na 3 i sljaka.
Evo onako usput, jedno njub pitanje, čemu ti služi to, vidim da hvata serial com, ali čemu?
http://www.youtube.com/watch?v=cln1NxO0mps
Vidis sve sto senzori od controlera ocitavaju pa mozes vidjet sto cuda u grafovima, od toga na kojim osima imas vibracije i u kojoj situaciji do toga da li ti se u letu upalio failsafe odnosno dali gubis signal itd...
Mozes spojiti sva ta ocitanja sa videom pa vidis u kojoj situaciji se sto dogada.
Ludilo :) Hvala Daglas!
Ludilo :) Hvala Daglas!
No frx! Al znas kak je kad imas gomilu podataka, treba se puno educirat da bi znao prepoznat koji su bitni za tebe... Ja tek pokusavam skuziti sto je sa cime povezano.
ja tek pokusavam skuzit sto sve postoji ;)
Konačno uspio...
Nakon podosta tetošenja po youtubu i forumima uspio sam stavit blackbox firmware na kineski OpenLog i sve skupa lijepo pokrenut da bi dobio grafički prikaz senzora i pidova u cleanflight blackbox exploreru. Probao sam razne načine flashanja a nakraju je tek uspjelo sa usbasp u kombinaciji sa atmel flashing toolom kojeg sam imao od prije za flashanje ESCeova. Sada slijedi učenje i proučavanje logova kroz grafički prikaz,traženje vibracija i grešaka u štelanju pidova.
Ako nekog detaljno zanima cijeli postupak rado ću napisat...
Hmmm vise me zanima da ti posaljem moj openlog da i njega flešaš... Ak si za takvu suradnju jaaaaavi seeee
Hmmm vise me zanima da ti posaljem moj openlog da i njega flešaš... Ak si za takvu suradnju jaaaaavi seeee
Nema problema ako ti se da slat...javi na PM
Konačno uspio...
Nakon podosta tetošenja po youtubu i forumima uspio sam stavit blackbox firmware na kineski OpenLog i sve skupa lijepo pokrenut da bi dobio grafički prikaz senzora i pidova u cleanflight blackbox exploreru. Probao sam razne načine flashanja a nakraju je tek uspjelo sa usbasp u kombinaciji sa atmel flashing toolom kojeg sam imao od prije za flashanje ESCeova. Sada slijedi učenje i proučavanje logova kroz grafički prikaz,traženje vibracija i grešaka u štelanju pidova.
Ako nekog detaljno zanima cijeli postupak rado ću napisat...
Ja bih volio ako možeš popratiti svoj rad ovdje na forumu pa da i ja nešto naučim ;)
Dakle ovako:
Prvo skinut sve potrebne programe i drivere
https://www.arduino.cc/en/Main/Software (https://www.arduino.cc/en/Main/Software) (zadnju verziju Arduina)
http://www.fischl.de/usbasp/usbasp-windriver.2011-05-28.zip (http://www.fischl.de/usbasp/usbasp-windriver.2011-05-28.zip)
https://github.com/cleanflight/blackbox-firmware (https://github.com/cleanflight/blackbox-firmware) (download zip)
https://chrome.google.com/webstore/detail/cleanflight-blackbox-expl/cahpidddaimdojnddnahjpnefajpheep (https://chrome.google.com/webstore/detail/cleanflight-blackbox-expl/cahpidddaimdojnddnahjpnefajpheep) (za grafički prikaz logova)
Od opreme:
http://www.banggood.com/OpenLog-Serial-Data-Logger-9660bps-PPZ-Flight-Control-Record-FAT16-FAT32-MicroSD-Cards-p-993844.html (http://www.banggood.com/OpenLog-Serial-Data-Logger-9660bps-PPZ-Flight-Control-Record-FAT16-FAT32-MicroSD-Cards-p-993844.html) (kineski openlog modul)
http://www.hobbyking.com/hobbyking/store/__42120__Atmel_Atmega_Socket_Firmware_Flashing_Tool_EU_Warehouse_.html (http://www.hobbyking.com/hobbyking/store/__42120__Atmel_Atmega_Socket_Firmware_Flashing_Tool_EU_Warehouse_.html) (atmel chip flasher, isto i za flashanje blheli bootloadera ESCova)
http://www.hobbyking.com/hobbyking/store/__27990__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html (http://www.hobbyking.com/hobbyking/store/__27990__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html) (usbasp)
-FAT16 fomatirana micro SD card
-svježe naspavan mozak, malo volje i vremena :-)
Namještavanje arduino programa u win:
Nakon instalacije arduina, otvorit blackbox-firmware-master.zip datoteku i u njoj naći foldere SdFat i SerialPort te ih kopirat u folder Documents\Arduino\libraries, isto tako iz istog zipa folder OpenLog_v3_Blackbox kopirat u Documents\Arduino
Pokrenut Arduino program, iz Tools-Board izabrat Arduino/Genuino Uno, iz Tools-Programmer izabrat USBasp, iz File-Sketchbook otvorit OpenLog_v3_Blackbox.ino Spojit s jednom rukom chip flasher na openlog modul (pazit da crvena točka na bijeloj plastici odgovara kružiću na atmel chipu openloga) a drugom rukom utaknut USBasp u komp i u novom prozoru Arduina na Sketch stisnut Upload using programmer. Ako je sve ok nakon provjere i flashanja pisat će Done uploading.
Izvadit Sd karticu iz openloga i otvorit ju na kompu, u config.txt mora biti samo vrijednost bauda,baud. Promjenit baudrate na 115200 ili drugi i save.
Spajanje na naze32/flip32 i config u cleanflightu:
Openlog se obično spaja na hardwerski UART1 ili 2 radi nedovoljne brzine softseriala. Za UART2: na openlogu spoit 3 žice označene RXO,VCC,GND na RC input odnosno pinove CH3,+5V,GND. Za UART1: naći njegov TX pin,+5V i GND negdje na Fcu,
U cleanflightu pod portovima od UART1 ili UART2 označit Blackbox i baudrate 250000,save.Pod setupom dolje desno uključit kvačicu na blackbox,save. Pod modes namjestit paljenje blackbox logiranja sa switchom ili jednostavno sa armanjem drona,save.
Dobivene LOG.TXT na SD kartici otvorit u Cleanflight Blackbox Exploreru i zabava može počet...
Veći dio ovog ima na youtube:
http://www.youtube.com/watch?v=bA0_YaBV8ew (http://www.youtube.com/watch?v=bA0_YaBV8ew)
http://www.youtube.com/watch?v=wOhm4bnkKiE (http://www.youtube.com/watch?v=wOhm4bnkKiE)
Mislim da je dovoljno detaljno i za početnike...poz
Svaka cast na trudu!
No problem,da uštedim vrijeme drugima :)
Bravo stari! Svaka cast, da nas je barem vise ovakvih :)
Volio bih vidjet ovakav detaljni tutorijal na jednom mjestu o štelanju pidova na terenu i pomoću blackboxa...možda netko od iskusnijih na forumu
Ne čačka bas puno ljudi po tome...
Možda blacbox da, ali općenito fino štelanje pidova je možda najveći problem početnika kad već slože dron zbog nedovoljno leta na terenu i nepoznavanja principa rada pidova...
Istina za pidove. Medutim brijem da to ljudima nije bas ni lako objasniti... Fala bogu nove verzije bete fakat rade solidno za pocetnike bez nekog znatnog stelanja...
Potpuno se slažem s vama!
to i mene čeka! Evo tek eksperimentiram sa FPV-om (danas prvi let) i iako sam stvarno puno naučio o svemu oko quada, upravo ovo je točka koja mi je "strana" sa svih strana trenutno.
Tako da puno ti hvala na ovom postu, a bit ćemo u kontaktu kada dodje Openlog, moram to naruciti... jučer :)