int switchstate;
int relaystate=LOW;
void setup() {
Serial.begin(9600); // Must be 9600
Serial.println("setup");
pinMode(12, OUTPUT);//soft starter
pinMode(11, OUTPUT);
pinMode(13, INPUT_PULLUP);
}
void loop() {
switchstate = digitalRead(13);
if (switchstate == LOW && relaystate ==LOW){
digitalWrite(12, HIGH);
Serial.println("turned on relay1");
delay(2000);
digitalWrite(11, HIGH);
Serial.println("turned on relay2");
//digitalWrite(12, LOW);
relaystate = HIGH;
}
else if (switchstate == HIGH && relaystate == HIGH){
digitalWrite(12, LOW);
Serial.println("turned off relay1");
digitalWrite(11, LOW);
Serial.println("turned off relay2");
relaystate = LOW;
}
// put your main code here, to run repeatedly:
}