Buscar

braco robotica

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Linha Digitável:  34191.09073 81256.900440 32631.810002 5 67270000034640
    Valor:   R$ 346,40
...............................................................................................................................
 nome do Curso –Tecnólogo mecatrônica 
Nome: João Silva Machado – ra - 301012011
título do trabalho
 Algoritmo e programação de computadores
...............................................................................................................................
Guarulhos
2015
nome ; João silva machado
título do trabalho
Algoritmos e programação de computadores
Trabalho apresentado ao Curso (Tec. Mecatronica) da Faculdade ENIAC para a disciplina [Algoritimos e programação de computadores ].
Prof. Fabio Vieira Santos 
Guarulhos
2015 
PROGRAMAÇÃO DO MOTOR DE PASSO FULL STEP, ANTI – HORÁRIO.
 
#include <Servo.h> 
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
Servo servo5;
Servo servo6;
int pot1 = 0;
int pot2 = 1; /*pinos analogicos*/
int pot3 = 2;
int pot4 = 3;
int pot5 = 5;
int pot6 = 5;
 
int valor1; 
int valor2;
int valor3;
int valor4;
int valor5;
int valor6;
void setup() 
{ 
  servo1.attach(3); //portas com pwm 
  servo2.attach(5);
  servo3.attach(6);
  servo4.attach(9);
  servo5.attach(10);
  servo6.attach(11);
} 
void loop() 
{ 
  valor1 = analogRead(pot1);   
  valor2 = analogRead(pot2);
  valor3 = analogRead(pot3);
  valor4 = analogRead(pot4);   
  valor5 = analogRead(pot5);
  valor6 = analogRead(pot6);  
  valor1 = map(valor1, 0, 1023, 0, 179); /* nesses maps, a gente vai estar convertendo a escala do poteciometro (que vai de 0 - 1023) para a escala do servo (que só escreve de 0 - 180 graus) */    
  valor2 = map(valor2, 0, 1023, 0, 179);
  valor3 = map(valor3, 0, 1023, 0, 179);
  valor4 = map(valor4, 0, 1023, 0, 179);
  valor5 = map(valor5, 0, 1023, 0, 179);
  valor6 = map(valor6, 0, 1023, 0, 179);
  servo1.write(valor1);                   
  servo2.write(valor2); /*aqui a gente vai estar pegando o valor que está guardado na variável 'valor1, 2 , 3 e 4' e escrevendo no servo, ou seja, cada movimento to potenciometro vai equivaler ao movimento do servo */
  servo3.write(valor3);
  servo4.write(valor4);
  servo5.write(valor5);
  servo5.write(valor5);
  delay(10);                           
}

Outros materiais