Sensor de humedad (alarma con led RGB)



// Sensor de Humedad     
            
    // Conectamos el sensor de la siguiente forma:        
    // GND    -> GND        
    // VCC    -> 5V        
    // DAT    -> A0            
      

int Valor;  
int rojo = 6;
int azul = 5;
int verde = 3;

void setup() {
Serial.begin(9600);
pinMode(rojo, OUTPUT);
pinMode(azul, OUTPUT);
pinMode(verde, OUTPUT);

void loop(){  
Serial.print("Humedad:");  
Valor = analogRead(0);  
Serial.print(Valor);  

if (Valor <= 300)  
   Serial.println("Encharcado");  
   analogWrite(rojo, 0);  
   analogWrite(verde, 255); 
   analogWrite(azul, 0); 

if ((Valor > 300) and (Valor <= 700))  
    Serial.println("Humedo, no regar plantas");   
    analogWrite(rojo, 255);  
    analogWrite(verde,255); 
    analogWrite(azul, 0); 

if (Valor > 700)  
    Serial.println("Seco, necesitas regar plantas");  
    analogWrite(rojo, 255);  
    analogWrite(verde, 0); 
    analogWrite(azul, 0); 


Comentarios

Entradas populares de este blog

Alarma visual (Led con ultrasonido)

Sistema de turnos con led de 7 segmentos y pulsadores

Teclado matricial 4x4 con LCD