Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
BOTÃO: Controle a posição de um servo motor RC (hobby) com seu Arduino e um potenciômetro. Este exemplo usa a biblioteca de servo do Arduino.
Etapa 1: HARDWARE NECESSÁRIO:
Placa Arduino ou Genuino, servo motor, potenciômetro de 10k ohm, fios de conexão (jumper).
Etapa 2: CIRCUITO:
Os servo motores têm três fios: alimentação, aterramento e sinal. O fio de alimentação é tipicamente vermelho e deve ser conectado ao pino de 5 V na placa Arduino ou Genuino. O fio terra é normalmente preto ou marrom e deve ser conectado a um pino de aterramento na placa. O pino do sinal é tipicamente amarelo ou laranja e deve ser conectado ao pino 9 na placa. O potenciômetro deve ser conectado de forma que seus dois pinos externos sejam conectados à alimentação (+ 5V) e aterramento, e seu pino do meio seja conectado à entrada analógica 0 no quadro.
Etapa 3: CÓDIGO:
#include Servo myservo; int potpin = 0; int val; void setup () {myservo.attach (9);} void loop () {val = analogRead (potpin); val = mapa (val, 0, 1023, 0, 180); myservo.write (val); atraso (15);}
Etapa 4: A POSTAGEM DO INSTAGRAM:
Visite meu post no Instagram. Confira, este projeto também está descrito lá -