Trieda → Keyboard

Popis:

Funkcie klávesnice umožňujú doskám na báze 32u4 alebo SAMD micro odosielať stlačenia klávesov do pripojeného počítača cez natívny USB micro port.Knižnica podporuje použitie modifikačných kláves. Modifikačné klávesy menia správanie inej klávesy.

Podporované na nasledujúcich doskách:

DoskaPodporované piny
LeonardoVšetky digitálne a analógové piny
MicroVšetky digitálne a analógové piny
DueVšetky digitálne a analógové piny
ZeroVšetky digitálne a analógové piny
UNO R4 MinimaVšetky digitálne a analógové piny
UNO R4 WiFiVšetky digitálne a analógové piny
Giga R1Všetky digitálne a analógové piny
Nano ESP32Všetky digitálne a analógové piny
MKR FamilyVšetky digitálne a analógové piny

Poznámky :

Tieto základné knižnice umožňujú doskám založeným na 32u4 a SAMD (Leonardo, Esplora, Zero, Due a MKR Family) zobrazovať sa ako natívna myš a/alebo klávesnica v pripojenom počítači.

Používanie knižníc Myš a Klávesnica:

ak je knižnica Myš alebo Klávesnica neustále spustená, bude ťažké naprogramovať vašu dosku. Funkcie ako Mouse.move() a Keyboard.print() budú presúvať kurzor alebo odosielať stlačenia klávesov do pripojeného počítača a mali by sa volať len vtedy, keď ste pripravení ich zvládnuť. Na zapnutie tejto funkcie sa odporúča použiť riadiaci systém, napríklad fyzický spínač alebo len reagujúci na konkrétny vstup, ktorý môžete ovládať.

  • Keyboard.begin()
  • Keyboard.end()
  • Keyboard.press()
  • Keyboard.print()
  • Keyboard.println()
  • Keyboard.release()
  • Keyboard.releaseAll()
  • Keyboard.write()

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Nemôžete kopírovať obsah tejto stránky