Billentyű illesztés

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
bagizoltan
Bitmanipulátor
Hozzászólások: 105
Csatlakozott: 2015. december 8. kedd, 19:52
Tartózkodási hely: Budapest

Billentyű illesztés

HozzászólásSzerző: bagizoltan » 2017. június 17. szombat, 21:11

Sziasztok!
Tudna valaki segíteni abban, hogyan lehet egy usb billentyűzetet illeszteni egy atmega328 chip-hez? Az arduino oldalon találtam mintapéldát a billentyű lenyomásának kezelésére (getkey()), azonban azt nem értem, hogy ez a függvény honnan fog olvasni, illetve milyen kiegészítők kellenek ehhez?
Köszönettel
Bagi

vargham
Tranzisztorgyógyász
Hozzászólások: 160
Csatlakozott: 2014. január 8. szerda, 8:32
Kapcsolat:

Re: Billentyű illesztés

HozzászólásSzerző: vargham » 2017. június 18. vasárnap, 5:14

> hogyan lehet egy usb billentyűzetet illeszteni egy atmega328 chip-hez?
Egyszerűen: Sehogy. Az ATMega328-ban nincs USB. Se host se device.
Bonyolultabban: Veszel egy USB host shieldet, és arra dugod az USB-s billentyűzetet. https://www.arduino.cc/en/Main/ArduinoUSBHostShield kb 9000 ft
B terv, ami jóval egyszerűbb: Használj PS/2 billentyűzetet! Annak egyszerű, soros protokollja van, működik ATMega328-on is. Például: https://playground.arduino.cc/Main/PS2Keyboard Veszel egyet használtan, kb 500 ft.

> Az arduino oldalon találtam mintapéldát a billentyű lenyomásának kezelésére (getkey())
Annak az oldalnak a tetején van egy link: USBHost, ha ráklikkelsz, akkor ott olvashatod: "Compatible with Arduino Due only". Szóval C terv: Veszel egy Due-t. https://www.arduino.cc/en/Main/ArduinoBoardDue kb 14000 ft

bagizoltan
Bitmanipulátor
Hozzászólások: 105
Csatlakozott: 2015. december 8. kedd, 19:52
Tartózkodási hely: Budapest

Re: Billentyű illesztés

HozzászólásSzerző: bagizoltan » 2017. június 23. péntek, 7:06

Köszönöm!
A válasz tökéletesen használható számomra!
Bagi


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 6 vendég