Arduino UNO R4 - Sensor de Movimento - Servo Motor
Boas-vindas! Este tutorial vai guiar você no uso de um Arduino UNO R4 com um sensor de movimento e um servo motor. É claro e simples, ideal para iniciantes. O sensor de movimento detecta movimento, e o servo motor gira para um ângulo específico. Você pode usar isso para controlar coisas como um portão, uma câmera ou um pequeno braço robótico. No final, você vai aprender a:
- Girar o servo motor para 90 graus quando o sensor de movimento detectar movimento.
- Voltar o servo motor para 0 grau quando não houver movimento.
Você vai entender como programar o Arduino UNO R4 para ler o sensor de movimento e controlar o servo motor. Conecte o servo motor a um dispositivo, e o sensor de movimento vai cuidar do resto. Este projeto é perfeito para quem está começando com Arduino e quer criar projetos divertidos e interativos. Vamos começar!

Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables STEM V4 IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables STEM V4B IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Buy Note: For controlling multiple servo motors, use the PCA9685 16 Channel PWM Servo Driver Module to save MCU pins and simplify wiring.
Sobre o Servo Motor e o Sensor de Movimento
Se você não conhece servo motores e sensores de movimento (conexões de pinos, funções e métodos de programação), consulte os tutoriais abaixo:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Uno R4 e outros componentes.
Configuração Inicial
| Ajuste do Tempo de Atraso | Gire o parafuso totalmente no sentido anti-horário. |
| Ajuste do Alcance de Detecção | Gire o parafuso totalmente no sentido horário. |
| Seletor de Disparo Repetido | Coloque o jumper como mostrado na imagem. |

Código Arduino UNO R4 - Sensor de Movimento Controla Servo Motor
Passos Rápidos
Siga estas instruções passo a passo:
- Se esta é a primeira vez que você usa o Arduino Uno R4 WiFi/Minima, consulte o tutorial sobre como configurar o ambiente para o Arduino Uno R4 WiFi/Minima no Arduino IDE.
- Ligue os componentes de acordo com o diagrama fornecido.
- Conecte a placa Arduino Uno R4 ao seu computador usando um cabo USB.
- Abra o Arduino IDE no seu computador.
- Selecione a placa Arduino Uno R4 apropriada (por exemplo, Arduino Uno R4 WiFi) e a porta COM.
- Conecte o Arduino UNO R4 ao seu computador com o cabo USB.
- Abra o Arduino IDE e escolha a placa e a porta corretas.
- Cole o código fornecido no Arduino IDE.
- Pressione o botão Upload no Arduino IDE para enviar o código para o Arduino UNO R4.
- Acene com a mão na frente do sensor.
- Veja o servo motor se mover em resposta.
Arduino UNO R4 com Sensor de Movimento HC-SR501 - Tutorial em Vídeo
Abaixo está um tutorial em vídeo, passo a passo, que mostra como usar o sensor de movimento HC-SR501 com o Arduino UNO R4. No final do vídeo, você vai ver como fazer um sistema de abertura automática de porta com um servo e um buzzer usando o código abaixo: