Fazemos envio para todo o País. Portes gratis para Portugal Continental em encomendas superiores a 50€! Em encomendas superiores a 29,99€ e inferiores a 50€ portes de 2,83€, em encomendas iguais ou inferiores a 29,99€ portes de 4,31€. Loja física na cidade do Montijo
Porque temos dos preços mais baixos do mercado? Porque os custos operacionais são muito baixos, o que nos permite baixar em muito a nossa margem de venda, beneficiando o cliente.
A loja de componentes eletrónicos mais barata na cidade do Montijo

Programa servo motor arduino

Escrito em 12 de abril de 2024

Programa servo motor arduino

Programa muito simples para controlar um servo motor

 

Neste exemplo, a biblioteca Servo é utilizada para controlar o servo motor. Certifique-se de instalar a biblioteca antes de usar o código acima. Este código fará com que o servo motor se mova para três posições diferentes (0 graus, 90 graus e 180 graus) em um loop contínuo, com um segundo de intervalo entre os movimentos.

 

// Incluindo a biblioteca Servo
#include <Servo.h>

// Criando um objeto Servo
Servo servoMotor;

// Definindo o pino ao qual o servo está conectado
#define SERVO_PIN 9

void setup() {
// Anexando o objeto Servo ao pino desejado
servoMotor.attach(SERVO_PIN);
}

void loop() {
// Movendo o servo para a posição inicial (0 graus)
servoMotor.write(0);
delay(1000); // Aguarda 1 segundo

// Movendo o servo para a posição central (90 graus)
servoMotor.write(90);
delay(1000); // Aguarda 1 segundo

// Movendo o servo para a posição final (180 graus)
servoMotor.write(180);
delay(1000); // Aguarda 1 segundo
}