Nejste přihlášen/a.
Dobrý den,
chtěl bych si přes arduino vyrobit panel s tlačítkami který bude sloužit pro microsoft flyght simulator 2020 např. přepnu páčku do polohy on, a vysunu podvozek atd. chtěl bych tam hlavně kolébkové přepínače. A potřeboval bych poradit co za software, aby mi to fungovalo a kód pro arduino.
Předem děkuji za rady
Kód si budeš muset obstarat sám protože pokud si jej nezvládneš napsat sám tak si to pravděpodobně ani nezapojíš. Nicméně myslím že nejjednodušší způsob jak toho docílit je mít nějakou arduino desku co umí předstírat že je klávesnice a pak prostě posílat stisky kláves. Na to se dá použít jakákoliv co podporuje knihovnu Keyboard. K ní se dá najít dost ukázek jak ji používat.
V případě že bys používal tuto knihovnu tak bys nepotřeboval žádný další software protože by měli stačit univerzální ovladače klávesnice tvého OS.
Hlavně si dávej bacha ať máš podporovanou desku jinak to tímhle způsobem nepůjde, umí to třeba leonardo nebo leonardo micro, na stránce s knihovnou máš další.
Mám zkušenost, že už se tady na to někdo ptal.
Mimochodem, čím vším najednou chcete ten simulátor ovládat?
Simulátor řídím Joystickem, a pro zpříjemnění zážitku bych si chtěl vyrobit button box, kterým budu ovládat různé funkce např. přepnu přípínač do polohy on a vysune se podvozek pak zase přepnnu přepínač do polohy off a podvozek se zasune.
Čili máte speciální joystick se speciálními tlačítky a chcete, aby simulátor přestal reagovat na tato tlačítka a začal reagovat na něco v jiném USB portu, ale joystick dál fungoval. Je to tak?
nevím, co nazýváte button boxem. Chápu to jako nějakou krabičku s přepínači nebo tlačítky. Jak to bude komunikovat se simulátorem?
Na to by ovšem musel být připravený především ten simulátor. Nejde to, co má obsluhovat ten button box ovládat z klávesnice?
Vasa jedina sanca je zohnat hotovy kod pre Arduino a nahrat ho, cokolvek ine presahuje vase sucasne znalosti.
Znovu opakuji, jde především o ten simulátor. Pokud ho lze ovládat z klávesnice, pak lze vyrobit cosi, co bude předstírat, že je klávesnice. Jinak ne. Musel byste vědět, jak ten specializovaný joystick komunikuje se simulátorem a jak se v USB hlásí.
Zapojit to mozete ako len chcete, dolezite je rozchodit software, aby sa to voci pocitacu tvarilo ako klavesnica. Tym by som zacal. Napiste program, ktory bude povedzme kazdych 5 sekund posielat pocitacu nejake pismenko, potom ked bude fungovat, ste na dobrej ceste.
These core libraries allow the 32u4 and SAMD based boards (Leonardo, Esplora, Zero, Due and MKR Family) to appear as a native Mouse and/or Keyboard to a connected computer.
Preklad : len tie dosky, ktore su tam menovane.
mohl by mi někdo prosím poslat kód pro button box (jakí koliv), a popsat co dělá? moc tomu nerozumím
Je naivne mysliet si, ze ked potrebujete kod vysvetlit a ani ho neviet najst, tak ho dokazete upravit. Ako vam ide technicka anglictina? To je zaklad.
Tu je priklad docs.arduino.cc/...
Ked to bude fungovat, staci pridat kod na obsluhu dalsich tlacitok. Len opat podotykam, nemoze to byt hocijake starsie Arduino, o par prispevkov vyssie mate zoznam Arduin, na ktorych to bude fungovat.
Ak mate jedno z podporovanych Arduin, tak to ide instalovat priamo z vyvojoveho prostredia :
To use this library, open the Library Manager in the Arduino IDE and install it from there.
Ak nemate znalosti a skusenosti, ako spravit z Arduina usb periferiu (a nie z kazdeho je to mozne), tak na to rovno zabudnite. Mozete napojit tlacitka na Arduino, ale bez funkcneho software na strane Arduina to nebude s pocitacom komunikovat.
Berte to ako prilezitost zlepsit si anglictinu a nieco sa naucit, navody, ako to spravit su bezne dostupne.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.