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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
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 / Re: buenas tardes necesito ayuda para este codigo en arduino, para motores a paso de una cnc y quiero apagar y prender 1 en: 19 Febrero 2022, 03:44 am
Muchas gracias lo que pasa en Arduino y la Shield v3 donde dices apagar y prender un led hay dos void setup() y void loop() como puedo hacer para que me compile ? Si por qué me indica que solo he definido un estado de salida. Pero los demás no  están declarados  void setup()?aquí se está  declarando el led y boton Y tengo nueve variables de entrada de las cuales solo uso dos. Espero me ayudes gracias
3  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