MultiWiiCopter - jak zbudować niedrogie FC

FC oparte na Arduino

Moderatorzy: moderatorzy2014, moderatorzy

atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Witam. Uwierz mi że nie mam. Już parę poradników znalazłem. Choćby ten:
http://www.epheli.pl/index.php?name=PNp ... 2&start=15
I próbuje wszystkiego. Mam 1500 w pozycji startowej. Nie jestem pewien czy dobrze kalibracje przeprowadziłem, chociaż ją z 4 razy ogólnie robiłem. Efekt ten sam.
Dzięki i pozdrawiam.
Awatar użytkownika
bluuu
Posty: 1707
Rejestracja: środa 21 mar 2012, 15:01
Lokalizacja: Wwa

Post autor: bluuu »

Kalibracje czego ? Regli, acc, kompasu ?
Wogole jakie softu uzywasz ?

Zbierz moze wszystko do kupy, zrob jakies screenshoty, moze jakis filmik ?
Szklana kula ma weekend ;)
AutoQuad Team
atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Pisałem wcześniej:D Ale podsumowując:
Arduino mini mega 328+GY521(MPU6050) Soft 2.3. Nie jestem pewien co do kalibracji regli.
Najpierw kalibruje acc, w taki sposób: klikam start>read>calib acc>stop(jak już na wykresie będzie prosta linia) i odłączam usb. Regle robię tak:
"USB do płytki-bez lipo>wgranie softu z linijką>odłączenie usb>podłączenie lipo,"muzyczka" gra i cisza>odłączam lipo>podłączam usb i wgrywam soft bez tej linijki> kalibruje acc."
Właśnie coś mi ta kalibracja regli nie gra, bo ta muzyczka po kalibracji regli gra coś krótko.
Pozdrawiam.
Awatar użytkownika
Rurek
Posty: 16419
Rejestracja: środa 10 mar 2010, 15:21
Lokalizacja: AIP ENR 5.5 - AAA 153 :-)

Post autor: Rurek »

Ale Ty szukasz jakichś teoretycznych problemów... silniki i śmigła masz już spięte do kupy? Startowałeś? Nie chce latać?
Poza tym Twoje opisy problemów są tak enigmatyczne że filmik by nam tu więcej powiedział.
infekcja FPV postępuje w zastraszającym tempie...
atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Filmiku czy screen ni mam jak zrobić na razie. Zakładałem śmigła cw i cww odpowiednio i efekt jest taki że quad się wywraca, Startuje tylko 1 cześć(dwa silniki). Chyba że szybko dodam gazu to na parę sekund się uniesie na 20cm? I gleba. W programie jak dodaje gazu to widać że 4 silniki podskakują na 1800 a następnie dwa spadają a dwa trzymają się 1800. Staram się opisać jak najlepiej i opisuję to o co jestem pytany:D
Dzięki i pozdrawiam
Awatar użytkownika
Rurek
Posty: 16419
Rejestracja: środa 10 mar 2010, 15:21
Lokalizacja: AIP ENR 5.5 - AAA 153 :-)

Post autor: Rurek »

Poprawnie skalibruj ACC (na poziomej powierzchni) i załącz tryb level do lotu.

A i nie wiem jak w XXI wieku i mając internety nie możesz zrobić filmiku :roll:
infekcja FPV postępuje w zastraszającym tempie...
mzyla
Posty: 961
Rejestracja: wtorek 09 lis 2010, 10:42
Lokalizacja: Manchester

Post autor: mzyla »

A kolega to dobrze ustawił MPU do stron modelu?

Znaczy jak pokręcisz to masz w tą samą stronę pochył lub przekręcenie?

Bo to wygląda na złą orientacje sensorów.
atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Quada nie mam, jestem poza domem. MPU dobrze ustawione zwróciłem na to uwagę, na pcb mam strzałkę i oś Y i według niej wyznaczyłem przód maszyny. Włączę ten tryb i zobaczę co i jak.
mzyla
Posty: 961
Rejestracja: wtorek 09 lis 2010, 10:42
Lokalizacja: Manchester

Post autor: mzyla »

Strzałka to jedno a ustawienie w kodzie to drugie.
Sprawdz jak pokazuje w mwconfig i ewenualnie zmien. Druga sprawa to kalibracja esc.
I nie bój sie trzymać w rece i dawac gazu. I jeszcze - radio "proste" nie masz zadnych mikserów?

Też sprawdzisz w mwconfig, każdy drążek tylko jeden słupek rusza i dokładnie tak jak reka idzie ;-)
atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Obrazek
Moment w którym daje na maxa gazu.
Obrazek
I parę sekund po. MPU jest dobrze zamontowane, bo fizyczna zmiana quada w dół, bok itp pokrywa się z tym w programie.
Dzięki i pozdrawiam
Ostatnio zmieniony poniedziałek 27 paź 2014, 14:15 przez atxmega, łącznie zmieniany 1 raz.
Awatar użytkownika
bluuu
Posty: 1707
Rejestracja: środa 21 mar 2012, 15:01
Lokalizacja: Wwa

Post autor: bluuu »

i oczywiscie nie zauwazyles zwiazku przyczynowo-skutkowego ze odczyt z ACC nie wynosi po 0,0 dla osi pitch i roll, oraz ze niemasz punktow srodkowych dla pitch i roll na 1500 ?
AutoQuad Team
atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Ustawiłem równo na 1501 na oba i nadal to samo.
Awatar użytkownika
Rurek
Posty: 16419
Rejestracja: środa 10 mar 2010, 15:21
Lokalizacja: AIP ENR 5.5 - AAA 153 :-)

Post autor: Rurek »

Skoro masz 1500 na pitch, roll i yaw to dobrze. Ale że masz niezerowe odczyty z ACC to znaczy że albo czujnik jest krzywo albo go nie skalibrowałeś.
Poza tym nie masz uaktywnionej opcji "level" a bez tego oznacza to że masz tryb acro i kontroler sam z siebie nie dąży do wyrównania poziomu.
infekcja FPV postępuje w zastraszającym tempie...
Awatar użytkownika
dowdervil
Posty: 190
Rejestracja: wtorek 08 paź 2013, 20:48
Lokalizacja: rzeszów

Post autor: dowdervil »

Moge się podłaczyć do wątku?

Szybkie pytanko. :lol: Płytka, SE 2.5, soft 2.27 Misia.

Uzbraja mi silniki dopiero gdy przekroczę throttle 1500, coś ok 1540.

Tak więc zakres obrotów mam dopiero od połowy gazu do końca. Co trzeba przestawić w kodzie? Szukam już ponad 40min i wszytko wydaje się dobrze.

PS: Dla dokładniejszego zrozumienia od 1025 do 1500 mam tak jakby nieaktywowany gaz, zarówno w Multiwii conf jak i przy próbie faktycznego uzbrojenia.

Kalibracja esc zrobiona 3 krotnie.
atxmega
Posty: 85
Rejestracja: poniedziałek 04 sie 2014, 15:18
Lokalizacja: Polska

Post autor: atxmega »

Pytanie świeżaka jak włączyć tryb lewel? Muszę jakieś kwadracki na AUX1 zaznaczyć?
Kalibracje przeprowadzałem, nie wiem czy dobrze. Chyba trzeba po stop dać write? Trzeba potem odłączyć usb i lipo od arduino?
Pozdrawiam
ODPOWIEDZ