Arduino/Projects/Cruise Control/Relay Control Code Sample

From msgwiki
Revision as of 16:36, 6 November 2023 by Walttheboss (talk | contribs) (Created page with "int RELAY1 = 6; int RELAY2 = 7; int LED1 = 13; int LED2 = 12; int delayValue = 6000; void setup() {   // put your setup code here, to run once:   pinMode(RELAY1, OUTPUT);   pinMode(LED1, OUTPUT);   pinMode(RELAY2, OUTPUT);   pinMode(LED2, OUTPUT);   digitalWrite(RELAY1, HIGH);   digitalWrite(RELAY2, HIGH);   digitalWrite(LED1, HIGH);   digitalWrite(LED2, HIGH);   Serial.begin(9600); } void loop() {     // put your main code here, to run rep...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Access restrictions were established for this page. If you see this message, you have no access to this page.

int RELAY1 = 6;

int RELAY2 = 7;

int LED1 = 13;

int LED2 = 12;

int delayValue = 6000;

void setup() {

  // put your setup code here, to run once:

  pinMode(RELAY1, OUTPUT);

  pinMode(LED1, OUTPUT);

  pinMode(RELAY2, OUTPUT);

  pinMode(LED2, OUTPUT);

  digitalWrite(RELAY1, HIGH);

  digitalWrite(RELAY2, HIGH);

  digitalWrite(LED1, HIGH);

  digitalWrite(LED2, HIGH);

  Serial.begin(9600);

}

void loop() {

 

  // put your main code here, to run repeatedly:

  digitalWrite(RELAY1, LOW);

  digitalWrite(LED1, HIGH);

  Serial.println("RELAY1 ON");

  delay(delayValue);


  digitalWrite(RELAY1, HIGH);

  digitalWrite(LED1, LOW);

  Serial.println("RELAY1 OFF");

//  delay(delayValue);

  digitalWrite(RELAY2, LOW);

  digitalWrite(LED2, HIGH);

  Serial.println("RELAY2 ON");

  delay(delayValue);

 

  digitalWrite(RELAY2, HIGH);

  digitalWrite(LED2, LOW);

  Serial.println("RELAY2 OFF");

//  delay(delayValue);

}