portifólio de algoritmo de programação
ENSINO PRESENCIAL COM SUPORTE ead engenharia Mecatrônica– módulo instalação industrial
caio henrique barbosa - 200242012
portfólio 1 algoritmo de programação
...............................................................................................................................
Guarulhos
2013
caio henrique barbosa
portfólio 1 algoritmo de programação
Trabalho apresentado ao Curso de Engenharia Mecatrônica da Faculdade ENIAC para a disciplina de algoritmo de programação
Prof. fábio
Guarulhos
2013
Programação da mesa coordenada xyz
int a[]={1,0,0,0};// pulso 1 motor int b[]={0,1,0,0};// pulso 2 motor int c[]={0,0,1,0};// pulso 3 motor int d[]={0,0,0,1};// pulso 4 motor int tempo1 = 20; // tempo entre pulsos do motor int x=0;// variavel da matris dos pulsos do motor
void setup()
{
pinMode(20,INPUT);//sensor do avanço do eixo x pinMode(21,INPUT);//sensor do recuo do eixo x pinMode(22,INPUT);//sensor do avanço do eixo y pinMode(23,INPUT);//sensor do recuo do eixo y pinMode(24,INPUT);//sensor garra em cima eixo z pinMode(25,INPUT);//sensor garra no baixo eixo z
pinMode(26,INPUT);//botão liga avanço do eixo x pinMode(27,INPUT);//botão liga recuo do eixo x pinMode(28,INPUT);//botão liga avanço do eixo y pinMode(29,INPUT);//botão liga recuo do eixo y pinMode(30,INPUT);//botão liga avanço do eixo z pinMode(31,INPUT);//botão liga recuo do eixo z pinMode(32,INPUT);//botão aciona a garra
pinMode(40,OUTPUT);//saida 1 do motor eixo x pinMode(41,OUTPUT);//saida 2 do motor eixo x pinMode(42,OUTPUT);//saida 3 do motor eixo x pinMode(43,OUTPUT);//saida 4 do motor eixo x
pinMode(44,OUTPUT);//saida 1 do motor eixo y