Paso 7: Interfaz de LabVIEW
Para crear una interfaz gráfica para el juego de garra, se utilizó un ordenador con LabVIEW y NI VISA . NI VISA permite LabVIEW leer/escribir los datos en serie.
Usando el serial VISA configurar bloque, podemos configurar la comunicación serial de la Basys3 al LabVIEW. Entonces comprobamos si hay bytes disponibles para leer. Si hay, la VISA Lee que vi se utiliza para leer los datos entrantes. Una cadena U8 matriz como una matriz de índice se utiliza para leer la información de estado que fue enviada por el Basys3.
Dependiendo del estado, podemos salida el nombre del estado con un indicador de secuencia y una estructura del caso y también podemos usar un indicador booleano para ofrecer a los usuarios una representación visual de donde se encuentren en la máquina del estado.
Para leer más sobre el proyecto de juego garra ven este post del blog o la colección completa de garra juego de Instructables.