ok gracias por tu respuesta, lo conecte al relay me funciono, lo probe con el codigo para que abra y cierre por minutos y lo que note es que empieza abierto, con un sonido fuerte como una abeja, el primer minuto cierra, el segundo minuto vuelve abrir pero no suena fuerte como el primer minuto y ya no tiene el zumbido de abeja pasa 30 segundo y el sonido incrementa. el codigo que use es este
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
int valvula=6;
void setup()
{
lcd.clear();
lcd.begin(16, 2);
lcd.print("Botando Aire Frio");
pinMode(valvula,OUTPUT);
}
void loop()
{
lcd.setCursor(6, 1); // linea 1, posicion 6
String s = reloj() ;
lcd.print(s) ;
}
String reloj()
{
int n = millis() / 1000 ;
int segundos = n % 60 ;
int minutos = (n / 60)% 60 ;
switch(minutos){
case 0:
digitalWrite(valvula,LOW);
break;
case 1:
digitalWrite(valvula,HIGH);
break;
case 2:
digitalWrite(valvula,LOW);
break;
}
String S = String(minutos) + ":" + String(segundos)+" ";
return (S);
}