Like My Facebook
Follow My instagram

Thanks For Watching

Arduino
2 motor
L298N Motor Drive
Battery
Relay Module
Jumper cables

Code
const int IN1 = 2;
const int IN2 = 3;
const int IN3 = 4;
const int IN4 = 5;

const int Relay1 = 6;

void setup() {
Serial.begin(9600);
pinMode (IN1, OUTPUT);
pinMode (IN2, OUTPUT);
pinMode (IN3, OUTPUT);
pinMode (IN4, OUTPUT);
pinMode (Relay1, OUTPUT);

}

void loop() {
if (Serial.available()) {
char c = Serial.read();
if (c == ‘1’) {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);

} else if (c == ‘2’) {
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);

} else if (c == ‘3’) {
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);

} else if (c == ‘4’) {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);

} else if (c == ‘5’) {
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);

} else if (c == ‘6’) {
digitalWrite(Relay1, HIGH);

} else if (c == ‘7’) {
digitalWrite(Relay1, LOW);

}
}
}

, https://i.ytimg.com/vi/ASDHYS5FyuM/hqdefault.jpg

source

9 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *