Ejemplo de Sensor de Humedad de suelo con Arduino
Explicación Similar
Aspectos a tener en cuenta:
•Los electrodos deben hacer contacto para poder medir
•Los electrodos deben hacer contacto para poder medir
•Con el convertidor se emiten 2 tipos de señales: Digital y Analógica [0 a 5V]
•Fase [+] Neutro[-] en CA
•Fase [+ Rojo] Neutro[- Negro GND] en CC
•No se lee o detecta lo mismo si echamos agua en diferentes lugares de la matera
•Con el tiempo este tipo de sensor se oxida, dura más el de tipo captativo, echar agua aproximadamente cada hora no de seguido
•1023 es lectura seca si el # es < entonces hay más humedad
•La función Map() convierte #s a %s
•460 puede ser una lectura promedio para programar un led de lectura
•Mientras el sensor HW-080 se hunde en el agua disminuye su lectura, o manifestando > humedad
•Fase [+] Neutro[-] en CA
•Fase [+ Rojo] Neutro[- Negro GND] en CC
•No se lee o detecta lo mismo si echamos agua en diferentes lugares de la matera
•Con el tiempo este tipo de sensor se oxida, dura más el de tipo captativo, echar agua aproximadamente cada hora no de seguido
•1023 es lectura seca si el # es < entonces hay más humedad
•La función Map() convierte #s a %s
•460 puede ser una lectura promedio para programar un led de lectura
•Mientras el sensor HW-080 se hunde en el agua disminuye su lectura, o manifestando > humedad
Practica de hoy en Wokwi
Practica #2 de hoy en Thinkercad
Imágenes de Apoyo en Tinkercad:
Código Para Copiar y Pegar
[Documentar para qué sirve cada Línea — SIN POTENCIÓMETRO]
int moistureValue;
float moisture_Percentage;
void setup()
{
Serial.begin(9600);
}
void loop()
{
moistureValue = analogRead(A0);
moisture_Percentage = ((moistureValue/539.00)*100);
Serial.print ("\nMoisture Value : ");
Serial.print (moisture_Percentage);
Serial.print ("%");
delay(1000);
}
float moisture_Percentage;
void setup()
{
Serial.begin(9600);
}
void loop()
{
moistureValue = analogRead(A0);
moisture_Percentage = ((moistureValue/539.00)*100);
Serial.print ("\nMoisture Value : ");
Serial.print (moisture_Percentage);
Serial.print ("%");
delay(1000);
}
Práctica Thinkercad #2 con Leds y Decisiones Básicas de Encendido
Qué Utilizaremos:
Mini ProtoBoard
Cómo Funciona Básicamente una Mini ProtoBoard
Medir la humedad del suelo y manifestar la lectura por medio del monitor serie e iluminación led. Tutorial
Conexiones:
Realizar el mismo procedimiento anterior, pero esta vez condicionar un LED de más [Color Blanco] después del Azul.
Notas:
•La programación debe cambiar en los IF... ELSE, ya que aumenta un rango más
•Los LED's |Rojo|Naranja|Amarillo| irían e n la parte de Arriba de la mini ProtoBoard
•Los LED's |Verde|Azúl|Blanco| Van en la parte de Abajo de la mini ProtoBoard.
Haga bien las Conexiones
No hay comentarios:
Publicar un comentario