USB-PCB visitkort (9 / 11 steg)
Steg 9: Explaination av koden
Koden använder V-USB för att skapa ett USB-tangentbord. V-USB är ett programpaket som tillåter dig att göra USB-enheter av AVR microcontrollers.
I stället för att förklara med text, har jag en video tutorial om hur man bygger ett USB-tangentbord:
http://www.Frank-Zhao.com/index.php?Page=usnoobie_rfid_keyboard
Observera att det här del två är över 15 minuter totalt. Jag har satt en otrolig mängd ansträngning in i videon. Vänligen titta på den i 720p hela skärmen så att du kan läsa hela texten.
Jag har också en annan Instructable som kommer att förklara mer USB och V-USB saker till dig:
Skillnaderna mellan RFID-USB-tangentbord och denna USB-PCB visitkort är att ATtiny85 används i stället, och texten kommer från internt flashminne i stället för en seriell port. En viktig aspekt att notera är det faktum att ATtiny85 använder en inre PLL för att generera klockhastighet som V-USB kräver.
Läs också min annan instructable som innebär att skapa fler USB-enheter, USB där jag förklarar USB-bussen, beskrivningar och andra aspekter i detalj.