0% encontró este documento útil (0 votos)
49 vistas4 páginas

Alarma Laser

Este documento describe un proyecto de jardín automatizado utilizando Arduino que recopila datos de humedad, luz y temperatura y riega las plantas automáticamente cuando se cumplen ciertas condiciones. Incluye una lista de materiales necesarios como Arduino UNO, sensores, bomba de agua y mangueras de riego, así como el código para recopilar los datos de los sensores y controlar la bomba de agua.

Cargado por

Ximena
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
49 vistas4 páginas

Alarma Laser

Este documento describe un proyecto de jardín automatizado utilizando Arduino que recopila datos de humedad, luz y temperatura y riega las plantas automáticamente cuando se cumplen ciertas condiciones. Incluye una lista de materiales necesarios como Arduino UNO, sensores, bomba de agua y mangueras de riego, así como el código para recopilar los datos de los sensores y controlar la bomba de agua.

Cargado por

Ximena
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

NOMBRE: XIMENA PAZ HUAYNOCA ARUQUIPA

Proyecto con Arduino


Un jardín automatizado
Recoge datos y se encarga de regar las plantas de nuestro huerto urbano de manera
automática. Con este proyecto, se puede mantener un huerto con cuestión de menos
dedicación.
Los materiales necesarios para realizar el proyecto:
 1- Arduino UNO
 3 – Resistencias 10K
 1 – Transistor de potencia NPN
 1 – Diodo 1N4001
 1 – Foto resitor LDR genérico (para medir Luz)
 1 – LM 35 (para medir Temperatura)
 1 – Relay 20V 1A
 2 – Clavos galvanizados (para medir humedad en la tierra)
 N – Cables (cables de cobre internos de un cable UTP de red)
 1 Bomba de agua de 12V
 N – Mangueras de Riego
 N – Conectores de manguera
 N – Picos de riego por goteo.
 1 – Tranformador 220V – 12V
 1 – Bornera de 3
 3 – Borneras de 2
 Termocontraible (terminaciones de los conectores)
 Cinta Aisladora
 Estaño
 Soldador
 Placa perforada (para armar algo que sea portable
 Protoboard
El esquema del cableado en el protoboard es:
El código:

int
luzValue
= 0;
int tempValue = 0;
int humeValue = 0;
float temperatura;
int luz;
int humedad;

int regarPin = 2;

int sensorHumedad = A5;


int sensorLuz = A4;
int sensorTemperatura = A3;

void setup() {
pinMode(regarPin, OUTPUT);

[Link](9600);
}
void loop() {
luzValue = analogRead(sensorLuz);
tempValue = analogRead(sensorTemperatura);
humeValue = analogRead(sensorHumedad);

delay(1500);

// ----------------------------------------------------
// Imprimir valores
// ----------------------------------------------------
temperatura = (5.0 * tempValue * 100.0) / 1024;
[Link]("Temperatura:");
[Link](temperatura);
[Link](" C");

luz = (100.0 * luzValue) / 1024;


[Link]("Luz:");
[Link](luz);
[Link]("%");

humedad = (100.0 * humeValue) / 1024;


[Link]("Humedad:");
[Link](humedad);
[Link]("=======================================================================");

// ----------------------------------------------------
// Chequeo si debo regar
// ----------------------------------------------------
if( humedad <= 50 && luz < 70 && temperatura < 30) {
digitalWrite(regarPin, HIGH);
[Link]("Debe regar");
}
else{
digitalWrite(regarPin, LOW);
[Link]("NO debe regar");
}
[Link]("=======================================================================");
}

También podría gustarte