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
Billentyű illesztés
-
- Bitmanipulátor
- Hozzászólások: 128
- Csatlakozott: 2015. december 8. kedd, 19:52
Re: Billentyű illesztés
> 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
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
-
- Bitmanipulátor
- Hozzászólások: 128
- Csatlakozott: 2015. december 8. kedd, 19:52
Re: Billentyű illesztés
Köszönöm!
A válasz tökéletesen használható számomra!
Bagi
A válasz tökéletesen használható számomra!
Bagi