Stap 10: Code het ding!
De bijgevoegde bron is de code die ik gebruikte. Er is sommige redundantie in code, zoals in er zijn twee manieren om volume (twee knoppen, evenals de roterende encoder), twee manieren afspelen/pauzeren muziek (knop/drukknop op de roterende encoder), evenals een knop die ik heb geen idee wat te doen met... maar als ik ooit doen, in ieder geval heb ik ruimte voor. De code werd geript rechtstreeks uit de PJRC leerprogramma's (publiek domein) met de spullen van de roterende encoder toegevoegd. De standaardcode voor roterende encoder (per de voorbeelden) ontbrak aan omhoog het volume 4 keer voor elke klik van de wijzerplaat, die vond ik onaanvaardbaar, zodat ik een beetje aan de onderkant van het toegevoegd. Laat het me weten als je fouten vindt, of opmerkingen hebt over hoe om dingen te doen efficiënter.
U kunt de Teensy Typ uit zo ongeveer alles uit een enkele druk op de knop maken. Ook werkt dit niet op Windows, voor welke reden dan ook. Ik gebruik Linux, en van wat ik begrijp het ook zou moeten werken op Macs, maar ik heb niet getest dit geval. Ik heb niet gevonden een heleboel over het ertoe brengen om te werken op Windows, maar ik ben niet vreselijk ongerust over, als ik niet voor iets anders dan games gebruiken, en hoofdtelefoons daarvoor hebben. Als iemand een idee heeft, zou ik graag horen hen.
Feedback wordt gewaardeerd.