Zdalne sterowanie kostką poprzez pad bluetooth
Moderatorzy: Mod Team, Mod Team
- Waler
- VIP
- Posty: 768
- Rejestracja: 2010-09-08, 21:42
- Lokalizacja: Ożarów Mazowiecki
- brickshelf: waler
- Kontakt:
-
Zdalne sterowanie kostką poprzez pad bluetooth
Jako że jestem laikiem w temacie zaawansowanego programowania kostki mam pytanie do osób obeznanych z tematem.
Czy można gdzies znaleźć kod programu albo choć jakiś nakreślony wzór jak miałoby wyglądać sterowanie silnikami kostki (EV3) poprzez pad (np. od PS3 albo X360) za pomocą bluetooth bez udziału komputera?
Skoro można pobrać aplikację Commander na telefon i sterować pojazd poprzez nawet pochylanie telefonu to może sterowanie przez pad ktoś już rozgryzł?
Potrzebowałbym jakiegoś gotowego wzoru lub jakiejś pomocy jak zrobić taki program by móc płynnie sterować tymi silnikami (jazda przód-tył) oraz skręt lewo prawo z autocentrowaniem.
Czy można gdzies znaleźć kod programu albo choć jakiś nakreślony wzór jak miałoby wyglądać sterowanie silnikami kostki (EV3) poprzez pad (np. od PS3 albo X360) za pomocą bluetooth bez udziału komputera?
Skoro można pobrać aplikację Commander na telefon i sterować pojazd poprzez nawet pochylanie telefonu to może sterowanie przez pad ktoś już rozgryzł?
Potrzebowałbym jakiegoś gotowego wzoru lub jakiejś pomocy jak zrobić taki program by móc płynnie sterować tymi silnikami (jazda przód-tył) oraz skręt lewo prawo z autocentrowaniem.
Ostatnio zmieniony 2015-01-07, 12:34 przez Waler, łącznie zmieniany 2 razy.
- 3dom
- Adminus Emeritus
- Posty: 5639
- Rejestracja: 2011-04-18, 20:43
- Lokalizacja: Warszawa
- brickshelf: 3dom
-
Nie wiem jak EV3 ale NXT zdecydowanie nie byla pad-friendly. Tam mozna było pada od PS2 podlaczyc za pomoca czujnika od HiTechnic/Mindsensors. Alternatywnie za posrednictwem lapka ale to slabe rozwiazanie.
...na mieście już ćwierkają wróble... 🐦🐦🐦
nisiia pisze:SMAŻ SIĘ W PIEKLE ZA TE POSPINANE PLEJTY!!!!!!!!
Re: Zdalne sterowanie kostka poprzed pad bluetooth
Róznica jest taka że telefon można programować i dostosować go do komunikacji z kostką, a pada nie i to kostka musiała by się dostosować do pada. Teoretycznie możliwe, ale jeszcze nie widziałem żeby ktoś miał gotowe rozwiązane.Waler93 pisze:Skoro można pobrać aplikację Commander na telefon i sterować pojazd poprzez nawet pochylanie telefonu to może sterowanie przez pad ktoś już rozgryzł?
- Waler
- VIP
- Posty: 768
- Rejestracja: 2010-09-08, 21:42
- Lokalizacja: Ożarów Mazowiecki
- brickshelf: waler
- Kontakt:
-
Skoro mogę bez problemu podłączyć pada z PS3 go mojego SIII i działają wszystkie funkcje, to może teraz telefon do kostki i coś z tego wyjdzie :D?Jetboy pisze:Róznica jest taka że telefon można programować i dostosować go do komunikacji z kostką, a pada nie i to kostka musiała by się dostosować do pada.
W ten sposób nie powinno być problemu.Waler93 pisze:Skoro mogę bez problemu podłączyć pada z PS3 go mojego SIII i działają wszystkie funkcje, to może teraz telefon do kostki i coś z tego wyjdzie :D?Jetboy pisze:Róznica jest taka że telefon można programować i dostosować go do komunikacji z kostką, a pada nie i to kostka musiała by się dostosować do pada.
NXT sterowane przez panel PS2 w RobotC jest zdecydowanie pad-friendly :) Można dowolnie zaprogramować sobie sterowanie.3dom pisze:Nie wiem jak EV3 ale NXT zdecydowanie nie byla pad-friendly. Tam mozna było pada od PS2 podlaczyc za pomoca czujnika od HiTechnic/Mindsensors. Alternatywnie za posrednictwem lapka ale to slabe rozwiazanie.
Ten [URL=http://www.00453005_0000002.pl/forum/viewtopic.php?t=21112]Mars Rover[/URL] jest sterowany padem właśnie
- 3dom
- Adminus Emeritus
- Posty: 5639
- Rejestracja: 2011-04-18, 20:43
- Lokalizacja: Warszawa
- brickshelf: 3dom
-
Z "niefriendliwością" miałem na myśli konieczność zakupienia dodatkowego elementu za kilkadziesiąt dolców ;)
Ostatnio zmieniony 2014-04-17, 15:37 przez 3dom, łącznie zmieniany 1 raz.
...na mieście już ćwierkają wróble... 🐦🐦🐦
nisiia pisze:SMAŻ SIĘ W PIEKLE ZA TE POSPINANE PLEJTY!!!!!!!!
Ja najczęściej używam tej https://play.google.com/store/apps/deta ... .PadRemote. Można dosyć łatwo sterować ruchem i dodatkowo mechanizmem roboczym.
Nie można podłączyć pada bezpośrednio do NXT za pomocą bluetooth ponieważ BT w NXT nie obsługuje profilu HID a tylko i wyłącznie Serial Port. Nie pomoże tutaj żaden alternatywny firmware (ani RobotC, ani lejos a tym bardziej stockowy). Jedyna szansa to wymiana stosu BT w układzie go obsługującym ale to się nikomu nie udało a przynajmniej się tym otwarcie nie podzielił z resztą.
Ostatnio zmieniony 2014-04-22, 19:38 przez jerryp, łącznie zmieniany 1 raz.