Proyeco Arduino
-
Upload
alessandra-thais-urquiaga-acevedo -
Category
Documents
-
view
217 -
download
3
description
Transcript of Proyeco Arduino
“AÑO DE CONSOLIDACION DEL MAR DE GRAU”
“PROYECTO DE CONTROL DE HUMEDAD DE RIEGO AUTOMATICO CON ARDUINO”
ASIGNATURA:
SISTEMAS INTELIGENTES
DOCENTE:
VARGAS ALCANTARA,VICTOR ANTONIO
AUTOR:
CHINCHAYAN FERNANDEZ, MARIA DEL PILAR
GUARNIZ, CLAUDIA
NARCIZO ZAVALETA, KARINA
URQUIAGA ACEVEDO, ALESSANDRA THAIS
VERTIZ, ESTHER
TRUJILLO – PERÚ
2016
“PROYECTO DE CONTROL DE HUMEDAD DE RIEGO AUTOMATICO CON ARDUINO”
OBJETIVO
El proyecto trata de un sistema de regadío automático, dependiendo de la humedad que haya dentro del invernadero, con el fin de aumentar la comodidad del usuario e imponiendo el tiempo que quiere que esté regando, y cada cuanto quiere que riegue su invernadero.
Para ello utilizaremos una maqueta de un invernadero pequeño, una pantalla LCD, un arduino UNO, un servimotor, sensor de humedad y placa de humedad para la comprobación.
JUSTIFICACIÓN DEL PROYECTO
Por todos es sabido que los recursos naturales no deben desperdiciarse. Por este motivo el proyecto solo utiliza los recursos necesarios para un correcto crecimiento de las plantas. Con este sistema se consigue un ahorro de agua y electricidad, ya que se gestiona de manera automática y efectúa el riego solo cuando verdaderamente es necesario, todo ello mediante el/los sensor(es) de humedad colocado. Desde el punto de vista académico se deseaba experimentar con el microcontrolador Arduino. El controlador tiene un gran potencial para poder desarrollar este tipo de instalaciones y a un muy bajo coste. Otro aspecto interesante también es el tipo de programación que utiliza este controlador. A la hora de elegir el proyecto, un aspecto importante es poder aumentar los conocimientos de programación y utilización de sensores.
PROGRAMACION DE PROYECTOProgramamos nuestro proyecto en lenguaje arduino, con su propio programa descargado de la web www.arduino.cc.Antes de empezar a programar, descargamos la librería de la pantalla LCD, ya que nos hará falta para poder programarla. Dicha librería se llama LiquidCrystal_I2C.h y la podemos descargar fácilmente de internet.En el programa se diferencia claramente donde está programado cada componente y su función.El programa trata principalmente de que nos muestre en pantalla LCD la humedad, y que cambiando de posición un interruptor, nos muestre los datos que introducimos mediante los potenciómetros. Una vez tengamos los datos que queremos, con otro interruptor, cambiándolo de posición, guarde estos datos y los exponga en la salida de la electroválvula.También habrá un LED, que cuando esta encendido nos indicará cuándo está leyendo los datos el Arduino, y cuando no está encendido no lee nada, simplemente muestra en el LCD los datos.La electroválvula se activará en el momento en el que nosotros le digamos al Arduino que lea los datos que le estamos metiendo, mientras tanto, la electroválvula funcionará con los datos anteriores, es decir, si no tenía ningún dato antes, no funcionará.
FUNCIONAMIENTOEl funcionamiento del regador automático consiste en recibir información en tiempo real del sensor de humedad el cual posee dos salidas una digital y una analógica para este caso se esta usando el pin digital por lo que cuando supera un cierto nivel de humedad cambia su estado lógico a 0 (LOW), este es interpretado por arduino uno y este acciona un servo motor haciendo girar la llave de paso del agua, se puede utilizar una válvula eléctrica para este mismo proceso.
MATERIALES:
- Arduino Uno.
- Resistencia 220 Ω o 100 Ω
- Placa de Humedad (Arduino).
- Sensor de humedad.
- Led (indicador de activación del servomotor).
- Maguera delgada.
- Cablecillos.
- Llave (para el abrir y cerrar el paso de agua).
- Tabla de madera (servirá de base para nuestro circuito).
- Deposito contenedor de agua (Pequeño).
- Deposito contenedor de Tierra (Pequeño).
SOFTWARE:
- Arduino Software.
HERRAMIENTAS:
- Alicate de corte.
- Pistola de silicona.
- Sierra.
- Tijera.
SIMULACION DEL CIRCUITO