Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE JAÉN
CARRERA PROFESIONAL
INGENIERIA MECANICA Y ELECTRICA
CURSO
ELECTRONICA INDUSTRIAL APLICADA
TEMA
DISEÑO DE UN SISTEMA DE RIEGO POR GOTEO
AUTOMATIZADO CONTROLADO POR ARDUINO
ALUMNOS
FEBRE MARTINEZ, CRISTHIAN
FLORES CARRILLO, ELVIS
HUAMAN GONZALES, BANNER
VERA BERNAL, RIVER
VASQUEZ PEREZ, ELVER
LIZANA PORRAS, PAUL
DOCENTE
Ing. DENIS AMARI MALDONADO
3. Materiales ........................................................................................................... 8
3.4. Características generales de todas las placas arduino son las siguientes.......... 12
4. Protoboard ........................................................................................................... 15
2. Marco teórico
Comenzando con este proyecto tenemos los siguientes materiales los cuales
utilizamos para la construcción del circuito.
3. Materiales
Una placa arduino uno R3
Sensor de temperatura y humedad relativa en el aire DHT22
Sensor de humedad
Mini bomba DC 3v 120L/H arduino 2,5-6V. (se puede elaborar también)
Diodo 1N4007
Transistor PN2222
Resistencia de 220 ohmios
Foto resistencia LDR
Resistencia de 10000 ohmios
Cables para la conexión.
un protoboard
Para algunos casos se tiene que descargar las librerías de arduino para que pueda copilar
y no pueda haber problemas.
Definición de cada material que hemos usado en nuestro proyecto.
3.1. Descripción de los materiales
3.2.1. Placa arduino uno R3
Descripción y características técnicas:
Arduino Uno R3 es una placa electrónica de las muchas que tiene Arduino y con la que
es muy fácil introducirse en el mundo de la programación electrónica, Arduino es una
plataforma de código abierto (open-source) lo que permite realizar proyectos y
modificaciones tanto de hardware como de software a cualquier persona sin ningún
problema.
Puede ser alimentada de varias formas, con un cable USB conectado al ordenador o con
una fuente externa.
Arduino cuenta con un zócalo donde se conecta un Jack de 2,1mm para conectar un
adaptador que se encuentre entre los rangos de 7 – 12v que es la tensión recomendada.
La placa cuenta con un conector USB tipo-B para conectarlo al ordenador con el cual
podemos programarlo y a su vez alimentarlo.
3.2.2. Cómo funciona el arduino
El Arduino es una placa basada en un micro controlador, específicamente un ATMEL.
Un micro controlador es un circuito integrado (podríamos hablar de un microchip) en el
cual se pueden grabar instrucciones. Estas instrucciones se escriben utilizando un
lenguaje de programación que permite al usuario crear programas que interactúan con
circuitos electrónicos.
Normalmente un micro controlador posee entradas y salidas digitales, entradas y salidas
analógicas y entradas y salidas para protocolos de comunicación. Un Arduino es una placa
que cuenta con todos los elementos necesarios para conectar periféricos a las entradas y
salidas del micro controlador. Se trata de una placa impresa con todos los componentes
necesarios para el funcionamiento del micro y su comunicación con una computadora a
través de comunicación serial.
La comunicación serial es un protocolo de comunicación que alguna vez fue muy
utilizado a través de los puertos serie que traían las computadoras de antaño.
Existen diferentes modelos de Arduino, con múltiples características en cuanto a tamaño,
formas, funciones y precios.
3.2.3. ¿Porque usar arduino?
Hay muchos otro micro controladores y plataformas micro controladoras disponibles para
computación física. Parallax Basic Stamp, Netmedia’s BX-24, Phidgets, MIT’s
Handyboard, y muchas otras ofertas de funcionalidad similar. Todas estas herramientas
toman los desordenados detalles de la programación de micro controlador y la encierran
en un paquete fácil de usar. Arduino también simplifica el proceso de trabajo con micro
controladores, pero ofrece algunas ventajas para profesores, estudiantes y a aficionados
interesados sobre otros sistemas.
3.2.4. Partes de un arduino
El arduino como todo componente está conformados distintos partes como son entradas,
salidas, alimentación, comunicación y shields.
3.2.4.1. Entradas:
Son los pines de nuestra placa que podemos utilizar para hacer lecturas. En la placa Uno
son los pines digitales (del 0 al 13) y los analógicos (del A0 al A5).
3.2.4.2. Salidas:
Los pines de salidas se utilizan para el envío de señales. En este caso los pines de salida
son sólo los digitales (0 a 13).
3.2.4.3. Otros pines:
También tenemos otros pines como los GND (tierra), 5V que proporciona 5 Voltios, 3.3V
que proporciona 3.3 Voltios, los pines REF de referencia de voltaje, TX (transmisión) y
RX (lectura) también usados para comunicación serial, RESET para resetear, Vin para
alimentar la placa y los pines ICSP para comunicación SPI.
3.2.4.4. Alimentación:
Como hemos visto el pin Vin sirve para alimentar la placa, pero lo más normal es
alimentarlo por el Jack de alimentación usando una tensión de 7 a 12 Voltios. También
podemos alimentarlo por el puerto USB, pero en la mayoría de aplicaciones no lo
tendremos conectado a un ordenador.
3.2.4.6. Comunicación:
En nuestros tutoriales nos comunicaremos con Arduino mediante USB para cargar los
programas o enviar/recibir datos. Sin embargo, no es la única forma que tiene Arduino de
comunicarse. Cuando insertamos una shield ésta se comunica con nuestra placa utilizando
los pines ICSP (comunicación ISP), los pines 10 a 13 (también usados para comunicación
ISP), los pines TX/RX o cualquiera de los digitales ya que son capaces de configurarse
como pines de entrada o salida y recibir o enviar pulsos digitales.
3.2.4.7. Shields:
Se llama así a las placas que se insertan sobre Arduino a modo de escudo ampliando sus
posibilidades de uso. En el mercado existen infinidad de shields para cada tipo de
Arduino. Algunas de las más comunes son las de Ethernet, Wi-Fi, Ultrasonidos, Pantallas
LCD, relés, matrices LED’s, GPS.
3.3. Componentes físicos arduino uno-R3
3.3.1. Micro controlador ATMEGA328P-PU:
El elemento más importante en Arduino Uno R3 es ATMEGA328P-PU es un micro
controlador de 8 bits. Con memoria flash llegar a 32k bytes. Sus características son las
siguientes:
Alto rendimiento, baja potencia AVR
Arquitectura RISC avanzada, 131 potentes instrucciones: La mayoría de la ejecución del
ciclo de reloj único 32 x 8 registros de trabajo de propósito general, Hasta 20 MIPS de
rendimiento a 20 MHz, Múltiple de 2 ciclos en chip, Segmentos de memoria no volátiles
de alta resistencia
3.3.2. Características técnicas:
Micro controlador ATmega328P
Tensión de funcionamiento 5V
Voltaje de entrada (recomendado) 7-12V
Voltaje de entrada (límite) 6-20V
Digital pines I/ 14 (de los cuales 6 proporcionan una salida PWM)
PWM digital pines I/O 6
Pines de entrada analógica 6
Corriente DC por Pin I/O 20Ma
Corriente DC para Pin 3.3V 60mA
Memoria flash (32KB ATmega328P de los que 0.5 kB son utilizados
por el gestor de arranque)
SRAM 2KB ATmega328P
EEPROM 1KB ATmega328
Velocidad de reloj 16 MHz
Longitud 68,6 mm
Anchura 53,4 mm
Peso 25 g
3.4. Características generales de todas las placas arduino son las siguientes
El microprocesador ATmega 328
32 kbytes de memoria Flash
1 kbyte de memoria RAM
16 MHz
13 pins para entradas/salidas digitales (programables)
5 pins para entradas analógicas
6 pins para salidas analógicas (salidas PWM)
Completamente autónomo: Una vez programado no necesita estar
Conectado al PC
Microcontrolador ATmega328
Voltaje de operación 5V
Voltaje de entrada (recomendado) 7-12 V
Voltaje de entrada (limite) 6-20 V
Digital I/O Pins 14 (con 6 salidas PWM)
Entradas analógicas Pins 6
DC corriente I/O Pin 40 mA
DC corriente 3.3V Pin 50 mA
Memoria Flash 32 KB (2 KB para el bootloader)}
SRAM 1 KB
EEPROM 512 byte
Velocidad de reloj 16 MHz
3.5. Diagrama de pines de arduino UNO
7. El Diodo 1N4007
Es un dispositivo utilizado hoy en día en muchos proyectos electrónicos.
El Diodo rectificador 1N4007 es un rectificador de propósito general. Su función
principal es la de conducir corriente en una sola dirección. Un diodo es un dispositivo
electrónico que tiene dos terminales. Es decir que tiene una polaridad en particular. Es
decir que cuando se polariza adecuadamente, este tiene una resistencia ideal igual a 0
ohms. Por el contrario, cuando se polariza en inverso tiene una corriente ideal infinita.
Finalmente, el diodo 1N4007 está fabricado de un material semiconductor con una unión
n-p. Esta familia de diodos de propósito general generalmente tiene una capacidad de
corriente de 1A. Se utilizan para adecuar un voltaje de corriente alterna y poder lineal izar
o regularizar estos voltajes. Por ejemplo, otra aplicación de un diodo de pequeña señal es
para prevenir el retorno de la corriente en inverso que
produce una bobina al des-energizarse. Otra aplicación
es de recortar la parte negativa de una señal senoidal o
rectificar la misma parte negativa con un puente
rectificador de diodos.
7.1. Especificaciones del diodo 1n4007
Modelo: 1N4007
Empaquetado: DO-41
Capacidad de corriente: 1ª
Voltaje de reversa máximo: 50V
Diodo 1n4007 funcionamiento
Para conectar el diodo 1N4007 se requiere polarizarlo en directo. Es decir, el ánodo a
positivo y el cátodo a negativo. El diodo tendrá una caída de aproximadamente 0.7V. El
propósito es que el voltaje sólo se conduzca o trasmita en una dirección. Por ejemplo, se
utiliza para evitar el rebote del voltaje aplicado a una bobina. También es utilizado en
rectificadores de media onda y en el rectificador de onda completa. Algo importante es
verificar que la corriente que vaya a pasar por el diodo pueda ser soportada.
7.2. Principales características
Tensión inversa de pico máximo: 1KV (VRRM)max
Tensión máxima en un circuito rectificador de madia onda con carga
capacitiva: 500 V
Rango de temperatura: - 65 ºC a +125 ºC
Caída de tensión: 1,1 V
Corriente en sentido directo: 1 A
Corriente máxima de pico: 30 A
7.2.1. ¿Qué es el diodo semiconductor?
El diodo semiconductor es un componente fabricado de material n y p. Los materiales del
diodo están dopados con impurezas, de tal manera que insertan una cantidad de huecos o
electrones en el material. El material con más electrones se le conoce como tipo n. El
material con más huecos (menos electrones) se le conoce como tipo p. Se les conoce como
portadores mayoritarios a los huecos o electrones excedentes, estos portadores
mayoritarios son los principales encargados de la conducción. A continuación, se
presentan el símbolo electrónico del diodo.
8. Transistor PN2222 (también conocido como 2n2222)
Es un transistor bipolar NPN de baja potencia de uso general.
Sirve tanto para aplicaciones de amplificación como de conmutación. Puede amplificar
pequeñas corrientes a tensiones pequeñas o medias; por lo tanto, sólo puede tratar
potencias bajas (no mayores de medio vatio). Puede trabajar a frecuencias medianamente
altas.
Por todas esas razones, es un transistor de uso general,
frecuentemente utilizados en aplicaciones de radio por
los constructores aficionados de radios. Es uno de los
transistores oficiales utilizados en el BITX. Su versatilidad
ha permitido incluso al club de
radioaficionados Norcal lanzar en 1999 un desafío de
construir un transceptor de radio utilizando únicamente
hasta 22 ejemplares de este transistor - y ningún circuito
integrado.
La res máximos garantizados 500 miliamperios,
50 voltios de tensión de colector, y hasta 500 milivatios de
potencia. La frecuencia de transición es de 250 a 300 MHz, lo que permite utilizarlo en
aplicaciones de radio de alta frecuencia (hasta 50 MHz). La beta (factor de amplificación,
hFe (esto permite que lea la ganancia de transistores)) del transistor es de por lo menos
100; valores de 150 son típicos.
8.1. Principales características
Voltaje colector emisor en corte 60 V
Corriente de colector constante 800 mA
Potencia total disipada 500mW
Ganancia o hfe 35 mínima
Frecuencia de trabajo 250 MHz
Encapsulado de metal TO-18
Estructura NPN
Su complementario PNP es el Transistor 2N2907
9. Resistencia de 220 ohms
Una resistencia es un elemento pasivo que disipa energía en forma de calor según la ley
de Joule. También establece una relación de proporcionalidad entre la intensidad de
corriente que la atraviesa y la tensión medible entre sus extremos, relación conocida
como ley de Ohm. En general, una resistencia podrá tener diferente comportamiento en
función del tipo de corriente que circule por ella.
Resistencia 220 Ohm 1/4 Watt. Barra cerámica de carbón con una resistencia eléctrica
de 220 Ω, con una tolerancia del 5% y una capacidad de disipación de ¼ de Vatio.
Resistencia 220 ohm 1/4 Watt.
9.1. Características
Resistencia Eléctrica: 220 Ω
Potencia de disipación: 0,25 vatios.
Tecnología de inserción
Fabricante: Genérico.
Disposición: Tipo Axial.
Tolerancia: 5%.
9.2.Aplicaciones
Telecomunicaciones.
Equipo médico.
Toda clase de circuitos electrónicos
10. Fotorresistencia LDR
Un foto resistor o fotorresistencia es un componente electrónico cuya resistencia
disminuye con el aumento de intensidad de luz incidente. Puede también ser llamado
fotoconductor, célula fotoeléctrica o resistor dependiente de la luz, cuyas siglas, LDR, se
originan de su nombre en inglés light – dependen resistor.
10.1. Como funciona una fotorresistencia
La base del funcionamiento de una fotorresistencia radica en su componente principal,
el sulfuro de cadmio (CdS). Este componente químico es un semiconductor que tiene la
capacidad de variar su resistencia según la cantidad de luz que en él incida.
Cuanta mayor intensidad es la luz que incide sobre el sulfuro de cadmio, más baja es la
resistencia, es decir mayor facilidad de los electrones para moverse. Vale saber que la
variación de la resistencia cuando hay cambios de luminosidad repentinos no sigue la
misma velocidad, sino que tiene retardo.
10.2. Tipos de fotorresistencia
Existen 2 tipos de fotorresistencias según como polarizan, pueden ser: Fotorresistencia
o LDR lineales: Son aquellas que polarizan a la inversa de la fuente donde se conecte.
Son también llamadas fotodiodos.
3. Estabilidad por temperatura baja para los materiales más rápidos. La variación
void setup () {
Serial.begin(9600);
}
void loop() {
// start working...
// Mide la temperatura y humedad relativa y muestra resultado
Serial.println("*******************************");
Serial.println("Sample DHT22...");
// Light value in %
// Mide la luminosidad en % y muestra el resultado
//**************************************************************
// Condiciones de riego
// Si la humedad en el suelo es igual o inferior al 50%, si la luminosidad es inferior al
30%,
// Si la temperatura es inferior al 30%, entonces el sistema de riego riega.
// En caso de que no se cumpla alguno o ninguno de los 3 requisitos anteriores,
// el sistema de riego no riega
//**************************************************************
If( ground_humidity_value <= 50 && ldr_value < 30 && temperature < 30) {
digitalWrite(water_pump_pin, HIGH);
Serial.println("Irrigate");
analogWrite(water_pump_pin, water_pump_speed);
//El motor de la bomba de agua arranca con la velocidad elegida anteriormente en el
código
}
else{
digitalWrite(water_pump_pin, LOW);
Serial.println("Do not irrigate");
//El motor de la bomba de agua se para y no riega
}
delay (100);
// Ejecuta el código cada 100 milisegundos
}
12.3. Conclusiones
Una vez culminado la programación procedemos a probar nuestro sistema de riego lo
cual ajuntare anexos del trabajo que hemos realizado.
En este proyecto nos dimos cuenta que tan importante es aprender a programar
en arduino.
También fue importante aprender que función cumple el microcontrolador de
arduino.
También podemos observar que al no programar adecuadamente no pudo dar
funcionamiento a la minibomba.
Este proyecto también es importante ya que podemos implementarlo en la
agricultura, donde ahorraría tiempo y dinero.
En este caso nosotros para presentarlo hicimos una maqueta para representar
cuán importante puede ser un sistema de riego automático en un vivero.
12.4. anexos
Prueba del circuito