Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ica
Profesor:
CONTRERAS HERRERA, MANUEL HERNAN
ARQUITECTURA DE COMPUTADORAS
IV Ciclo
ICA- PERU
2021
INDICE
INTRODUCCION...........................................................................................................2
2. MARCO TEÓRICO....................................................................................................2
2.1.1. características.................................................................................................2
2.1.2. función...........................................................................................................2
2.4.1. características.................................................................................................2
2.4.2. función...........................................................................................................2
5. CONCLUSIONES Y RECOMENDACIONES........................................................2
INTRODUCCION
El presente proyecto, se enfoca en la poca disponibilidad que tienen las personas para
mantener hidratados los cultivos y evitar que sufran deterioro por falta de hidratación.
Consientes que, a muchas personas, les agrada el hecho de realizar sus propios cultivos,
esto permite que las personas bajen el nivel de stress y consigan mejorar la salud. Sin
embargo, el mantenimiento se torna un problema cuando llega la época de riego, de
regar las plantas se trata, hay quienes deciden contratar personas para el cuidado de sus
cultivos, pero no mantienen constancia y termina fallando el control y cuidado de los
mismos.
Sin embargo, se podría enumerar varios factores como el tiempo, la cantidad de agua
que debe suministrar, estos inciden mucho en el cuidado de un cultivo. Por otra parte,
esta propuesta de proyecto, se centra en el riego automático de los cultivos, empleando
tecnología de bajo costo, al servicio de las personas, siendo la idea central integrar la
placa Arduino, con sensores de humedad para medir los niveles de hidratación del suelo
y sensores de temperatura para medir la humedad del aire, de modo que se active o no la
señal que da paso al riego automático. Los sistemas de riego siempre han sido
importantes para el hombre que comenzó a cultivar todo tipo de semillas, desde las
antiguas civilizaciones se han utilizado.
Se ha difundido que, en varias regiones del mundo, existen cultivos tradicionales, que
dependen exclusivamente de la lluvia para su hidratación, tal es el caso del arroz, que,
ante la falta del riego natural, se establecen otros mecanismos para mantener la
producción, por ejemplo, el riego por inundación, destinado para cultivos grandes.
Frente a esto, la propuesta pretende extrapolar la solución y llevarla a esquemas
reducidos como los jardines domésticos, donde el terreno y las plantas tienen una
limitación considerable. A nivel didáctico, se desea reducir la brecha entre el uso de la
tecnología y la formación teórica que reciben las áreas de sistemas computacionales,
combinando componentes de la electrónica computacional, con el desarrollo de
software, se logra contribuir con el desarrollo de destrezas del Ingeniero en Sistemas
Computacionales.
CAPITULO I
2. MARCO TEÓRICO
2.1 Arduino
El software libre son los programas informáticos cuyo código es accesible por
cualquiera para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece
la plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno
de programación con el que cualquiera puede crear aplicaciones para las placas
Arduino, de manera que se les puede dar todo tipo de utilidades.
2.1.1. Características
El Arduino Uno es una board basada en un microcontrolador Atmega328. Tiene
14 pines de entrada/salida digital (de los cuales 4 pueden ser utilizados para
salidas PWM), 6 entradas análogas, un resonador cerámico de 16 MHz, un
conector para USB tipo hembra, un Jack para fuente de Poder, un conector ICSP
y un botón reset. Tiene todo lo necesario para manejar el controlador,
simplemente conectamos al computador por medio del cable USB o una fuente
de poder externa, que puede ser un adaptador AC-DC o una batería, cabe aclarar
que si se alimenta a través del cable USB en el ordenador no es necesario una
fuente externa.
Microcontrolador: ATmega328
Voltaje Operativo: 5v
Voltaje de Entrada (Recomendado): 7 – 12 v
Pines de Entradas/Salidas Digital: 14 (De las cuales 6 son salidas PWM)
Pines de Entradas Análogas: 6
Memoria Flash: 32 KB (ATmega328) de los cuales 0,5 KB es usado por Bootloader.
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Velocidad del Reloj: 16 MHZ.
2.1.2. Función
2.2.1. Características
2.2.2. Funcionamiento
2.3.2. Funcionamiento
Es una mini bomba de agua totalmente sumergible con un voltaje de funcionamiento
de 2,5v a 6v DC, permitirá tener un flujo de hasta 2 litros de agua por minuto (de 80
-120l/h)
Un módulo de relé es una pequeña placa incrustada con uno o dos relés y una
combinación de resistencias, diodos, transistores y terminales de tornillo. Puede
conectar los circuitos de entrada y salida a través de los terminales de tornillo y
suministrar energía usando los pines presentes en el módulo.
2.4.1. Características
Voltaje de Operación: 5V DC.
Señal de Control: TTL (3.3V o 5V)
Nº de Relays (canales): 2 CH.
Modelo Relay: SRD-05VDC-SL-C.
Capacidad máx: 10A/250VAC, 10A/30VDC.
Corriente máx: 10A (NO), 5A (NC)
Tiempo de acción: 10 ms / 5 ms.
Para activar salida NO: 0 Voltios.
2.4.2. Funcionamiento
El Módulo Relé de 1 Canal, es un dispositivo que se usa por lo general para el
control o Switcheo de cargas de potencia. Dependiendo de la aplicación a
desempeñar, este módulo por sus características de voltaje y de corriente es
solicitado en las grandes industrias.
2.5.1. Funcionamiento
Los cables puente se fijan mediante la inserción de sus extremos en los agujeros
previstos a tal efecto en las ranuras de la placa de pruebas, la cual debajo de su
superficie tiene unas planchas interiores paralelas que conectan las ranuras en
grupos de filas o columnas según la zona. Los conectores se insertan en la placa de
prototipos, sin necesidad de soldar, en los agujeros que convengan para el
conexionado del diseño.
2.5.2. Tipos
Con pinzas cocodrilo: los hay que llevan pinzas cocodrilo en lugar de
conectores terminales que, entre otras aplicaciones, se utilizan
temporalmente para puentear los sensores, botones y otros elementos de los
prototipos entre sí y con los microcontroladores.
Con terminales aislados: En el tipo con terminales aislados la disposición de
los elementos y la facilidad de insertar los "conectores aislados" de los
"cables puente" sobre la placa de pruebas permite el incremento de la
densidad de montaje de ambos (componentes y puentes) sin temor a los
cortocircuitos. Los cables puente varían en tamaño y color para distinguir las
señales con las que se está trabajando.
Macho - macho
Macho - hembra
Hembra - hembra
2.6.1. Características
• Pistas: el resto de los orificios de la protoboard pertenecen a las pistas. Las pistas
están separadas por filas, estas filas están indicadas con números y las columnas
están indicadas con letras.
• Buses: se localizan a ambos lados de la placa. Se representan por las líneas rojas
(buses positivos o de voltaje) y azules (buses negativos o de tierra), no hay
conexión física entre ellas. La fuente de alimentación generalmente se conecta
aquí.
• Canal central: esta ubicado en la zona central, separa las zonas de conexión
superior de las inferiores y se utiliza para la conexión de los circuitos integrados
manteniendo aislados los pines de ambos lados del circuito integrado.
2.6.2. Funcionamiento
CAPITULO III
3. OBJETIVOS
CAPITULO IV
4. DESARROLLO DEL PROYECTO
Código:
int led1=8;
int led2=9;
int led3=10;
int motor=7;
int sensor=A0;
void setup()
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(motor, OUTPUT);
pinMode(sensor, INPUT);
Serial.begin(9600);
void loop()
humedad=AnalogRead(sensor);
Serial.println("necesita Riego");
Serial.println("riego iniciado");
digitalWrite(led3, HIGH);
digitalWrite(motor, HIGH);
delay(3000);
digitalWrite(motor,LOW);
digitalWrite(led1,LOW);
digitalWrite(led3,LOW);
digitalWrite(led1,HIGH);
digitalWrite(led2,LOW);
digitalWrite(led3,LOW);
digitalWrite(led2,HIGH);
digitalWrite(led1,LOW);
digitalWrite(led3,LOW);
}else{
digitalWrite(led1,HIGH);
delay(10);
digitalWrite(led1,LOW);
delay(10);
digitalWrite(led2,HIGH);
delay(10);
digitalWrite(led2,LOW);
delay(10);
digitalWrite(led3,HIGH);
delay(10);
digitalWrite(led3,LOW);
delay(10);
5. CONCLUSIONES Y RECOMENDACIONES