Paso 5: Distribución de Software
El programa fue hecho usando LabVIEW lenguaje programación visual, que enseñó a mi auto para este proyecto. El lenguaje de programación de LabVIEW es bastante sencillo de aprender y tiene una gran interfaz incorporada con Arduino que hace muy fácil de programar para el control de las placas Arduino que usa el instrumento. También, pude conseguir una versión de prueba gratuita, que ya ha caducado, que duró durante todo el proyecto y lo hizo posible trabajar en la programación desde cualquier lugar, en mi portátil.
La interfaz en sí misma tiene varias páginas que pueden navegar a través de un menú en la esquina superior izquierda. La primera página es un mensaje de bienvenida que presenta la interfaz y proporciona un enlace que abre un PDF con el manual del usuario que escribió para el instrumento. La página siguiente contiene la caída de controles de dosificación. Esto es donde el usuario especifica el volumen (en litros micro) de la gota que se creará y luego crea la gota haciendo clic en el botón "Descargar". Dentro del programa, lo que está sucediendo es el volumen de entrada se divide por 5 (la jeringa produce 5 microlitros por turno) y multiplicado por 200 (motor paso a paso tiene 200 pasos por vuelta), que convierte el volumen en el número de pasos necesarios para crear el volumen especificado, y luego que se envía a la arduino a través de la interfaz LabiVIEW para Arduino (LVIFA) y enciende el motor. Las otras dos páginas contienen enlaces para abrir el software de captura de imagen y el software de medición de ángulo.