Código
// Prueba Shield CNC, Driver, Motores de Pasos y Arduino UNO #define x_paso 2 // Define el Pin de STEP para Motor de eje X #define x_dire 5 // Define el Pin de DIR para Motor de eje X #define x_habi 8 // Define el Pin de ENABLE para Motor de eje X #define y_paso 3 #define y_dire 6 #define y_habi 8 #define z_paso 4 #define z_dire 7 #define z_habi 8 // encender y apagar un LED a través de botón pulsador const int LED=13; const int BOTON=12; int val; void setup(){ pinMode(LED,OUTPUT); pinMode(BOTON,INPUT); } void loop(){ val=digitalRead(BOTON); if (val==HIGH){ digitalWrite(LED,HIGH); } else { digitalWrite(LED,LOW); } } int retardo = 3000; // Menor numero el giro es mas rapido int tiempo = 200; // durante cuanto timpo da el giro el motor (vueltas) void setup() { ** pinMode(x_paso, OUTPUT); pinMode(x_dire, OUTPUT); pinMode(x_habi, OUTPUT); pinMode(y_paso, OUTPUT); pinMode(y_dire, OUTPUT); pinMode(y_habi, OUTPUT); pinMode(z_paso, OUTPUT); pinMode(z_dire, OUTPUT); pinMode(z_habi, OUTPUT); }
Dónde están los ** es donde me marca error redefinition of 'void setup()' es para una shield v3 motores a paso para una cnc solo es esto
MOD: Etiquetas de Código GeSHi