Interfaz de la computadora del estilo del destornillador Sonic (10 / 11 paso)

Paso 10: Simple Software

En este paso analizamos un poco simple de código para el control de una sola aplicación.

Con el fin de controlar el ordenador con el Teensy, instruimos el Teensy para imitar un teclado. De esta manera podemos utilizar nuestro dispositivo para activar cualquier atajo de teclado que nos gusta.

Puesto que sólo hay 7 posibles comandos a enviar (0 es enviar un comando), la cosa más fácil que hacer es asignar a cada comando una tarea.

En el código de ejemplo simple, los comandos se utilizan para controlar el reproductor de medios VLC en Mac.
Los comandos se asignan como sigue:
1 - pausar - barra espaciadora
2 - pista siguiente - cmd + flecha derecha
3 - pista anterior - cmd + flecha izquierda
4 - volume Up - cmd + flecha arriba
5 - volumen abajo - cmd + flecha abajo
6 - X
7 - X

El código sí mismo funciona de la misma manera que antes, pero un nuevo indicador de datos (FDN) se utiliza para indicar que una tarea debe ser realizada.
En el bucle principal es sondeada esta bandera para verificar si hay nuevos comandos.
Cuando se envía un comando nuevo, que un caso de interruptor se utiliza para seleccionar la tarea correspondiente.
Las funciones de tarea entonces simplemente envían el acceso directo correspondiente a la computadora y el programa vuelve a comprobar el ndf.

Estas tareas se pueden cambiar para su propio uso, más información sobre el uso de la Teensy para emular un teclado se puede encontrar aquí: [http://www.pjrc.com/teensy/td_keyboard.html]

Si este paso es exitoso debe ser capaz de controlar una sola aplicación de forma remota utilizando el dispositivo.

Artículos Relacionados

Trabajo destornillador Sonic - versión 3.0

Trabajo destornillador Sonic - versión 3.0

)Esta es mi tercera entrega de un destornillador sonic con trabajo de sonido y un circuito de TVbgone.Ahora que es más, tengamos algo de diversión.Algunas características:Un sonido verdadero de la serieUn circuito de clon de tvbgone. Convierte casi c
Doctor Who destornillador Sonic con Arduino de metal

Doctor Who destornillador Sonic con Arduino de metal

Cómo hacer un destornillador sonic personalizado de aluminio con Arduino dentro de la máquina /.Este Instructable documenta la creación de dos destornilladores Sonic personalizados para dos personas muy especiales en mi vida. Son enormes hacerctor qu
Llave del coche del destornillador

Llave del coche del destornillador

Una llave de coche disfrazada como un destornillador. Esta broma hará que se vea como su coche ha sido robado por tener la ignición perforada por un destornillador, mientras que en realidad es sólo las llaves del coche normalAunque esto es una broma
La computadora del coche móvil

La computadora del coche móvil

se trata de un ordenador personal que puede utilizar en el coche con todas las características y rendimiento.Especialmente este PC tiene funciona con fuente de alimentación del automóvil. (12V DC) Tiene 7inche TFT LCD monitor con entrada VGA. Y su pa
Interfaz de la computadora sin manos bricolaje para menos de $200: Eyetracker + EMG + Arduino

Interfaz de la computadora sin manos bricolaje para menos de $200: Eyetracker + EMG + Arduino

En general, este es un proyecto impresionante, fresco y realmente tipo de práctica! (Tri-fuerza de la energía!) Pero real, al final del día, usted aprenderá a hacer tantas cosas y tener alguna tecnología de vanguardia en su escritorio =)Paso 1: Mater
Arduino teclado con interfaz de la computadora

Arduino teclado con interfaz de la computadora

Se trata de una introducción sobre como hacer un teclado con unos botones, un multiplexor y un arduino que puede hablar con una interfaz de computadora que puede reproducir tonos a través de los altavoces de los equipos.Lista de piezas:1 x Arduino1 p
¿EEG - interfaz de la computadora cerebro

¿EEG - interfaz de la computadora cerebro

alguna vez has querido ser capaz de usar tu mente para el control de computadora? ¡Yo también!Estoy trabajando en un proyecto para llevar a cabo una barato y fácil construir plataforma (idealmente, arduino compatible) que se expande su interfaz de la
"Doctor Who" Destornillador Sonic (Doctor de 9/10)

"Doctor Who" Destornillador Sonic (Doctor de 9/10)

cuando un amigo me dio la idea de ir como el décimo Doctor para Halloween, estaba vendido totalmente, a pesar de que tenía sólo cuatro días hasta la gran fiesta para tirar juntos. El traje sí mismo probablemente no garantiza un Instructable fue sobre
Varita de destornillador Sonic: Doctor Who meets Harry Potter

Varita de destornillador Sonic: Doctor Who meets Harry Potter

Backgrund:Hace aproximadamente un año un amigo mío vio un bonito tubo destornillador Sonic hecho por Maranda Li aka Praeclarus varitas.Debido a los ser agotado que me preguntó si sería posible que me hagan una, que voy intentar hacerlo. Haber hablado
Mi destornillador Sonic

Mi destornillador Sonic

este es mi primer instructivo escuchar así va nada bien hoy voy a mostrar cómo hice mi destornillador Sonicescuchar es lo que necesita para comenzar con1.A tipo de pluma ligera de cualquier estilo2. tijeras (se hacen los que tengo que hacer algunos c
BRICOLAJE destornillador Sonic funcional

BRICOLAJE destornillador Sonic funcional

Último hijo de mi más antigua Halloween que Colin vestido como el Doctor de Doctor Who e improvisó un destornillador Sonic le de trozos de chatarra que robaban para arriba en el garaje. Al ver el destornillador Sonic mi hijo Sam decidido él absolutam
Interruptor Sonic: Utilice un destornillador Sonic para encender el ordenador!

Interruptor Sonic: Utilice un destornillador Sonic para encender el ordenador!

Lo que es: basada en Arduino un interruptor sensible a la luz para encender un ordenador de sobremesa.Por qué su frío: utilice un destornillador Sonic para encender el ordenador!Historia: Este proyecto comenzó, como estoy seguro que muchos de ellos h
Destornillador Sonic Mark V

Destornillador Sonic Mark V

Recientemente estaba encargado de crear un destornillador sonic fusión un dragón con el doctor 11 's sonic.Algunas de las cosas locas que hice con él:Contiene el mismo sonido y luces y circuito tvbgone como mis modelos anteriores(El mármol en el fren
Destornillador Sonic Mark VI

Destornillador Sonic Mark VI

Hace un tiempo atrás a que yo fui el encargado de hacer otro destornillador sonic personalizado en metal con mis adiciones generalmente electrónica.Una divertida Nota sobre este sonic es que el extremo delantero ciclos de colores. Estoy incluyendo el