Soy nuevo en armar una placa USB para presionar un botón y girar una perilla para enviar señales a una PC Win7. Puedo escribir aplicaciones de Windows en VS 2013 usando C #, pero nunca he hecho ningún trabajo de hardware.
Esto es lo que me gustaría hacer. Tengo una aplicación de Windows que utiliza los clics del mouse para presionar los botones y "girar" las perillas en un panel fotográfico realista. Me gustaría crear una caja o un panel que tenga botones y botones que pueda operar manualmente y enviar esas señales a través del puerto USB a la PC.
Supongo (soy tan nuevo en esto que no sé lo que no sé) que luego necesitaría escribir una pequeña aplicación para escuchar los datos del puerto USB que entran y decodificar los míos. estructura de comandos y haga que la aplicación haga un clic del mouse en la pantalla en la ubicación correcta para que la aplicación responda de manera adecuada.
Lo anterior es una explicación de alto nivel de lo que es la secuencia en lo que sé o creo que sé, de lo que se necesita hacer.
Apreciaría algunas sugerencias sobre qué componentes debería comprar para comenzar a construir esta configuración: circuito / dispositivo USB, idioma / compilador para escribir cualquier código para esta placa y lo que podría usar en el lado del cliente para 'escuchar' los datos USB que entran.
Tendré que terminar con unos 36 botones, 12 mandos giratorios y un pequeño 'stick' para mover el cursor del mouse de las aplicaciones alrededor del contenido de la ventana.
Debo mencionar que estoy usando una aplicación para la cual no escribí, pero legalmente compré una licencia para. Solo quiero operar esta aplicación manualmente con botones y botones en lugar de usar un mouse.