Está en la página 1de 2

/* ----------- www.electroensaimada.

com ----------------- Tutoriales Arduino y Raspberry Pi ------------- Proyectos Electrnica y Robtica -------------------------------------------------------------- Tutorial Motor Paso a Paso --------------*/ #define STEP 11 #define DIR 12 void setup(){ pinMode(DIR,OUTPUT); //Indicamos que los pines son de salida pinMode(STEP,OUTPUT); digitalWrite (DIR,HIGH); //Fijamos una direcin

for(int i=0;i<2000;i++){//Mandamos pulsos al motor en concreto 2000 digitalWrite (STEP,HIGH); delay(1); digitalWrite (STEP,LOW); delay(1); } delay(500); //Esperamos medio segundo digitalWrite (DIR,LOW); //Cambiamos la direccin de giro for(int i=0;i<2000;i++){//Hacemos 2000 pasos en sentido contrario digitalWrite (STEP,HIGH); delay(1); digitalWrite (STEP,LOW); delay(1); } }

void loop(){

//No hacemos nada

para ejecutar el programa de nuevo pulsamos el boton

También podría gustarte