Go Down

Topic: pasar numeros grandes desde visual basic 6 a arduino y que este los lea bien (Read 747 times) previous topic - next topic

Rukrom

Hola a todos,

estoy recien empezando en lo que es el trabajo con arduino para un mini proyecto personal....

mi primer paso fue aprender a comunicarme con una pantallita LCD que tengo cosa que logre, despues empece a investigar sobre el tema de comunicarse entre un programa (en mi caso visual basic 6) y arduino...

lo que encontre hasta ahora solo sirve para enviar una letra o un numero unico, pero lo que necesito saber es como podria hacer para enviar un numero grande.

por ejemplo una coordenada X,Y que diga 3000,4500

les dejo el codigo tanto de la aplicacion visual como tambien de la parte del arduino

Private Sub Command2_Click()
    MSComm1.Output = Hex(1000)   --> esta es una prueba... la verdad no se como deberia pasar el numero
    MSComm1.Output = Hex(200)    --> lo mismo aqui
   
End Sub

el arduino:
void loop(){
   if (Serial.available() > 2){  //se reciben 2 parametros por lectura
      int x = Serial.read();  --> esto tambien fue prueba a prueba... no se como deberia quedar
      int y = Serial.read();  --> aqui lo mismo
      LCD << limpiaLCD << "Recibiendo texto" << linea2LCD << "X=" << x << " Y=" << y;
   }
}

bueno ojala alguien pueda orientarme un poquito....

Saludos y gracias!

Con curiosidad, motivacion y esfuerzo todo es posible...

Rukrom

Con curiosidad, motivacion y esfuerzo todo es posible...

Go Up