top of page
IMG_20210718_175010_edited.jpg

Braço robótico de 4 servos controlado a partir do computador

IMG_20210719_201448_edited.jpg

Material

Montagem

  • Arduíno Uno

  • Breadboard

  • Kit braço robótico

  • 4 Servos​

  • 14 Jumpers

braço robótico_edited.jpg

outros exemplos de projetos com arduino

IMG_20210713_215957.jpg

Montagem do braço robótico

IMG_20210714_162759.jpg

Código

simulação.png

//By Pedro Lucas
//adicionar a biblioteca Servo.h
#include <Servo.h>
//definir os pinos de saída do arduino
#define pinServo0 3
#define pinServo1 5
#define pinServo2 6
#define pinServo3 9

Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;

void setup() {
  Serial.begin(9600);
 
//servo1 anexado ao pinServo0
  servo1.attach(pinServo0);
  Serial.begin(9600);
 
 
//servo2 anexado ao pinServo1
  servo2.attach(pinServo1);
  Serial.begin(9600);
 

//servo3 anexado ao pinServo2
  servo3.attach(pinServo2);
  Serial.begin(9600);
 

//servo4 anexado ao pinServo3
  servo4.attach(pinServo3);
  Serial.begin(9600);
 
//Definir valores inicias dos servos
  servo1.write(90);
  servo2.write(90);
  servo3.write(20);
  servo4.write(40);
  delay(5000);
}

void loop() {
//Exemplo de programação dos movimentos dos servos
 
  servo1.write(20);
  delay(2000);
 
  servo4.write(40);
  delay(2000);
 
  servo2.write(90);
  delay(2000);
 
  servo3.write(20);
  delay(2000);
 
  servo4.write(10);
  delay(2000);
 
  servo3.write(0);
  delay(2000);

  servo1.write(160);
  delay(2000);

  servo3.write(50);
  delay(2000);

  servo4.write(30);
  delay(2000);

  servo3.write(0);
  delay(2000);

  servo4.write(10);
  delay(2000);
}

Resultado Final

© 2023 por Arduino Power Max

bottom of page