elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / buenas tardes necesito ayuda para este codigo en arduino, para motores a paso de una cnc y quiero apagar y prender 1 led en: 19 Febrero 2022, 17:57 pm
Código
  1. // Prueba Shield CNC, Driver, Motores de Pasos y Arduino UNO
  2.  
  3. #define x_paso 2    // Define el Pin de STEP para Motor de eje X
  4. #define x_dire 5    // Define el Pin de DIR  para Motor de eje X
  5. #define x_habi 8    // Define el Pin de ENABLE  para Motor de eje X
  6. #define y_paso 3
  7. #define y_dire 6
  8. #define y_habi 8
  9. #define z_paso 4
  10. #define z_dire 7
  11. #define z_habi 8
  12. // encender y apagar un LED a través de botón pulsador
  13. const int LED=13;
  14. const int BOTON=12;
  15. int val;
  16. void setup(){
  17. pinMode(LED,OUTPUT);
  18. pinMode(BOTON,INPUT);
  19. }
  20. void loop(){
  21. val=digitalRead(BOTON);
  22. if  (val==HIGH){
  23. digitalWrite(LED,HIGH);
  24. }
  25. else { digitalWrite(LED,LOW);
  26. }
  27. }
  28.  
  29. int retardo = 3000;   // Menor numero el giro es mas rapido
  30. int tiempo = 200;   // durante cuanto timpo da el giro el motor (vueltas)
  31.  
  32. void setup() {    **
  33. pinMode(x_paso, OUTPUT); pinMode(x_dire, OUTPUT); pinMode(x_habi, OUTPUT);    
  34. pinMode(y_paso, OUTPUT); pinMode(y_dire, OUTPUT); pinMode(y_habi, OUTPUT);
  35. pinMode(z_paso, OUTPUT); pinMode(z_dire, OUTPUT); pinMode(z_habi, OUTPUT);
  36. }
   

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
2  Informática / Electrónica / buenas tardes necesito ayuda para este codigo en arduino, para motores a paso de una cnc y quiero apagar y prender 1 led en: 18 Febrero 2022, 20:07 pm
 
Código
  1. // Prueba Shield CNC, Driver, Motores de Pasos y Arduino UNO
  2. //
  3. #define x_paso 2    // Define el Pin de STEP para Motor de eje X
  4. #define x_dire 5    // Define el Pin de DIR  para Motor de eje X
  5. #define x_habi 8    // Define el Pin de ENABLE  para Motor de eje X
  6. #define y_paso 3
  7. #define y_dire 6
  8. #define y_habi 8
  9. #define z_paso 4
  10. #define z_dire 7
  11. #define z_habi 8
  12. // encender y apagar un LED a través de botón pulsador
  13. const int LED=13;
  14. const int BOTON=12;
  15. int val;
  16. void setup(){
  17. pinMode(LED,OUTPUT);
  18. pinMode(BOTON,INPUT);
  19. }
  20. void loop(){
  21. val=digitalRead(BOTON);
  22. if  (val==HIGH){
  23. digitalWrite(LED,HIGH);
  24. }
  25. else { digitalWrite(LED,LOW);
  26. }
  27. }
  28.  
  29. int retardo = 3000;   // Menor numero el giro es mas rapido
  30. int tiempo = 200;   // durante cuanto timpo da el giro el motor (vueltas)
  31.  
  32. void setup() {    **
  33. pinMode(x_paso, OUTPUT); pinMode(x_dire, OUTPUT); pinMode(x_habi, OUTPUT);    
  34. pinMode(y_paso, OUTPUT); pinMode(y_dire, OUTPUT); pinMode(y_habi, OUTPUT);
  35. pinMode(z_paso, OUTPUT); pinMode(z_dire, OUTPUT); pinMode(z_habi, OUTPUT);
  36. }    

void setup() { aqui me marca el error **  redefinition of 'void setup()' el * es para señalar
es codigo para una shield v3 motores a paso para una cnc

MOD: Etiqueta GeSHi
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines