Ir ao conteúdo

Posts recomendados

Postado
#include <Servo.h>
 
#define SERVO 6 // Porta Digital 6 PWM
 
Servo s; // Variável Servo
int pos; // Posição Servo
 
void setup ()
{
  s.attach(SERVO);
  Serial.begin(9600);
  s.write(0); // Inicia motor posição zero
}
 
void loop()
{
  for(pos = 0; pos < 90; pos++)
  {
    s.write(pos);
  delay(15);
  }
delay(1000);
  for(pos = 90; pos >= 0; pos--)
  {
    s.write(pos);
    delay(15);
  }
}

to usando esse código 

 

a placa é um WiFi ESP8266 D1 Mini

o servo é um micro 9G SG90

 

o servo esta conectado certo (fio marrom no GND, fio vermelho no 5V e o laranja no D6)

 

  • Membro VIP
Postado
7 horas atrás, igorsantos21 disse:
pos >= 0; pos--)

Eu acho que isso sempre vai ser verdadeiro.

 

Sugiro pesquisar por algo pronto e avaliar/estudar/entender/modificar/melhorar. A chance de se achar é próxima de 100%.

Mas não sem antes conferir sua montagem

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...