Sensor de linha preta com Infravermelho

Neste exemplo você irá montar um identificador de linha preta utilizando emissor e receptor infravermelho.

Dificuldade:

Montagem:

Programação:


Material Utilizado:

Arduino Uno

Cabo USB A para B

Protoboard 830

Resistor 330Ω

Resistor 10KΩ

Emissor Infravermelho

Receptor Infravermelho

Alguns Jumpers

A Montagem

O Sketch

#define SENSOR 2 //Define SENSOR como 2

void setup()
{      

pinMode(SENSOR, INPUT_PULLUP); //Configura o pino 2 como entrada e com...                                  //...resistor de pull-up ativo                                     

Serial
.begin(9600); //Inicia a serial com um baud rate de 9600   

}


void loop()
{      

if
(digitalRead(SENSOR)) //Se o sensor retornar 1 (nível lógico alto)   
{   
Serial.println("Nao Refletiu / Preto"); //Imprime na tela a mensagem "Não Refletiu / Preto"   
}      

else //Senão   
{   
Serial
.println("Refletiu / Branco"); //Imprime na tela a mensagem "Refletiu / Branco"   
}   

}