Paso 6: Codificación codificación codificación
Solicite código - tienes ;)
Rejilla de conexión JS ;)
necesita compartir ardu 5v con relé y soilhumid
ARDU 5v vcc para
ARDU 5v en vcc soilhumid
ARDU gnd a gnd soilhumid
ARDU gnd (segundo) a tierra del relé
ARDU a0 para a0
ARDU d6 para in1
ARDU d7 para in2
ARDU d8 para in3
ARDU d9 para in4
ARDU d10 para in5
ARDU d12 para in6
ARDU d13 para in7
ARDU d4 para in8
#define relé 1 6
#define relé 2 7
#define RELAY3 8
#define RELAY4 9
#define RELAY5 10
#define RELAY6 11
#define RELAY7 12
#define RELAY8 4
void setup() {}
Serial.Begin(9600); Comenzar conexión serie
pinMode (relé 1, salida);
pinMode (relé 2, salida);
pinMode (RELAY3, salida);
pinMode (RELAY4, salida);
pinMode (RELAY5, salida);
pinMode (RELAY6, salida);
pinMode (RELAY7, salida);
pinMode (RELAY8, salida);
}
void loop()
{
Serial.println(analogRead(0));
Leyó el pin analógico A0 e imprimirlo (copias de nueva línea)
if(analogRead(0) > 550)
Si suelo humedad arriba - 550 de encendido/apagado (cambio alto a baja si es necesario) electroválvula
{
digitalWrite(RELAY1,LOW);
Delay(9000);
}
otra cosa
{
digitalWrite(RELAY1,HIGH);
Delay(9000);
}
}