Proyecto Escanear codigo de barras para giro de motor de pasos


buen dia!

disculpen soy nuevo en esto y estoy trabajando en un proyecto el cual consiste en hacer girar un motor de pasos, una vez que se lee un código de barras por medio de un escaner usb.

actualmente tengo un:

arduino mega 2560
usb host shield
escaner zebra ls2208
motor nema
puente h l298n

al dia de hoy solamente logrado hacer girar el motor por medio de entrada manual, por medio del monitor serial, con variables enteras (1,0,2).

si alguien pudiera ayudarme para saber que variables necesito declarar, o que debo incluir para poder trabajar con el escaner.

a continuacion agrego la programacion utilizada:

code: [select]
#include<stepper.h>

#define steps 200

stepper stepper (steps, 8, 9, 10, 11);

int ledpin = 13;
void setup (){

stepper.setspeed(300);

}
 
void loop (){

 while(serial.available() == 0);
 char val = serial.read();
 
 if (val == '1'){

   stepper.step(200);
   delay(500);
   
   stepper.step(-200);
   delay(500);

   stepper.step(500);
   delay(500);
   
   stepper.step(-500);
   delay(500);
   
   serial.println ("led on");
  digitalwrite(ledpin, high);
}
   else if (val == '0'){


   stepper.step(100);
   delay(500);
   
   stepper.step(-100);
   delay(500);

   stepper.step(1000);
   delay(500);
   
   stepper.step(-1000);
   delay(500);


   serial.println ("led off");
  digitalwrite(ledpin, low);
}

else {
 serial.println ("invalid");
}
 }


agradeceria cualquier opinion que pudiera ayudarme en algo

muchas gracias!!



Arduino Forum > International > Español > Proyectos (Moderators: surbyte, Hector_A) > Proyecto Escanear codigo de barras para giro de motor de pasos


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor