Arduino Nano y TCRT5000

Prueba de sensores infrarrojos TCRT5000 de los usados para mantener al sumobot dentro del dojo o también para los robots seguidores de línea:

Hay que poner el monitor de serie CTRL – May – M para ver las lecturas de los sensores, si en todas sale cero es algo anda mal, lo primero sería revisar los pines de conexión:

const int ledatras = 10; //estan conectados directos, no en pin
const int ledizq = 11; // es decir que los tres sensores toman corriente de donde mismo
const int ledder = 12; // y se ponen estos pines para tener una variable para trabajar.
int tcrtatras;
int tcrtizq;
int tcrtder;

void setup() {
Serial.begin(9600);
pinMode(ledatras, INPUT);
pinMode(ledizq, INPUT);
pinMode(ledder, INPUT);
}

void loop(){
tcrtatras = analogRead(A0);
Serial.println(“atras”);
Serial.println(tcrtatras);
Serial.println(“\t”);
analogWrite(ledatras, tcrtatras/4);

tcrtder = analogRead(A1);
Serial.println(tcrtder);
analogWrite(ledder, tcrtder/4);

tcrtizq = analogRead(A2);
Serial.println(tcrtizq);
analogWrite(ledizq, tcrtizq/4);

delay(500);
}