Para quem não conhece Arduíno, é uma plataforma de código aberto para simplificar o desenvolvimento e ensino de microprocessadores. Este é um sensor muito comum, o sensor ultrasônico HC-SR04, que mede distâncias entre 2 a 450cm.
Abaixo a parte de trás da plaquinha. Na parte da frente temos o emissor e receptor de ultrasom. Para usar no Arduíno deve-se baixar a biblioteca neste link. Se quiser dar uma olhada no datasheet, pode seguir este link.
O sensor funciona enviando uma onda de som (ultrasom), que rebate em um obstáculo e é recebida novamente pela plaquinha. O tempo que leva para que o som seja recebido novamente após a reflexão pode ser usado para calcular a distância até o obstáculo.
Agora temos, na foto abaixo, o sensor conectado a um Arduíno UNO. Deve-se conectar VCC e GND do sensor ao VCC e GND do arduíno e os pinos Trigger e Echo aos pinos 12 e 13. Se quiser trocar o local de conexão dos pinos Trigger e echo, pode-se, no programa exemplo, procurar a linha:
Ultrasonic ultrasonic(12,13);
Neste caso, os pinos 12 e 13 são trigger e echo, respectivamente. Basta alterar no código para conectar a outros pinos.
O programa exemplo mede a distância, em cm, na frente do sensor, e envia pela porta serial (USB).
Um programa mais simples mede apenas o tempo de retorno do ultrasom.
Muito bom o produto e bem barato! Gostei bastante. Deixo abaixo o link para o sensor e para o Arduíno UNO:
Sensor Ultrasom – http://www.dx.com/pt/p/hc-sr04-ultrasonic-sensor-distance-measuring-module-133696
Arduíno UNO – http://www.dx.com/pt/p/dccduino-atmega328-development-board-for-arduino-uno-r3-blue-340374
Já experimentou os módulos de RF? Me pareceu simples demais usar a USART.
Ainda não. Já comprei três, mas ainda não testei. Parece ridículo de fácil de usar, assim como o Bluetooth.