Billentyű illesztés

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
bagizoltan
Bitmanipulátor
Hozzászólások: 128
Csatlakozott: 2015. december 8. kedd, 19:52

Billentyű illesztés

Hozzászólás Szerző: bagizoltan »

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
Chipgyilok
Hozzászólások: 308
Csatlakozott: 2014. január 8. szerda, 8:32

Re: Billentyű illesztés

Hozzászólás Szerző: vargham »

> 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: 128
Csatlakozott: 2015. december 8. kedd, 19:52

Re: Billentyű illesztés

Hozzászólás Szerző: bagizoltan »

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