• Matéria: Lógica
  • Autor: ivandersondeoliveira
  • Perguntado 6 anos atrás

crie um código rápido que funcione de um braço robótico (com arduino) usando motores de passo, servo motores e push bottons (valendo 100pontos!!!)

Respostas

respondido por: Weverton1718
2

Resposta. Funcionamento do Programa (Software)

// Código exemplo para teste de Micro Servo Motor SG90

// Movimento do servo através de comandos especificados

#include "Servo.h" // Inclui a Biblioteca Servo.h

Servo meuservo; // Cria o objeto servo para programação

int angulo = 0; // Ajusta o ângulo inicial do Servo

void setup() {

meuservo.attach(9); // Declara o pino do servo

}

void loop() {

for (angulo = 0; angulo < 180; angulo += 1) { // Comando que muda a posição do servo de 0 para 180°

meuservo.write(angulo); // Comando para angulo específico

delay(15);

}

delay(2000); // Tempo de espera para próximo movimento

for (angulo = 180; angulo >= 1; angulo -= 5) { // Comando que muda a posição do servo de 180 para 0°

meuservo.write(angulo); // Comando para angulo específico

delay(5);

}

delay(2000); // Tempo de espera para próximo movimento

}

Explicação: esse projeto vamos utilizar um código exemplo para realizar a movimentação do servo motor através de comandos diretos do microcontrolador Arduino, no qual o servo irá partir do ângulo 0 até o ângulo 180 e após, irá espera 2 segundos e voltar para o ângulo 0.

Produtos Utilizados no Teste

– 1 Arduino UNO;

– 1 Micro Servo Motor SG90;

– 3 Jumpers Macho x Macho.


ivandersondeoliveira: muito obrigado!!!
respondido por: alessandrafalacao
2

Resposta:

Quem responder isso é um genio

Explicação:

Perguntas similares