Detetor de colisões para Arduíno de Infravermelhos (IR)
Para ver o site que serviu de base a este resumo clique no link + (nota: site em inglês)
Este módulo permite explorar um grande número de aplicações interessantes. Você poderá, por exemplo , ativar um alarme quando algo chegou muito perto ou mudar a direção de um robô ou veículo quando deteta um objeto.
O dispositivo consiste num transmissor e num detector de infravermelhos e os respetivos circuitos de suporte. São necessárias apenas três ligações. Quando detecta um obstáculo dentro de uma determinada zona coloca o sinal de saída em baixo (LOW), quando não deteta obstáculos o sinal de saída e alto (HIGH).

Pins de saída do módulo IR de deteção de obstáculos
O desenho e a tabela seguinte identificam a função de cada pin do módulo, bem como os elementos de controle e os leds de sinalização.
PIN, CONTROLE OU SINALIZAÇÃO |
DESCRIÇÃO |
Vcc |
A alimentação tem de ser feita de 3,3 V a 5V
|
Gnd |
Massa da tensão de alimentação
|
Saída (Out) |
Sinal de Saída que é baixo (LOW) quando deteta o obstáculo na distância definida
|
Power LED |
LED que indica que o módulo está alimentado
|
LED Sinalização de Obstáculos |
LED acende quando é detetado um obstáculo
|
Ajuste da distância |
Potenciometro que permite ajustar a distancia de deteção
|
LED Emissor IR |
LED emissor de sinal IR
|
Recetor IR |
O recetor IR recebe o retorno do sinal emitido quando é detetado um objeto
|
Esquema elétrico das ligações do módulo ao Arduíno
Executa as ligações de acordo com o esquema seguinte, só são necessários 3 condutores.

Programa
Nota: Para este módulo não é necessário adicionar nenhuma Library

Teste – Monitor Série
Abra o monitor série (canto superior direito do sketch) e Aova a mão em direção aos LEDs IR. Vai verificar que à medida que se aproxima dos LEDs IR aparece a mensagem de “OBSTACULOS!!, OBSTACULOS!!” e acende o LED a indicar o obstáculo, quando se afasta a mão passa a aparecer a mensagens de “Livre de obstaculos” e o LED apaga. Fazendo os movimentos de forma lenta é possível determinar o ponto de viragem. A imagem seguinte traduz o teste que realizamos:

Para fazer o download deste trabalho utiliza este link+

