Arduino Polska Forum

Pełna wersja: Sterowanie arduino za pomocą pada/kontrolera.
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, ostatnio zainteresowałem się kontrolą arduino za pomoca bluetootha. Zbudowałem pojazd sterowany telefonem z androidem. Niestety teraz kupiłem telefon od firmy Apple, który nie ma możliwości połączenia się z modułem HC-05.
Planuję kupić/zbudować kontroler. Oto jakie pomysły znalazłem w internecie:
-https://howtomechatronics.com/projects/diy-arduino-rc-transmitter/
  • super pomysł
  • dość drogi - same części, drukowanie płytki i jej zamówienie
  • długo będę musiał czekać na części z np. Aliexpress
  • obawa, że komponenty mogą się różnić od wykorzystanych w projekcie i będzie trzeba modyfikować plik z płytką
-https://pl.aliexpress.com/item/PS2-Joystick-klawiatura-RF-433-MHz-bezprzewodowy-Joystick-pilot-zdalnego-sterowania-modu-nadawczo-odbiorczy-zestaw-dla/32857620956.html?spm=a2g17.search0104.3.17.7bc81760WJ2N6r&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_10068_10843_319_10059_10884_317_10887_10696_321_322_453_10084_454_10083_10103_10618_10304_10307_10820_10301_10821_537_536%2Csearchweb201603_52%2CppcSwitch_0&algo_pvid=81a0819e-27a2-4600-807c-5caf0ea1030b&algo_expid=81a0819e-27a2-4600-807c-5caf0ea1030b-2
  • znalazłem taki kontroler, lecz nigdzie nie mogę znaleźć jakiegoś kodu, projektu z jego wykorzystaniem
-https://pl.aliexpress.com/item/Atmega32u4-Esplora-Joystick-Program-modu-dla-Arduino-IDE-oscylator-mikrokontroler-temperatury-czujnik-wiat-a-kabel-p/32839742184.html?spm=a2g17.search0104.3.96.7c03307b4oNCe9&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_10068_10843_319_10059_10884_317_10887_10696_321_322_453_10084_454_10083_10103_10618_10304_10307_10820_10301_10821_537_536%2Csearchweb201603_52%2CppcSwitch_0&algo_pvid=72f14454-0459-4f17-80d5-4b8d0994e3c0&algo_expid=72f14454-0459-4f17-80d5-4b8d0994e3c0-13
  • to samo w tym przypadku
-czy też kupić pada od xbox'a one S, który ma możliwość łączenia się z bluetoothem. Lecz i w tym przypadku ciężko jest znaleźć jakiś poradnik. Większość z nich jest do kontrolera od xbox 360, bądź też zwykły xbox one który się łączy przez wifi a nie bluetooth jak od modelu S. -istnieje też panent podłączenia kontrolera od ps4 dualshock. Chciałbym, żeby kontroler mógł się podłączyć bezpośrednio do arduino, a nie np. pośredniczyć z komputerem sygnał.
Jeżeli ktoś ma jakiś pomysł bardzo proszę o poradę.
Użycie gotowych joystików od Sony czy MS będzie pewnie kłopotliwe, bo nie lubią się dzielić kasą i dla bezpieczeństwa korzystanie z nich poza oryginalnym przeznaczaniem jest celowo utrudniane. Ale zapewne jest możliwe, sam używałem joya od ps3 do PC.
Jeśli masz 2 moduły HC-05 to jeden ustawiasz w tryb master, drugi w tryb slave, parujesz je ze sobą, tego master używasz w swojej konstrukcji joya opartego o którekolwiek Arduino, tego w ustawieniu slave wrzucasz do pojazdu.
Z Apple jest podobna historia jak z SONY czy MS, możesz poszukać jakiegoś modułu BT 4 LE, poszukaj czy ktoś potwierdza używanie go z Twoim modelem telefonu i można się cieszyć sterowaniem z Apple.