Paso 10: Código la cosa!
La fuente adjunta es el código que he usado. Hay cierta redundancia en el código, como en hay dos maneras de controlar el volumen (dos botones, así como el codificador rotatorio), dos formas para reproducir o pausar la música (de botón/pulsador en el codificador rotatorio), así como un botón que no tengo ni idea de qué hacer con... pero si lo hago alguna vez, por lo menos tengo sitio para ella. El código fue Ripeado directamente de los tutoriales PJRC (dominio público) con las cosas de codificador rotatorio añadida a él. El código de codificador por defecto (por ejemplo) estaba queriendo hasta el volumen 4 veces por cada clic de la esfera, que encontré inaceptable, por lo que he añadido un poco a la parte inferior de la misma. Por favor, hágamelo saber si usted encuentra errores o tiene algún comentario sobre cómo hacer las cosas más eficientemente.
Usted puede hacer el Teensy escribir casi cualquier cosa, desde un solo pulsar un botón. Además, esto no funciona en Windows, por lo que sea. Estoy usando Linux y por lo que entiendo también debería funcionar en Mac, pero no he probado este caso. No he encontrado mucho sobre cómo hacer que funcione en Windows, pero no estoy terriblemente preocupada por él, no usarlo para otra cosa que juegos y tener auriculares para eso. Si alguien tiene alguna idea, me encantaría escucharlos.
Se agradece Comentarios.