Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNO Y SU APLICACIÓN EN
RIEGO AUTOMATIZADO
AGRADECIMIENTO
void setup(){
pinMode(sensor, INPUT);
Serial.begin(9600);
}
void loop(){
delay(5000);
}
#include <dht.h>
dht DHT;
#define DHT11_PIN 8
void setup(){
Serial.begin(9600);
}
void loop()
{
DHT.read11(DHT11_PIN);
//TEMPERATURA//
Serial.print("Temperatura = ");
Serial.print(DHT.temperature);
Serial.println(" C");
Precio del Sensor es de S/.13
//HUMEDAD RELATIVA// La cual puedes encontrar en las
Serial.print("Humedad = "); tiendas del Jr. San Martin con Jr.
Serial.print(DHT.humidity); Gonzales Prada en Juliaca
Serial.println(" %");
delay(2000);
}
Después de copiar el código , vamos a añadir una librería, la cual vamos a descargar de:
https://drive.google.com/file/d/1iwL4bp-kUvf1MpfDM06SSGTNeBtq0FHb/view
Luego de extrae el fichero tendremos las siguientes carpetas:
vamos al programa ARDUINO y hacemos clic en programa, ya vamos a la opción incluir librería
int luzValue = 0;
int temValue = 0; // cambiamos por lluvValue
int humValue = 0;
int soniValue = 0; // cambiamos por humeVule
int nivValue = 0;
int temperatura;
int humedad;
int luz;
int sonido;
int niveldeagua;
int regarPin = 2;
#include <dht.h>
int sensortemperatura = A5;
int sensorhumedad = A5;
int sensorLuz = A4;
int sensorsonido = A3;
int sensorniveldeagua = A2;
dht DHT;
#define DHT11_PIN 8
void setup() {
pinMode(regarPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
luzValue = analogRead(sensorLuz);
temValue = analogRead(sensortemperatura);
humValue = analogRead(sensorhumedad);
soniValue = analogRead(sensorsonido);
nivValue = analogRead(sensorniveldeagua);
delay(1500);
// ----------------------------------------------------
// Imprimir valores
// ----------------------------------------------------
temperatura = (100.0 * temValue) / 1024;
Serial.print("temperatura:");
Serial.print(temperatura);
Serial.println("C");
humedad = (100.0 * humValue) / 1024;
Serial.print("humedad:");
Serial.print(humedad);
Serial.println("%");
luz = (100.0 * luzValue) / 1024;
Serial.print("Luz:");
Serial.print(luz);
Serial.println("%");
sonido = (100.0 * soniValue) / 1024;
Serial.print("sonido:");
Serial.println(sonido);
niveldeagua = (100.0*nivValue) / 1024;
Serial.println("nivel de agua:");
Serial.println(niveldeagua);
Serial.println("%");
Serial.println
("=======================================================================");
// ----------------------------------------------------
// Chequeo si debo regar
// ----------------------------------------------------
if (temperatura == HIGH) {
Serial.println("NO Detectada lluvia");
void setup() {
Serial.begin(9600);
pinMode(ledPin,OUTPUT);
void loop() {
ldrValue = analogRead(ldrPin);
Serial.print(ldrValue);
if (ldrValue >= 1010){
digitalWrite(ledPin,HIGH);
}
delay(500);
}
BIBLIOGRAFIA
Barroso Garcia, A. (2015). Control y monitorización de un invernadero a través de una aplicación móvil.
Gilarranz, A. C., Altares, S., & Loizu, M. (2017). Intelligent Irrigation System Based on Arduino, (1), 2–7.
Guadalupe, N., & Vaca-rosas, C. (2017). Diseño e implementación de un prototipo de automatización y
control sustentable para invernadero, 3(10), 1–10.
Guijarro-rodr, A. A., Torres, L. J. C., Preciado-maila, D. K., Nagib, B., & Manzur, Z. (2018). Sistema de
riego automatizado con arduino.
Minz, S., Saha, A., & Dev, M. R. (2019). Arduino Based Automatic Irrigation System, 3(1), 31–36.
Ojha, M., Mohite, S., Kathole, S., & Tarware, D. (2016). MICROCONTROLLER BASED AUTOMATIC
PLANT WATERING SYSTEM, 5(3), 25–36.
Perea Palacios, J. W. (2016). Diseño de un sistema de monitoreo, registro y control de temperatura y hu-
medad para el cultivo de invernadero.
Rodrigo, R., & Livizaca, B. (2016). Implementación de invernadero con sis- tema de control y monitoreo
inalámbricos 424.16.9.
Shifa, T. K. (2018). Moisture Sensing Automatic Plant Watering System Using Arduino Uno Tasneem
Khan Shifa American Journal of Engineering Research ( AJER ), (7), 326–330.
Zaragoza, M. G., & Kim, H. (2017). Comparative Study of PLC and Arduino in Automated Irrigation
System, 10(6), 207–218.