Arduino Nano - Sensor de Luz Relé
Este tutorial ensina você a usar o Arduino Nano e um sensor de luz para acionar um relé. Em detalhes:
- O Arduino Nano ativa o relé se o valor analógico do sensor de luz for menor que um certo limite.
- O Arduino Nano desativa o relé se o valor analógico do sensor de luz for maior que um certo limite.
Ao conectar um relé a uma lâmpada, fita LED, motor ou atuador, podemos usar o Arduino Nano e o sensor de luz para gerenciar o funcionamento da lâmpada, da fita LED, do motor ou do atuador.
O sensor de luz também é conhecido como fotoresistor, resistor dependente de luz, fotocélula, LDR. O Arduino Nano utiliza um sensor de luz para medir o nível de luz do ambiente, e ativa o relé quando está escuro e o desativa quando há muita luz.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
O sensor de luz LDR é muito barato, mas requer um resistor na ligação, o que pode deixar a montagem mais complexa. Para simplificar a ligação, você pode usar um módulo sensor de luz LDR como alternativa.
Sobre o Relé e o Sensor de Luz
Se você não conhece o relé e o sensor de luz (incluindo pinagem, como funciona e programação), os seguintes tutoriais podem ajudar:
- Tutorial Arduino Nano - Relé
- Tutorial Arduino Nano - Sensor de Luz
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 a Arduino IDE, escolha a placa e a porta corretas.
- Copie o código e abra-o na Arduino IDE.
- Clique no botão Upload na Arduino IDE para compilar e fazer upload do código para o Arduino Nano.

- Aponte uma fonte de luz para o sensor
- Confira a mudança no estado do relé
Explicação do Código
Confira a explicação linha por linha contida nos comentários do código-fonte!