hey now I have a new problem, I want to pin 13 and 12 to activate my pump relay when the value is over 300 but it does not work?
int pumpPin1 = 12;
int pumpPin2 = 13;
int pumpLEDPin = 11;
int sensorPin1 = A1;
int sensorPin2 = A2;
int sensorPin3 = A3;
int sensorPin4 = A4;
int sensorPin5 = A5;
// variables
int sensorPinValue;
int sensorPin1Value;
int sensorPin2Value;
void setup(){
pinMode(pumpLEDPin, OUTPUT);
pinMode(pumpPin1,OUTPUT);
Serial.begin(9600);
}
void loop()
{
sensorPinValue = analogRead(sensorPin1);
sensorPinValue = analogRead(sensorPin2);
Serial.print("Value from 1:");
Serial.println(analogRead(1));
Serial.print("Value from 2:");
Serial.println(analogRead(2));
sensorPinValue = analogRead(sensorPin3);
sensorPinValue = analogRead(sensorPin4);
sensorPinValue = analogRead(sensorPin5);
Serial.print("Value from 3:");
Serial.println(analogRead(3));
Serial.print("Value from 4:");
Serial.println(analogRead(4));
Serial.print("Value from 5:");
Serial.println(analogRead(5));
delay (5000);
{
if(sensorPin1Value >= 700)
digitalWrite(pumpPin1,HIGH);
delay(2000);
}
if ((sensorPin1Value < 700) && (sensorPin1Value >= 300))
{
delay(500);
digitalWrite(pumpPin1,LOW);
delay(600);
}
if(sensorPin2Value >= 700)
digitalWrite(pumpPin2,HIGH);
delay(2000);
if((sensorPin2Value < 700) && (sensorPin2Value >= 300))
{
delay(500);
digitalWrite(pumpPin2,LOW);
delay(600);
}
else digitalWrite(pumpPin2,HIGH);
{
delay(600);
}
}