This is a short instruction for binding.
1) Engage bind plug.
2) Power on Rx. Power on Tx at binding mode.
3) Upon successful binding, remove bind plug then disconnect power from Rx. Power off Tx.
4) The Rx. and Tx. should have binded at this point. Power on everything again to test servos.
wtorek, 16 września 2014
piątek, 1 sierpnia 2014
Montowanie dysku w systemie linux debian/ubuntu
Automatyczne montowanie dysku usb w systemie Linux Debian/Ubuntu
Dyski ntfs możemy montować tym sposobem po zainstalowaniu pakietu ntfs-3g
$sudo apt-get install ntfs-3g
Tworzymy punkt montowania dysku w systemie:
$sudo mkdir /media/DyskUSB1
polecenie utworzy nam katalog w którym dostępne będą dane z dysku.
Aby dowiedzieć się co wpisać wydajemy polecenie:
$df -h
gdzie xxxxx-xxxx-xxxx-xxxxxxxxxxxx to nasze id dysku
gdzie /media/DiskUSB1 to nasz punkt montowania
gdzie ext3 to nasz rodzaj partycji, dla dysków ntfs zmieniamy na ntfs-3g
resztę przepisuje jak w przykładzie.
Restartujemy komputer i dysk nam się automatycznie montuje w miejscu montowania /media/DyskUSB1
Warto zmienić prawa odczytu/zapisu oraz właściciela do katalogu montowania dla usera
Podajemy ścieżkę do dysku w smb.conf i możemy korzystać z sieciowego dysku.
Mamy domowy serwer plików na RaspberryPi/Beaglebone Black.
Chcemy aby dysk był automatycznie montowany podczas startu serwera.
Musimy dodać wpisy do pliku /etc/fstab:
Dyski ntfs możemy montować tym sposobem po zainstalowaniu pakietu ntfs-3g
$sudo apt-get install ntfs-3g
Tworzymy punkt montowania dysku w systemie:
$sudo mkdir /media/DyskUSB1
polecenie utworzy nam katalog w którym dostępne będą dane z dysku.
Aby dowiedzieć się co wpisać wydajemy polecenie:
$df -h
Polecenie wyświetli nam listę voluminów dostępnych w systemie sdb1,sdb2 itp.
$ls -l /dev/disk/by-uuid/
$ls -l /dev/disk/by-uuid/
Polecenie wyświetli nam uuid dysku ,który dopiszemy w pliku /etc/fstab.
Potem otwieramy /etc/fstab
$sudo nano /etc/fstab
dodajemy w jednej linii np.
UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx /media/DyskUSB1 ext3 defaults,auto 0 1
gdzie /media/DiskUSB1 to nasz punkt montowania
gdzie ext3 to nasz rodzaj partycji, dla dysków ntfs zmieniamy na ntfs-3g
resztę przepisuje jak w przykładzie.
Restartujemy komputer i dysk nam się automatycznie montuje w miejscu montowania /media/DyskUSB1
Warto zmienić prawa odczytu/zapisu oraz właściciela do katalogu montowania dla usera
Podajemy ścieżkę do dysku w smb.conf i możemy korzystać z sieciowego dysku.
czwartek, 10 lipca 2014
Quadcopter X500 Naze32
Kilka dni temu nakręciłem film gdzie bohaterem jest mój własnej roboty quadcopter.
Lata bardzo dobrze dzięki doskonałemu kontrolerowi lotu jakim jest Naze32.
Dużo ludzi wykorzystuje go w małych quadach sportowych 250mm.
Ja postanowiłem zamontować go w ramie 500mm od silnika do silnika.
Nic nie grzebałem w PIDach, na defaultowych lata doskonale.
Wytrimowałem tylko autolevel.
Płytka z 4mm sklejki wodoodpornej utwardzanej.
Silniki air 900kv 200W
Acro Naze32
1045 śmigłą z HK,wymienię je na carbonfiber znacznie mocniejsze i sztywniejsze.
Quad waży 806g bez baterii, a z baterią nieco ponad 1000g.
Używam bateri małych 3S 2200mAh 20C, ale trochę się grzeją i quad nie ma tyle mocy oraz czas lotu jest przeciętny 8min, ale na 3S2200mAh 60C lata wspaniale i długo.12min lotu z tak małej baterii jest ok.
Lata bardzo dobrze dzięki doskonałemu kontrolerowi lotu jakim jest Naze32.
Dużo ludzi wykorzystuje go w małych quadach sportowych 250mm.
Ja postanowiłem zamontować go w ramie 500mm od silnika do silnika.
Nic nie grzebałem w PIDach, na defaultowych lata doskonale.
Wytrimowałem tylko autolevel.
Dane quada
Rama jest z profili aluminiowych 15x15mm.Płytka z 4mm sklejki wodoodpornej utwardzanej.
Silniki air 900kv 200W
Acro Naze32
1045 śmigłą z HK,wymienię je na carbonfiber znacznie mocniejsze i sztywniejsze.
Quad waży 806g bez baterii, a z baterią nieco ponad 1000g.
Używam bateri małych 3S 2200mAh 20C, ale trochę się grzeją i quad nie ma tyle mocy oraz czas lotu jest przeciętny 8min, ale na 3S2200mAh 60C lata wspaniale i długo.12min lotu z tak małej baterii jest ok.
wtorek, 1 lipca 2014
Ustawiamy quada z KK2.1
Gdy płytka jest już poprawnie zamontowana w ramie, zaczynamy zabawę z ustawieniami.
Włączamy radio i ustawiamy gałke THROTTLE na full.
Podłączamy baterię do quada i szybko naciskamy dwa skrajne przyciski na płytce.
Trzymamy je cały czas. Nie puszczamy.
Usłyszymy dźwięki z ESC potwierdzające włączenie procedury kalibracji.
Przesuwamy THROTLE w skrajne dolne położennie.Usłyszymy dźwięk potwierdzający skalibrowanie.
Dopiero wtedy puszczamy przyciski na płytce.
Odłączamy baterię i podłączamy ponownie.
ESC mamy skalibrowane.
Sprawdzamy czy wszystko jest ok.
Uzbrajamy płytkę. Gałka RUD w prawo THR na minimum.
Dodajemy lekko gazu i wszystkie silniki powinny się zacząć kręcić w tym samym czasie.
Najważniejsze ściągamy wszystkie śmigła z quada!
Pierwszą czynnością jaką powinno się zrobić poprawnie to skalibrowanie ESC.Włączamy radio i ustawiamy gałke THROTTLE na full.
Podłączamy baterię do quada i szybko naciskamy dwa skrajne przyciski na płytce.
Trzymamy je cały czas. Nie puszczamy.
Usłyszymy dźwięki z ESC potwierdzające włączenie procedury kalibracji.
Przesuwamy THROTLE w skrajne dolne położennie.Usłyszymy dźwięk potwierdzający skalibrowanie.
Dopiero wtedy puszczamy przyciski na płytce.
Odłączamy baterię i podłączamy ponownie.
ESC mamy skalibrowane.
Sprawdzamy czy wszystko jest ok.
Uzbrajamy płytkę. Gałka RUD w prawo THR na minimum.
Dodajemy lekko gazu i wszystkie silniki powinny się zacząć kręcić w tym samym czasie.
czwartek, 26 czerwca 2014
FPV czas zacząć
Mam na koncie już kilka rozbitych quadcopterów oraz tricopterów, nauczyłem się latać na poziomie podstawowym, więc czas wypłynąć na głębsze wody.
Czyli czas wejść w FPV.
FPV , czyli latanie z kamerą na pokładzie z widokiem pierwszej osoby, z goglami na głowie lub monitorem na statywie czyli więcej zabawy.
Czyli czas wejść w FPV.
FPV , czyli latanie z kamerą na pokładzie z widokiem pierwszej osoby, z goglami na głowie lub monitorem na statywie czyli więcej zabawy.
wtorek, 17 czerwca 2014
QQ Super 32bit Flight controller
QQ SUPER 32bit
QQ-Super to tani 32bit i całkiem niezły kontroller lotu do quadcoptera.![]() |
| QQ Super 32Bit FC |
![]() |
| QQ Super obok KK2.1 |
Procesor 32bit ARM
Zasilanie 3.6V-8.4V
Pobór 60mA
Wymiary 43x29x13
Waga13g
Instalacja
Instalacja jest bardzo prosta.Podpinamy kabelki tak jak na załączonoym do płytki diagramie.
Patrząc od lewej od strony pinów mamy A.E.R. na pierwszym pinie w pierwszym rzędzie od dołu do góry. Drugi rząd to THR (dolny pin), potem SBUS jeśli ktoś korzysta z SBUS-a, następnie podłączamy silniki od M1 do M6.
Uwaga! Silniki mają inną numerację.Z przodu quada są silniki numer 1-3, a z tyłu 4-2.
Dip switch przestawiamy na taki układ jaki mamy w moim przypadku X-QUAD, czyli pierwszy switch do góry, drugi na dole.
Mamy do wyboru I-4,X-4,I-6,X-6.
Pozostałe dwa przełączniki przestawiamy na rodzaj posiadanego odbiornika.
Standardowy odbiornik taki jak mam FS-R9B 8CH, przestawiamy trzeci i czwarty do góry.
Etykiety:
32bit,
autolevel,
Flight controller,
QQ Super,
Quadcopter
niedziela, 15 czerwca 2014
Revive a 'fried' KK2 after faulty flashing
Revive a 'fried' KK2 after faulty flashing
Ok, summary:
- got KK2 board
- wanted to flash to 1.6 firmware
- got wrong programmer (desired one out of stock).
- programmer not recognized by KKMulticopter Flashtool
- try alternative programmer (that does not set fuses correctly)
- flash succesfully (so the software says)
- KK2 blank screen
- retry (cannot set program mode)
- KK2 fried?
Not necessarily, read on...
So, I just received my KK2 and/ programmer board (USBISP - DO NOT BUY this, go for a USBASP).
Before ever having used the KK2, I wanted the 1.6 firmware installed.
So I thought: easy enough to flash it right away.
Then I find that kkflashtool does not recognize the programmer..
After closer inspection I found this board requires another piece of software : progisp (DO NOT GET THIS unless you know all about fuse and clock settings).
Assuming flashing was as easy as with the KKMulticopter Flashtool, I clicked start and it flashed successfully (well it said so ...)
Then: KK2 screen blank..
Tried again, but "could not enter program mode" ....
Started reading (bit late) on forums etc: Appears that where kkflashool would have set the fuses correctly, the tool I used requires you to know those and set thos manually accordingly (that part I had missed, did not know of fuses and such...)
I thought I had just ruined my KK2, read about the reset fuses option in KKMulticopter Flashtool, ordered a new programmer, waited a few days.
Flashed my new programmer board to its new firmware (just to make sure) through USB.
Full of confidence tried again.
Nope, same result.
Then I read about providing an external clock to the KK2 to get it out of this 'blank' state.
I only had to get a source for the clock and a place to connect it.
My new programmer (DIAMEX ALL AVR) has a 6 pin ISP (KK2 compatible) port and a 10 pin port.
The 10 pin port also has an oscillator port (read: clock signal). Connected a wire to that and put it on the Crystal input of the KK2 (just manual wire with some pressure applied):
Oryginal post from http://forum.flitetest.com/showthread.php?5026-Revive-a-fried-KK2-after-faulty-flashing
Subskrybuj:
Posty (Atom)


