Uso‐de‐Inteligencia‐Artificial.md - Carvaa-7/Challenge1_IoT GitHub Wiki

Uso de Inteligencia Artificial

Conforme a lo exigido en la rúbrica del Challenge #2, el equipo declara explícitamente el uso de herramientas de IA durante el desarrollo del proyecto.

¿Qué IA se consultó?

Claude (Anthropic), utilizada como asistente conversacional a lo largo de todo el desarrollo del Challenge #2.

Enlace / transcripción de la conversación

(El equipo debe adjuntar aquí el enlace público o exportar la transcripción completa de la conversación con Claude, o incluirla como anexo en el repositorio, tal como lo exige la rúbrica.)

Para qué se usó

Área Uso dado a la IA
Diagnóstico de hardware Identificación de causas de falla en BME280/BH1750 (conexión I2C), interpretación de errores de subida de firmware por ESP-tool, diagnóstico del comportamiento anómalo del relé
Firmware Generación y edición iterativa del firmware completo (módulos de sensores, fusión, evapotranspiración, servidor web, alarma), siguiendo especificaciones y correcciones dadas explícitamente por el equipo en cada iteración
Diseño mecánico Redacción de la especificación técnica de la carcasa (dimensiones, zonas funcionales) para el modelado en SolidWorks, y de los prompts de generación de piezas en Zoo/KittyCAD (text-to-CAD)
Metodología de calibración Diseño de los sketches de calibración (regresión lineal para la celda de carga, protocolo de medición para el HC-SR04)
Análisis de datos de calibración Interpretación de los resultados de calibración (identificación de la torsión mecánica como causa del error alto en el primer intento)
Documentación Redacción y reestructuración de esta Wiki

Cómo se validó la veracidad de las respuestas

  • Todo el firmware generado se probó en hardware real, no se asumió funcional por generación de la IA — los resultados de cada prueba (lecturas de sensores, comportamiento de la alarma, calibración) provienen de ejecuciones reales documentadas en Banco de Pruebas.
  • Los valores de calibración (SENSOR_ALTURA_CM, NIVEL_MAX_CM, FACTOR_CALIBRACION_HX711) son mediciones físicas del equipo, no valores generados por la IA — la IA solo proporcionó la metodología (regresión lineal, procedimiento de medición) y el código para calcularlos.
  • Las piezas mecánicas generadas por texto-a-CAD (Zoo/KittyCAD) se verificaron dimensionalmente mediante un script que parsea las coordenadas del archivo STEP resultante, confirmando que las medidas y la topología (sólido único, sin partes desconectadas) correspondían a la especificación antes de enviarlas a impresión.
  • Las afirmaciones técnicas de la IA sobre datasheets/comportamiento eléctrico (por ejemplo, alimentación recomendada del HX711 a 5V, necesidad de divisor de voltaje en el HC-SR04) se contrastaron contra el comportamiento observado en el hardware real antes de darlas por válidas.

Porcentaje aproximado de la Wiki redactado con ayuda de IA

(El equipo debe completar este dato con honestidad: por ejemplo, "Aproximadamente X% del texto base de esta Wiki fue redactado con asistencia de IA a partir de las decisiones técnicas y los resultados de prueba entregados por el equipo; el Y% restante (revisión final, fotos, videos, datos de consumo energético y ajustes de redacción) fue elaborado directamente por el equipo".)