Control de pulsaciones por minuto
Un
programa en el ordenador central hace las veces de monitor de pulsaciones. Este programa lanzado por el usuario recibe las pulsaciones de forma
transparente al resto del sistema. Cualquier pusación realizada por el usuario es capturada por el sistema operativo y es enviada al monitor. El monitor registra la tecla pulsada y la reenvía al resto de programas que tengan el foco del operativo para que no perciba ninguna variación en su
funcionamiento.
El programa permitía al
usuario decidir la escala de trabajo en la que quería operar en los
galvanómetros. A medida que el usuario iba tecleando en el teclado del
ordenador, el programa calculaba el valor que debía presentar al usuario
el arduino y se lo enviaba al arduino.
El arduino tenía un programa en el que
recibía un valor comprendido entre cero y el valor máximo a presentar a
través del puerto USB que estaba conectado al computador en el que se
estaba tecleando un texto. El valor recibido se mandaba a cada galvanómetro según se indique por el ordenador central.
La información recibida indica tanto el galvanómetro al que se hace referencia como la cantidad a mostrar en el galvanómetro.
El esquema lógico es el que aparece en la siguiente imagen
![]() |
| Esquema de conexión del arduino al ordenador central y de cómo las teclas pulsadas atraviesan de forma transparente al monitos hasta llegar a la aplicación ofimática pertinente. |
Monitor de teclado
Arduino

Comentarios
Publicar un comentario