Arduino/Projects/Cruise Control/Relay Control Code Sample

From msgwiki
Jump to navigation Jump to search

Simple Code for starting the Relay module

This code makes the relay module 1 and 2 turn off and on in 6 second intervals. To run code copy and paste below text into Arduino IDE and verify and upload to board.

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);

}