Bot Arduino

Proyecto para monitorear temperatura de un tanque con Arduino y TinkerCad.

Proyecto para monitorear temperatura de un tanque con Arduino y TinkerCad.

Hola a todos, en esta ocasión vamos a desarrollar un proyecto el cual por medio de sensores y actuadores va a captar la temperatura de un tanque y si esta cumple con una serie de condiciones que describiré en un momento, va a realizar una serie de acciones.

Las condiciones a cumplir son las siguientes: si la temperatura es igual o menor a 50° centígrados, quiere decir que esta en temperatura normal. Ahora, si la temperatura sobrepasa los 50° pero es menor o igual a 60° grados centígrados, quiere decir que esta en un estado de alerta y el sistema deberá activar una alarma auditiva. Por ultimo si la temperatura sobrepasa los 60°, quiere decir que se encuentra en un estado de amenaza y el sistema deberá activar una alarma visual y una auditiva además deberá activar un servomotor para abrir una compuerta.

Para desarrollar este proyecto vamos a utilizar 2 herramientas, la primera es el IDE de Arduino el cual lo podremos descargar directamente de la pagina oficial de Arduino y la segunda herramienta es TinkerCad, una herramienta online desarrollada por AutoDesk.

Para entrar en materia lo primero que vamos a hacer es entrar a la pagina oficial de TinkerCad y crear una nueva cuenta para poder a utilizar la herramienta e ingresar a la sección para crear proyectos con Arduino, y para no hacer mas largo este post dejo las instrucciones en otro POST.

Materiales del proyecto.

Para este proyecto los componentes que vamos a necesitar son: 

  • 1 Placa de Arduino Uno.
  • 1 Placa de Prototipos.
  • 1 Sensor de temperatura.
  • 1 Led Rojo ( Alarma visual).
  • 1 Buzzer o Parlante (Alarma auditiva).
  • 1 Servomotor.

Adicionales:

  • 1 Osciloscopio (Para analizar la señal del sensor).
  • 1 Multímetro (Para captar las magnitudes eléctricas de los componentes de proyecto).

    

Utilizando la herramienta TinkerCad en nuestro proyecto.

Luego de posicionar los componentes en el proyecto en TinkerCad vamos a realizar las conexiones para luego pasar al código Arduino (si están haciendo el proyecto en físico el procedimiento y el código es igual).

Conexiones.

Vamos a alimentar de positivo y negativo la placa de prototipos con el Arduino, luego vamos a conectar cada uno de los componentes al negativo de la placa (en la imagen se identifica con el cable negro), algunos componentes como el Servomotor y el sensor de temperatura también es necesario conectarlo a positivo de la placa (en la imagen se identifica con el cable rojo) y el pin restante es para la señal proveniente de Arduino, igualmente el pin positivo del led y el pin positivo del Buzzer recibirán una señal del Arduino para su activación.
Para el siguiente paso vamos a identificar en el Arduino los pines Análogos los cuales se identifican por que el nombre del pin inicia con una letra A (A0, A1,...,A5), y los pines Digitales los cuales se identifican por que se encuentran en la sección del Arduino llamada  Digital PWM, ya que algunos de los componentes del proyecto trabajan con señales digitales y otros componentes con señales análogas.

                          Análogos.                                                                     Digitales.


                                        

Una vez identificados vamos a realizar las conexiones, el ánodo del led vamos a conectarlo al pin digital 2 y el pin de señal del Servomotor lo vamos a conectar al pin digital 3, ya que esos 2 componentes se activan y funcionan con señales digitales entre ellas los PWM los cuales les dedicaremos un post pero por el momento lo utilizaremos a modo de información.
El sensor de temperatura emite una señal análoga por lo cuan lo conectaremos al pin análogo A4, y el Buzzer funciona con una frecuencia análoga por lo cual se conectara el pin positiva al pin análogo A5.

Código Arduino.

Para la parte del código lo pueden descargar en el siguiente link CodigoProyectoTemperatura, donde podrán descargarlo para añadirlo a su proyecto.
Los invito a ver el video de explicación del proyecto donde explico paso a paso el código Arduino, espero vernos en otro post en el cual seguiré tocando temas de Arduino para aquellos que se están iniciando en Arduino o para aquellos que quieran realizar proyectos sencillos.
Agradezco su apoyo, es de mucha importancia para mi, cualquier comentario o sugerencia lo tender en cuenta, hasta la próxima







Comentarios