Multimedia toetsenbord (10 / 10 stap)

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.

Gerelateerde Artikelen

Raspberry Pi Wi-Fi Media Server

Raspberry Pi Wi-Fi Media Server

deze instructies zal u voorzien van een lijst met eisen en stappen voor het configureren van uw eigen lokale Wi-Fi media-server met behulp van de Raspberry Pi. Eenmaal voltooid, zal u zitten kundig voor een USB-drive aansluit op je Raspberry Pi en de
Dell SK-8135 toetsenbord USB bijwerken Mod.

Dell SK-8135 toetsenbord USB bijwerken Mod.

OK is dit mijn eerste project van de indestructibles. Het project is het wijzigen van mijn toetsenbord om een upgrade van de USB-1-poorten op de achterkant naar snellere USB om twee redenen:1 stop de vervelende popup waarschuwing die mij het apparaat
Model van de magische X86 mobiele toetsenbord Computer

Model van de magische X86 mobiele toetsenbord Computer

Dit is een Instructable over het wijzigen van een oude clicky toetsenbord in een mobiele X86 computer met een Intel Edison. Met de kracht van de Intel Edison micro processor en 22nm architectuur is de toekomst aan jou om opdracht!Model Magic is een g
Bluetooth-toetsenbord muis Adapter

Bluetooth-toetsenbord muis Adapter

Hey! Bouwen van deze week is de Minion Bluetooth toetsenbord muis Adapter!Sluit een standaardtoetsenbord of de muis en we zullen niet kunnen gebruiken als een Bluetooth-toetsenbord of -muis.Het is ook NFC ingeschakeld zodat we direct aan paar met een
Hoe maak je een USB-poort voor het toetsenbord / bruikbaar idee!

Hoe maak je een USB-poort voor het toetsenbord / bruikbaar idee!

https://www.YouTube.com/watch?v=5f5eixa400A&feature=Youtu.beStap 1: Om te doen een USB-poort voor het toetsenbord hebt!!! In de video's vandaag ga ik voor een extra DIY USB poort kappen te uw toetsenbord thuis.USB-hub https://goo.gl/bojyKoStap 2: Heb
Acorn Electron USB toetsenbord

Acorn Electron USB toetsenbord

Maak een retro USB-toetsenbord uit een 1980 's Acorn Electron computer!Het elektron was een 8-bits computer voor het eerst geproduceerd in 1983, gebaseerd op de legendarische BBC Micro. Hoewel het een begroting home machine was, kwam het uitgerust me
Betaalbare toetsenbord Encoder en Divekick Controller

Betaalbare toetsenbord Encoder en Divekick Controller

Iedereen die heeft gespeeld Divekick Markman van controller heeft gezien: twee uiterst duurzaam knoppen die alle verwarring voor een nieuwe speler elimineren. Ik heb Divekick gespeeld met mensen uit de leeftijden van elf tot en met vijftig, en hebben
Eenvoudig toetsenbord hanger

Eenvoudig toetsenbord hanger

Dit project is een gemakkelijk leukerd die u in een middag uitvoeren kunt. En een groot begin project voor hout branden als je een beginner (zoals ik!)Wat u nodig hebt:Hout branden tool (lokale hardware winkel $25-$35 voor een goedkoop)Houten bord (u
Service Razer Black Widow Ultimate toetsenbord

Service Razer Black Widow Ultimate toetsenbord

Ik houd absoluut van deze toetsenborden. Zoals elk ander deel van de hoge prestaties van om het even wat het moet worden gehandhaafd. Ik doe dit jaarlijks om ervoor te zorgen dat mijn toetsenbord aan de top van zijn spel blijft. Als ik een stap hebbe
Met behulp van toetsenbord & muis op Android!?

Met behulp van toetsenbord & muis op Android!?

Ooit benieuwd geweest met behulp van een toetsenbord en een muis op je telefoon voor onderweg?Dit Instructable Will Guide u te doen DAARTOEHETToepassingen-:1) helpen ouderlingen op typen met behulp van sleutel Board als ze vinden het moeilijk om te T
Vervangen van een Toshiba Satellite laptop toetsenbord

Vervangen van een Toshiba Satellite laptop toetsenbord

niet lang geleden mijn oude, maar nog steeds zeer nuttig Toshiba Satellite (A65) had een oneven verdeling. Een van de shift-toetsen kortgesloten uit in de "down" positie. Dus, het functioneerde alsof altijd door de shift-toets werd ingedrukt. Da
Onzichtbare Piano (toetsenbord Anywhere, een Kinect Piano)

Onzichtbare Piano (toetsenbord Anywhere, een Kinect Piano)

na het schrijven van mijn vorige instructable, ik werd gevraagd over het installeren van sommige iets andere software te gebruiken met de Kinect. Aangezien ik het al gedaan, ik dacht dat het zou niet te lang duren om mijn schreden en schrijven de ins
Synthesizer: Een toetsenbord UI met Audio uitgang

Synthesizer: Een toetsenbord UI met Audio uitgang

We bouwden een toetsenbord UI met vijf synthese wijzen allemaal in Javascript, zodat de kracht van het gebruik van de audio-uitgang hardware pinnen van Kinoma maken. U kunt het open source project nu downloaden als u wilt uitvoeren in de simulator Ki
Zelfgemaakte Steampunk toetsenbord

Zelfgemaakte Steampunk toetsenbord

Dit is mijn eerste instructable en eerste ooit steampunk project. Al met al denk ik dat het kwam uit vrij goed en ik leerde veel dat ik zou willen delen met de Gemeenschap dat inspireerde mij om dit te doen.Stap 1: Prepping het toetsenbord Ik eerst v