PIA Inteligencia Artificial y Redes Neuronales
UNIVERSIDAD AUTONOMA DE NUEVO
LEÓN
FACULTAD DE INGIENERIA MECANICA
Y ELECTRICA
Inteligencia Artificial y Redes Neuronales
PIA Sistema de control de Temperatura utilizando técnicas de
Inteligencia Artificial
Maestro: M.C Francisco Javier de la Garza
Periodo: Agosto – Diciembre 2023
Grupo: 002
Nombre Matricula Carrera
Jonathan Alexis Aguayo Puga 1903711 IMTC
Julio César Robledo González 1917742 IMTC
Kevin Alexandro González Zúñiga 1959348 IMTC
Froilan Emiliano Espinoza Licea 2009610 IMTC
Rubén Omar Flores Castillo 1980188 IMTC
Fecha de Entrega: 01/12/2023
Pedro de Alba S/N Cd. Universitaria San Nicolas de la Garza
PIA Inteligencia Artificial y Redes Neuronales
Objetivo
Desarrollar un sistema de gestión térmica que haga uso de
conocimientos adquiridos previamente en microcontroladores y
estrategias de inteligencia artificial. El propósito fundamental de este
proyecto consistirá en establecer un control preciso en un entorno
dinámico, donde la variable a regular será la temperatura de un entorno.
La finalidad última de este sistema es lograr la estabilización y
mantenimiento óptimo de un ecosistema, adaptándose a las
necesidades específicas de nuestro proyecto de manera eficiente y
sostenible.
Este proyecto aborda la complejidad inherente de gestionar las
variaciones térmicas en un entorno variable, aprovechando la
capacidad de los microcontroladores para realizar ajustes rápidos y
precisos. Además, la implementación de técnicas de inteligencia
artificial añadirá una capa adicional de sofisticación al sistema,
permitiendo la anticipación y adaptación proactiva a los cambios
ambientales.
La aplicación de este sistema de control de temperatura no solo
garantizará la estabilidad térmica, sino que también contribuirá a la
creación de un entorno que satisfaga de manera óptima las exigencias
específicas de nuestro proyecto. Con la capacidad de ajustarse
dinámicamente a las condiciones cambiantes del entorno, este sistema
se posiciona como un elemento clave para la consecución de los
objetivos y requisitos específicos del proyecto en cuestión.
PIA Inteligencia Artificial y Redes Neuronales
Lista de Materiales
Nombre Referencia
• Arduino uno
• Protoboard
PIA Inteligencia Artificial y Redes Neuronales
• LM35 (Sensor de temperatura)
• TIP122 (Transistor PNP)
PIA Inteligencia Artificial y Redes Neuronales
• Resistencia 15Ω 5W
• 1m de cable 24AWG
• Adaptador de 12V 1A (Fuente
de voltaje externa)
PIA Inteligencia Artificial y Redes Neuronales
Diagrama Esquemático
PIA Inteligencia Artificial y Redes Neuronales
Código utilizado en el proyecto
PIA Inteligencia Artificial y Redes Neuronales
PIA Inteligencia Artificial y Redes Neuronales
Como se observa en el video de las simulaciones y en el Monitor Serial
y el Plotter del IDE de Arduino, al momento de que se aumenta la
temperatura que mide el LM35, esta se acerca cada vez mas a la
temperatura deseada (50 grados) y de esta manera el Arduino interpreta
esta señal y modula el PWM que se manda del pin 5 de la placa, para
que la resistencia no se caliente en exceso y dañe algún dispositivo.
PIA Inteligencia Artificial y Redes Neuronales
Prototipado en Físico
PIA Inteligencia Artificial y Redes Neuronales
Conclusión
En conclusión, este proyecto nos ayudo a comprender y asimilar los
conocimientos adquiridos a lo largo del curso sobre inteligencia artificial
y redes neuronales para así poder realizar un sistema que se controla
de manera casi autónoma, mediante el cual podemos controlar la
temperatura de un sistema. En la parte de la programación del proyecto,
se llevo a cabo una técnica de inteligencia artificial, la cual fue la lógica
difusa, de la cual se hablo en actividades pasadas, con la cual se
pudieron crear reglas dentro del sistema para determinar los valores de
temperatura óptimos para un buen funcionamiento, con estas reglas, se
pudo establecer rangos de actividad del sensor para así determinar si
modular o no el PWM y controlar la corriente que pasaba por el transistor
y por ende calentar la resistencia.
Enlace a videos de demostración
Simulación y Físico: https://youtu.be/kDSM7Vb6SA4
Time-lapse del circuito: https://youtube.com/shorts/VRAoxSs5dJ0