Neste exemplo você irá montar um identificador de linha preta utilizando emissor e receptor infravermelho.
Dificuldade:
Montagem:
Programação:
Material Utilizado:
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"
}
}