back to top
sábado - 27 / dezembro / 2025

Tutorial de Arduino (Parte 3)

Na terceira parte deste tutorial, eu vou mostrar como usar servomotores e comandos novos. Este post foi atualizado.

Clique no botão abaixo para ver como servomotores funcionam.

Servomotor ServomotorClique aqui

 

Implementação

Neste tutorial nós vamos usar servomotores deste tipo:

Conecte o servo com o Arduíno desta forma:

Importante: O fio vermelho do servo é o polo positivo e tem que ligar no 5V, o fio preto é o terra que deve conectar no GND e o fio branco é o sinal que deve ser ligado a saída digital do arduino. Alguns servos variam na cor dos fios, amarelo em vez de branco nos servos CS-60 da Hobbico, marrom em vez de preto em muitos microservos.

Vamos implementar o programa.

Pode-se usar // ou /* */ para colocar comentários. Ao implementar o programa o servo deve ficar girando em um ângulo repetidamente.

Novos comandos

#include <Servo.h>

É uma biblioteca criada para ajudar projetistas a usar servomotores no Arduino e permite usar outros tipos de comando, comandos #include habilitam bibliotecas.

Servo servo;
int posservo;

Servo é a declaração do servomotor e int posservo é a variável de posição do servo.

servo.attach(8);

Configura o pino do sinal do servo no pino digital 8.

servo.write(posservo);

Move o servo para o ângulo de valor posservo.

Atualização: Dentro do for, deve ter delay(15); para que o servomotor não fique “tremendo”.

Braço robótico

Você pode controlar vários servos com estes comandos e criar seu próprio braço robótico que se move sozinho, como este aqui.

Artigo anterior
Próximo artigo

Related Articles

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

- Advertisement -

Últimos posts