Laboratorio — Integracion GUI + Arduino
Aprende programando: sigue cada paso, escribe tu propio codigo y aplicalo al trabajo de la materia.
Lo que vas a construir
Un boton en la interfaz grafica dispara un comando serial y muestra la respuesta.
-
1 Definir el protocolo
Lista los comandos y respuestas del PDF de protocolos (encabezado, checksum si aplica, fin de linea). Documenta un ejemplo valido e invalido.Consejo: Referencia: /proyecto-final/comunicacion-serial-arduino/
-
2 Separar capas
Clase o modulo `SerialLink` (abrir puerto, enviar, leer). La GUI solo llama metodos de alto nivel; no mezcles widgets con bytes crudos. -
3 Boton en la interfaz
Un boton «Encender» (o similar) dispara el comando acordado. Muestra la respuesta del Arduino en un label o area de log. Revisa [Interfaz grafica](/proyecto-final/interfaz-grafica/). -
4 Prueba extremo a extremo
Con Arduino conectado: pulsa el boton, verifica respuesta correcta, desconecta el cable y confirma que la GUI muestra error amigable sin cerrarse. -
5 Documentar para entrega
Capturas de GUI + consola, tabla de comandos y breve README con dependencias (Qt, puerto, baud). Alinea con [Integracion](/proyecto-final/integracion/).