Arduino Nano - Sensor Ultrassônico - Relé
Este tutorial ensina você a usar o Arduino Nano e o sensor ultrassônico para controlar um relé. Em detalhes:
- O Arduino Nano ativa o relé quando o objeto está perto do sensor ultrassônico
- O Arduino Nano desativa o relé quando o objeto está longe do sensor ultrassônico
Ao ligar um relé a uma lâmpada, uma fita LED, um motor ou um atuador, podemos usar o Arduino Nano e um sensor ultrassônico para controlar a lâmpada, a fita LED, o motor ou o atuador.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Relé e o Sensor Ultrassônico
Se você não conhece o relé e o sensor ultrassônico (incluindo pinagem, funcionamento e programação), os tutoriais a seguir podem ajudar:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Nano e outros componentes.
Código Arduino Nano
Passos Rápidos
- Conecte o cabo USB ao Arduino Nano e ao PC.
- Abra o Arduino IDE e escolha a placa e a porta corretas.
- Abra o código no Arduino IDE.
- Clique no botão Upload no Arduino IDE para compilar e fazer o upload do código para o Arduino Nano.

- Mova a mão perto do sensor e observe a mudança no estado do relé.
Explicação do Código
Confira a explicação linha por linha nos comentários do código-fonte!
※ Nota:
O código acima tem fins educacionais. O sensor ultrassônico é muito suscetível a interferências. Se você pretende usá-lo em um cenário prático, deve aplicar um filtro de ruído ao sensor ultrassônico. Para mais informações sobre como filtrar o ruído das medições de distância do sensor ultrassônico, consulte este tutorial.