Mobile
O módulo de sensor de proximidade infravermelho é ideal para projetos com Arduino ou Smart Car. Detecta obstáculos transparentes e translúcidos com intervalo de detecção de 3cm a 80cm com base no módulo E18-D80NK. Funciona como um simples interruptor digital, detecta ou não detecta.
Conexão
O módulo é alimentado diretamente Arduino, então não precisamos de uma fonte de alimentação externa.
Os pinos estão conectados de acordo com a tabela:
Módulo de pinos
Pin de Arduino UNO
cabo vermelho/marrom
5v
cabo verde/azul
Gnd
cabo amarelo/verde
D2
O diagrama é, portanto, o seguinte:
Código
Abra um novo esboço e copie o seguinte código:
int OUT s 2; pino 2 Arduino conectado à saída do sensor
configuração do vazio()
{
Serial.start(9600); inicia monitor serial
pinMode(OUT, INPUT); configuração do pino 2 em Arduino como saída
Serial.println ("Teste do sensor de distância");
Serial.println(");
}
loop vazio()
Serial.print ("Objeto detectado: "); exibir resultados na tela em um loop a cada 500 ms
se (digitalRead(OUT) s 0) // estado baixo significa detecção de objetos
{{
•pos(192, 210)
E alto, mas sem alta, sem alta.
Serial.println("SI");
se (digitalRead(OUT) ? 1)
Serial.println("NÃO");
atraso (500);
Abra o Monitor Serial a partir de ferramentas e você poderá observar quando o sensor detectar um objeto nas proximidades.