Jardín automático dispositivo - Arduino de riego (7 / 14 paso)

Paso 7: Poner el código a

El siguiente paso es modificar los dos trozos de código y luego poner un circuito que encenderá el relé cuando la humedad del suelo baja a un cierto punto. Al que es todo y al cabo, se ve así:

Primera sección de este configura nuestras variables e inicializa la pantalla LCD

suelo de int = 0;
int relé = 7;

int relay_level = 60;

#include

LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

la rutina de instalación se ejecuta una vez al presionar reset:

void setup() {}

inicializar la comunicación serial a 9600 bits por segundo:

Serial.Begin(9600); fijar número la pantalla del LCD de filas y columnas:

}

una y otra vez funciona para siempre la rutina bucle:

void loop() {}

leer la entrada en el pin analógico 0:

int sensorValue = analogRead(A0);

sensorValue = restringir (sensorValue, 485, 1023);

imprimir el valor de leer: Serial.println(sensorValue);

Inicializa el pin digital como salida.

pinMode (relé, salida);

asignar el valor a un porcentaje

suelo = mapa (sensorValue, 485, 1023, 0, 100);

imprimir el porcentaje de agua del suelo calculado a la pantalla de LCD:

Serial.Print(Soil);

Serial.println("%");

establecer el cursor a la columna 0, línea 1

(Nota: la línea 1 es la segunda fila, ya que cuenta comienza con 0):

LCD.Begin (16, 2);

Imprimir un mensaje en la pantalla LCD.

LCD.Clear();

LCD.Print ("saturación de suelo:");

lcd.setCursor (0, 1);

imprimir el número de segundos desde puesta a cero:

LCD.Print(Soil);

LCD.Print ("%");

retardo entre lecturas para la estabilidad

Delay(1000);

Este bucle siguiente activa el relé por un minuto si la humedad está por debajo del nivel que queremos (en este caso el 60%), si la humedad está por encima que nivel, se sigue probando. Si el nivel de humedad está por debajo de ese nivel resulta el relé (y posteriormente el agua de la válvula de para como quieres que (en este caso se fijó para 60000 milisegundos (1 minuto)). Luego espera un minuto antes de probar el suelo otra vez para ver si está lo suficientemente húmedo.

Si (suelo < relay_level) {}

digitalWrite (relé, alto);

activar el relé (alto es el nivel de voltaje)

Delay(60000);

Espere un minuto

digitalWrite (relé, LOW);

Apagar el LED por lo que la tensión baja

Delay(60000);

Espere un minuto

}

}

Artículos Relacionados

Automático de Arduino DIY crecer caja

Automático de Arduino DIY crecer caja

Siempre he querido hacer un pequeño proyecto Arduino desde cero.Por lo tanto decidí hacer esta caja crece. Este es tal vez más como un '' mira lo que hice '', en vez de un Instructable, pero voy a intentar hacerlo como un Instructable para otros pued
Peces alimentos alimentador automático utilizando Arduino Uno

Peces alimentos alimentador automático utilizando Arduino Uno

En este Instructables voy a mostrarle cómo construir un Alimentador automático de alimentación de peces. Para que no tenga que recordar alimentar a tus peces diariamente porque su Arduino lo hará por usted. También puede configurar contadores en la c
Automático de Arduino trombón sintonizador

Automático de Arduino trombón sintonizador

Este proyecto es un sintonizador automático de trombón. Una manera muy rápida y sin esfuerzo para sintonizar un trombón. Este proyecto puede y se adaptará a otros instrumentos, así que no te preocupes si no tocar trombón. También, este proyecto está
Fanduino - Cool ventilador automático de Arduino

Fanduino - Cool ventilador automático de Arduino

Mientras en el hemisferio norte disfrutamos del frío invierno, no podemos ayudar pero siento pena por aquellos menos afortunados sufren el calor horrible en el hemisferio sur... :-DAsí, en el verdadero espíritu de la Navidad, decidí compartir algunas
Ventilador de baño automático con Arduino Nano

Ventilador de baño automático con Arduino Nano

¿Conoces ese sentimiento molesto cuando tienes que salir de la cama para apagar el ventilador del cuarto de baño? ¿Una que usted debe encender ya que de lo contrario todo húmedo y mohoso finalmente en su lugar? Bien, usted puede olvidarse de que ahor
Encendido de ventilador automático utilizando Arduino y DHT11

Encendido de ventilador automático utilizando Arduino y DHT11

Hola a todosEste es mi primer post en Instructables, y puesto que aprendo mucho aquí, decidí contribuir con una de mis experiencias con Arduino, sensores y motores. No crear nada nuevo; Sólo tome algunos tutoriales y poner todo junto con una "pequeña
Regulador de temperatura y humedad automático de Arduino para mascotas

Regulador de temperatura y humedad automático de Arduino para mascotas

gato y Jose, una pareja de hamster hermoso, me ha acompañado durante 100 días y noches. Su suave pelaje blanco me pone tranquilo y acogedor, sobre todo cuando me la codificación en el ganador.Pero las cosas muy trágicas ocurrieron en la última semana
Acuario de fertilizante automático dosificador basados en Arduino

Acuario de fertilizante automático dosificador basados en Arduino

después de olvidar constantemente dosificar mi acuario plantado con fertilizantes decidió encontrar una manera de automatizar este proceso. Construí un dosificador automático de arduino para mantener mi pequeño eco sistema floreciente.  Este sistema
Arduino automático riego sistema para las plantas por aspersión

Arduino automático riego sistema para las plantas por aspersión

el mes pasado, Elecrow a la izquierda de la oficina original y se trasladó a una nueva oficina. Se perderá nuestra oficina original donde hemos trabajado tan duro durante más de dos años, le echamos de todo aquí, el escritorio, las ventanas, y las ma
Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Descargo de responsabilidad: Yo no soy un ingeniero en electrónica, por lo que no puedo ofrecer ninguna garantía para el diseño (mucho menos para su implementación). Sólo sé la presentó solución trabajada para mí por lo menos unos 5-6 meses (por lo q
Arduino automático sistema de riego

Arduino automático sistema de riego

En esta guía de Instructables voy a mostrar cómo hacer tu propio - Arduino-automático de riego para tu flor de "escritorio" (o planta). Todo el procedimiento es muy sencillo y se puede completar a esta guía en 30 minutos.El objetivo es regado au
Interior de hierba de jardín con riego automático

Interior de hierba de jardín con riego automático

El año pasado quería cultivar algunas hierbas de la cocina interior, sobre todo como un divertido experimento. Mi familia había plantado hierbas y hortalizas en el jardín durante varios años, y quería probar algo creciendo yo mismo pero en menor esca
Riego automático de jardín

Riego automático de jardín

calor de julio en Nueva Jersey puede quemar las plantas rápidamente. Olvidarse de regar el jardín un día en este calor puede afectar a algunas plantas a punto de no retorno. Tener un riego automático para cuidar del jardín puede evitar estos percance
Sistema de riego automático / automatización la máquina

Sistema de riego automático / automatización la máquina

En primer lugar, permítame presentarle mi proyecto.Mi dispositivo es sistema de riego automático (interruptor de encendido/apagado solenoide de agua pero también en lugar de solenoide puede cambiar cualquier cosa que utilice corriente alterna - signi