Uso de IA - santiagoguti17/ejercicio_TanqueQuimico GitHub Wiki

9. Uso de inteligencia artificial

9.1 Declaración

El autor desarrolló por su cuenta el núcleo del trabajo: el análisis del enunciado, la tabla de verdad y las ecuaciones, el proyecto base en CODESYS (Ladder y HMI con las cinco lámparas, los botones de sensores y la animación del nivel) y el montaje físico y las pruebas con hardware (circuito con la ESP32, corrección del problema de entradas flotantes mediante pull-down, carga del programa y pruebas de los estados).

Con el trabajo base ya construido, se utilizó un asistente de IA generativa, Claude Code (Anthropic, modelo Claude Sonnet 5.5), como apoyo para revisar, comprobar y mejorar el proyecto, y para agilizar tareas de documentación. El autor decidió el alcance y es responsable del contenido entregado.

9.2 Papel de cada parte

Etapa Trabajo del autor Apoyo del asistente de IA
Diseño lógico Tabla de verdad, ecuaciones, decisiones de diseño Contraste con el enunciado y la rúbrica
CODESYS (Ladder y HMI) Proyecto base completo y funcional Revisión contra la rúbrica; implementación de las mejoras acordadas (lámpara H5 única, reloj de parpadeo con TON, etiquetas y texto de estado)
Validación en simulación Ejecución de la simulación y revisión del comportamiento Pruebas automatizadas de las 8 combinaciones y capturas de pantalla
OpenPLC Definición del enfoque, importación y carga en la ESP32 Revisión del archivo del proyecto a partir de la lógica ya validada
Montaje físico y pruebas con hardware Armado, diagnóstico, pruebas y fotografías —
Documentación (esta Wiki) Revisión, ajustes y publicación Revisión de Borradores y organización según la rúbrica

9.3 Consultas realizadas al asistente (resumen)

Se resumen y redactan de forma clara; no son transcripciones literales.

  1. Revisar el proyecto de CODESYS a la luz de la rúbrica y proponer mejoras dentro del alcance del enunciado.
  2. Revisar el proyecto de OpenPLC con la lógica ya validada y el mapeo de pines del montaje con ESP32 WROOM.
  3. Sugerir pruebas físicas para verificar el comportamiento en hardware.
  4. Revisar el borrador de la Wiki, con capturas, evidencia del montaje y referencias en formato IEEE.

9.4 Verificación

  • Compilación en CODESYS sin errores ni advertencias.
  • Pruebas de las 8 combinaciones en simulación y evaluación del grafo Ladder de OpenPLC antes de la carga.
  • Pruebas físicas sobre el prototipo (ver Validación con hardware).
  • Las referencias [1]–[3] se localizaron por búsqueda web y se verificaron en arXiv; las demás son normas, hojas de datos y documentación de los fabricantes.