Stap 9: Explaination van de Code
Maken van een USB-toetsenbord gebruikt de code V-USB. V-USB is een softwarepakket waarmee u te maken van USB-apparaten uit AVR microcontrollers.
In plaats van uit te leggen met behulp van tekst, heb ik een video tutorial over hoe om te bouwen van een USB-toetsenbord:
http://www.Frank-Zhao.com/index.php?page=usnoobie_rfid_keyboard
Houd er rekening mee dat deze tweedelige video meer dan 15 minuten in totaal is. Ik heb een ongelooflijke hoeveelheid inspanning in de video. Bekijk het in 720p volledig scherm zodat u alle tekst kunt lezen.
Ik heb ook een andere Instructable die meer USB en V-USB-spullen aan u zal verklaren:
De verschillen tussen de RFID USB-toetsenbord en deze USB PCB Business Card is dat de ATtiny85 wordt gebruikt in plaats daarvan, en de tekst komt van intern flitsgeheugen in plaats van een seriële poort. Een belangrijk aspect om op te merken is het feit dat de ATtiny85 een interne PLL gebruikt voor het genereren van de kloksnelheid die V-USB is vereist.
Lees ook mijn andere USB instructable waarbij maken meer USB-apparaten, waar ik de USB-basishub descriptoren en andere aspecten in meer detail uitleggen.