Professional Documents
Culture Documents
Seguidor de Linea Con 3 Sensores
Seguidor de Linea Con 3 Sensores
//void setup es para declarar pines digitales, y con analogicos no entrar a void setup
//con los analogicos son con tiempos para controlar velocidades con delay y con analogWrite.
esto en los pines PWM
//
int lsi=0;
int lsm=0;
int lsd=0;
void setup() {
pinMode(ri1,OUTPUT);
pinMode(ri2,OUTPUT);
pinMode(rd1,OUTPUT);
pinMode(rd2,OUTPUT);
pinMode(si,INPUT);
pinMode(sm,INPUT);
pinMode(sd,INPUT);
void loop(){
lsi=digitalRead(si);
lsm=digitalRead(sm);
lsd=digitalRead(sd);
digitalWrite(ri1,LOW);
digitalWrite(ri2,LOW);
digitalWrite(rd1,LOW);
digitalWrite(rd2,LOW);
digitalWrite(ri1,HIGH);
digitalWrite(ri2,LOW);
digitalWrite(rd1,LOW);
digitalWrite(rd2,LOW);
digitalWrite(ri1,HIGH);
digitalWrite(ri2,LOW);
digitalWrite(rd1,HIGH);
digitalWrite(rd2,LOW);
digitalWrite(ri1,HIGH);
digitalWrite(ri2,LOW);
digitalWrite(rd1,LOW);
digitalWrite(rd2,HIGH);
}
digitalWrite(ri1,LOW);
digitalWrite(ri2,LOW);
digitalWrite(rd1,HIGH);
digitalWrite(rd2,LOW);
digitalWrite(ri1,LOW);
digitalWrite(ri2,LOW);
digitalWrite(rd1,LOW);
digitalWrite(rd2,LOW);
digitalWrite(ri1,LOW);
digitalWrite(ri2,HIGH);
digitalWrite(rd1,HIGH);
digitalWrite(rd2,LOW);
digitalWrite(ri1,LOW);
digitalWrite(ri2,LOW);
digitalWrite(rd1,LOW);
digitalWrite(rd2,LOW);