Arduino Due HID

Odpovědět
vogeer97
Příspěvky: 4
Registrován: 19 lis 2020, 20:56
Reputation: 0

Arduino Due HID

Příspěvek od vogeer97 » 19 lis 2020, 21:03

Zdravim lidi nejak se mi nedaří dohledat zda jde arduino due použít jako HID joystick, vím že to umí Leonardo. Ale u toho modelu at hledám jak hledám nedaří se mi to nikde dohledat. Budu vám vděčný za každou odpověď.

pavel1tu
Příspěvky: 1772
Registrován: 26 říj 2017, 08:28
Reputation: 1
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Arduino Due HID

Příspěvek od pavel1tu » 20 lis 2020, 05:53

Tak to není dle mého názoru o Arduinu, ale co do něj nahraješ. Aby se hlásilo jako HID.
Co vím, má kolega nějaký ovladač na letecký simulátor z MEGA (nejsem si jistý, zjistím i odkaz odkud to má).

A nejdeš knihovny i pro DUE, co jsem v rychlosti našel, ale je toho více ...
https://github.com/MHeironimus/ArduinoJ ... ted-Boards
UNO, NANO, Mikro, PRO mini, DUE
Pavel1TU

RomanB
Příspěvky: 74
Registrován: 04 zář 2017, 14:28
Reputation: 0
Bydliště: Havířov

Re: Arduino Due HID

Příspěvek od RomanB » 20 lis 2020, 07:59

Zdravím, MEGA, Leonardo i Due mají pro komunikaci (nahrávání skeče) převodník z Atmegy32U4 a tento čip může být použit jako HID. Ostatní Arduina jako jsou NANO, mají standartní převodník USB na TTL a není je možné použít jako HID.

jankop
Příspěvky: 700
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Arduino Due HID

Příspěvek od jankop » 20 lis 2020, 13:32

Asi to jde, ale nejspíš se musí přepálit ten Atmega32U4. Není to tak?

HrAd
Příspěvky: 35
Registrován: 12 říj 2017, 22:45
Reputation: 0

Re: Arduino Due HID

Příspěvek od HrAd » 21 lis 2020, 17:52

USB HID jde lehce u A.Leonarda a A.Micro, protože je tam procesor Atmega32U4, který má podporu USB přímo HW zabudován v čipu ;)
https://navody.arduino-shop.cz/navody-k ... a-mys.html
Už se to zde probíralo viz. viewtopic.php?f=60&t=1859&p=8532 a jde to tuze jednoduše https://bastlirna.hwkitchen.cz/arduino- ... d-na-miru/ zde je vše potřebné https://github.com/MHeironimus/ArduinoJoystickLibrary/

Na jiné arduino to asi půjde také napsat, jen to bude drobet složitější...

vogeer97
Příspěvky: 4
Registrován: 19 lis 2020, 20:56
Reputation: 0

Re: Arduino Due HID

Příspěvek od vogeer97 » 24 lis 2020, 18:40

To že to umí leonardo a micro vým ale potřebuji vedět jestli to vážně umí i mega nebo ne?? viděl jsem pár videí kde měli megu jako hid ale zase jsem na pár forech četl že mega to neumí a musí se nějak speciálně nastavit tak nevím no

pavel1tu
Příspěvky: 1772
Registrován: 26 říj 2017, 08:28
Reputation: 1
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Arduino Due HID

Příspěvek od pavel1tu » 24 lis 2020, 20:10

ANO, umí to jak MEGA, tak UNO.
Jak je psáno výše - jako převodník USB/UART musí mít ATmega16U2, používá se HoodLoader2. To nesplňují prakticky žádné Arduina UNO z číny (MEGA nemám) co jsem kupoval třeba na kroužek.

Je mnoho funkčních projektů na netu.

Já osobně teď pracuji (spíše testuji/hraji si a nejde mi to) na ovladači pro RC modely do simulátoru v PC.
Ale UNO se mi jako HID hlásí. S MEGA osobní zkušenost nemám, ani nemám abych otestoval, třeba testne někdo jiný.
UNO, NANO, Mikro, PRO mini, DUE
Pavel1TU

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti