Arduino nano jako HID klávesnice

Jsem trochu noob v oblasti Arduina, ale našel jsem Arduino nano, které jsem si koupil už dávno a seděl na své polici a sbírání prachu, tak jsem učil „proč neudělat projekt.“ Hraju hodně závodních her, takže jsem s ním chtěl udělat jednoduché tlačítko zapalování, ale pokaždé, když jsem se ho pokusil sestavit nebo ověřit, říká

Klávesnice nebyla nalezena. Obsahuje vaše skica řádek #include „Keyboard.h

Komentáře

  • zahrnuli jste knihovnu klávesnice z nabídky Skica?
  • @dandavis – to by nebylo možné nebo alespoň ne smysluplné, protože pro nano neexistuje taková knihovna.
  • @ChrisStratton: dobrý hovor.
  • Na rozdíl od oficiálního Arduino Uno, které používá přeprogramovatelný ATmega16U2 pro rozhraní USB na UART používá Nano nereprogramovatelný čip FTDI.
  • Typické Nano nemá žádnou hardwarovou podporu – takže byste to mohli udělat pouze prostředky, jako je softwarově přibližné USB, nebo přidáním čipu rozhraní zařízení USB. Jak odpověď naznačuje, existují lepší možnosti platformy.

Odpovědět

Získejte Arduino Leonardo, Micro nebo Pro Micro (nebo splatné, nula, M0). Mohou emulovat klávesnici.
Začněte čtením odkazu na myš Arduino Keyboard .

Arduino Nano nemůže používat klávesnici Arduino. Knihovna myší.

Již mnoho let existuje knihovna s názvem „ V-USB , která vyžaduje další hardware a umožňuje mikrokontrolér ATmega328p, který funguje jako zařízení USB. Není to nic pro začátečníka.

Před několika lety Arduino změnilo způsob používání USB. Knihovna NicoHood HID využívá nových možností. Umožňuje například rozšířené funkce pro klávesnici USB, jako jsou mediální klávesy.

U běžné klávesnice a myši bude knihovna myší Arduino Keyboard Mouse. Bude to perfektní pro tlačítko zapalování. Musíte si však jednu z těchto desek koupit (Leonardo atd.).

Komentáře

  • nebo teensy board

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *