poniedziałek, 15 grudnia 2014
Flashowanie New Arduino Pro Mini 5V 16MHz za pomocą PL2302
Jako ,że jestem świeżutki w temacie arduino, a doszło do mnie właśnie nowe Arduino Pro Mini, a właściwie klon Pro Mini, miałem problem z synchronizacją podczas flashowania.
Znalazłem w sieci rozwiązanie i działa:
Oczywiście sterowniki zainstalowanie.
wtorek, 16 września 2014
Binding Orange DSMX/DSM2 compatible module 2.4GHz
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.
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.
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
poniedziałek, 5 maja 2014
Nowy quadcopter z PVC - Katamaran 500
H-copter Katamaran 500
Miałem trzy dni wolnego i nic ciekawego w planach, więc postanowiłem zbudować quadcopter z rurek PVC 20mm.Jest to tani materiał i łatwo dostępny w każdym sklepie ze materiałami budowlanymi.
Pojechałem do sklepu zacząłem w myślach wyobrażać sobie co będzie potrzebne na ramę, ale jak to życie potrafi skomplikować plany, zabrakło towaru. Burza mózgu przyregałach z pvc, zmiana planów nowe obrazy i ....
Kupiłem to co było i zacząłem.
Miałem w domu tackę ze sklejki plus to co kupiłem, elektronikę i silniki z poprzedniego quada.
Wybór padł na H-copter, od silnika do silnika 510mm.
poniedziałek, 17 marca 2014
i86 - czyli szalona jazda bez trzymanki
Pierwsze loty
Po kilku tygodniach prób i niepowodzeń, połamanych skrzydeł i ramion, nerwów i zwątpienia.....nastąpił błogostan.Bo w końcu ...ujarzmiłem bestię!!!
Quad z i86 lata stabilnie jak na płytkę tylko z gyro. Trzeba go kontrolować i pilnować, ale zachowuje się bardzo stabilnie. Reszta zależy już tylko od umiejętności pilota.
i86 controller setup with TX
Stick centering
1.Ustaw potencjometry:PITCH 0%
ROLL 50%
YAW 50%
2.Włącz TX, ustaw trimery na 0, THROTTLE na dół, reszta na środek
3.Podłącz baterie, diody czerwona i niebieska zaczną migać.
Odczekaj około 1sek.
Po udanej kalibracji zgaśnie czerwona dioda, a zaświeci się niebieska.
4.Odłącz baterie
5.Ustaw potencjometr PITCH na 50%
ESC Throttle calibration
1.Ustaw potencjometry:
PITCH 50%
ROLL 0%
YAW 50%
2.Włącz TX , THROTTLE maksymalnie do góry
3.Podłącz baterie. Diody czerwona i niebieska migną dwa razy.Czerwona zgaśnie i zapali się niebieska. Odczekaj 1sek. i przesuń THROTTLE na sam dół.
4.Odłącz baterie
5.Ustaw potencjometr ROLL 50%
HK T6A v2 quadcopter settings
My simple settings
1.Open T6Recalibrate.exe2.Connect to the TX
3.SystemSettings
EndPoint
CH1 "120"
CH2 "120"
CH3 "120"
CH4 "120"
CH5 "100"
CH6 "100"
poniedziałek, 10 marca 2014
T-copter 300
101 błędów T-copter 300
Niestety popełniłem kilka błedów budując ten tricopter.Myślałem, że drewniana rama z użytych profili będzie wystarczająco wytrzymała, ale niestety okazało się, że jest za wiotka.Waga i moc silników wyginały ją we wszystkie strony. Dochodziły wibracje i FC i elektronika wariowała. Miałem oscylacje na serwie ogonowym. Nie dało się latać, ani ustawić elektroniki.
Po kilku mocnych lądowaniach rama pękła i nie było co naprawiać. Popękały wszystkie żeberka, co rozwarstwiło listwy. Gdyby kostki były plastykowe i skręcone nawet na śrubki, może byłoby ok.
Trzeba budować nowy tricopter z mocniejszych materiałów.
Sama budowa ramy nie jest trudna.Wystarczy trochę zdolności manualnych, kilka prostych narzędzi i można zaczynać zabawę.
Najważniejszy jest dobór materiałów i sztywność ramy.Na to trzeba zwracać uwagę.
czwartek, 6 marca 2014
Quad BIEDRON
Panowie z Polskiego Forum FPV zmusili mnie, nie dosłownie, ale tak się zachwycali tym mini-quadem,że poszło zamówienie do banggood.com i czekam na BIEDRONA
BIEDRON tak mi się wydaje to taka gra od słów:
BIED od biedy i DRONA od drona.
Dron to coś co lata dla wojska i podglądaczy, pilotowane z powierzni ziemi i kosztuje setki tysięcy dolarów (wojsko zlecenia rządowe) i kilka tysięcy dolarów profesjonalni podglądacze (fundusze firmowe) i kilkadzie(siąt/set) dolarów u prawdziwych entuzjastów rc (kieszonkowe/zaskórniaki).
Vitality H36 4-Axis 2.4G Dexterous RC Mini Quadcopter
BIEDRON tak mi się wydaje to taka gra od słów:
BIED od biedy i DRONA od drona.
Dron to coś co lata dla wojska i podglądaczy, pilotowane z powierzni ziemi i kosztuje setki tysięcy dolarów (wojsko zlecenia rządowe) i kilka tysięcy dolarów profesjonalni podglądacze (fundusze firmowe) i kilkadzie(siąt/set) dolarów u prawdziwych entuzjastów rc (kieszonkowe/zaskórniaki).
Trzecie podejście T-copter 300
T-copter 300
Kiepski ze mnie pilot, ale zaparłem się i zbudowałem trzeci copter.Jak tu się nauczyć latać jak lot nie trwał dłużej niż kilka sekund i copter lądował wbity w ziemie z urwanymi silnikami...hehe
Wybrałem tym razem T-copter. Zostało mi kilka listewek 22x8mm więc postanowiłem coś posklejać.
niedziela, 16 lutego 2014
Radio Transmitter FlySky TH9X Reset
Jak to zrobić?
Pewnego dnia radio zwariowało.
Nie miałem elevatora na sticku, Throt działał na wszystkie kanały....zgłupiało doszczętnie.
Nie wiedziałem co się stało, wyszedłem polatać pierwszy raz aby wypróbować
mój tricopter i nie dało się nim w ogóle sterować. W domu było wszystko OK.
Zaraz po starcie leciał w którą chciał stronę, jak tylko wychyliłem drążek throt do polowy.....robił co chciał. Nagrałem filmik, ale go nie pokaże bo kicha.
Ściągałem tricopter raz z drzewa, chociaż miałem do niego z piętnaście metrów. Doleciał tam w sekundę może?...hehe
Próbowałem ustawić ręcznie, ale wychodziły jakieś głupoty, więc jedynym rozwiązaniem było zresetowanie radia, ale jak?
Jest sposób aby zresetować radio do defaultowych ustawień.
Oto on:
1.Radio wyłączone
2.Wciskamy EXIT i trzymamy przez cały czas
3. Włączamy radio
4. Czekamy kilkanaście sekund do pojawienia się ekranu głównego.
Aby uniknąć takich sytuacji zflashowałem radio er9x o po kłopocie.
Subskrybuj:
Komentarze (Atom)






