Com esse exemplo você consegue criar uma linha de luz infravermelha, utilizando o Emissor e o Receptor infravermelho, e quando algo passar em frente a essa linha, o Arduino acende o LED do pino 13 por 1 segundo.
Dificuldade:
Montagem:
Programação:
Material Utilizado:
A Montagem
O Sketch
#define sensor 2 //Define sensor como 2
#define LED 13 //Define LED como 13
void setup()
{
pinMode(sensor, INPUT); //Configura o pino 2 como entrada
}
void loop()
{
if(digitalRead(sensor)) digitalWrite(LED, HIGH); //Lê o sensor, e se o estado for igual a 1, liga o LED da placa
else digitalWrite(LED, LOW); //Senão desliga o LED da placa
}