Techatronic
Published

Line Follower Robot with Arduino

Line Follower Robot with Arduino and IR Sensors which follow the black lines

IntermediateFull instructions provided3,143
Line Follower Robot with Arduino

Things used in this project

Story

Read more

Schematics

circuit diagram for line follower robot

circuit diagram for line follower robot

Code

LINE_FOLLOWER_CODE.ino

C#
void setup() {
  // put your setup code here, to run once:
pinMode(2, INPUT_PULLUP);
pinMode(3, INPUT_PULLUP);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);

}

void loop() {

  int m= digitalRead(2); //sensor 1
  int n= digitalRead(3); //sensor 2 
  if (m==HIGH)

  {
    digitalWrite(4, HIGH);   //motor 2
    digitalWrite(5, LOW);
    digitalWrite(6, LOW);   //motor 2
    digitalWrite(7, HIGH);
    }

    else if
    (n==HIGH)
    {
      digitalWrite(6, HIGH);   //motor 1
    digitalWrite(7, LOW);
    digitalWrite(4, LOW);   //motor 2
    digitalWrite(5, HIGH);
      }

      else
      {
        digitalWrite(4, HIGH);   //motor1
    digitalWrite(5, LOW);
    digitalWrite(4, HIGH);   //motor 2
    digitalWrite(5, LOW);
        }
  // put your main code here, to run repeatedly:

}

Credits

Techatronic
127 projects • 141 followers
Electronic engineer

Comments