Nivel 1: Comunicación

El seguidor de lineas velocista, Open Source

La comunicación con nuestro robot siempre es un “cuello de botella”, ya que da lo mismo el método de comunicación por debugging, porque siempre ralentizará la ejecución del código. No obstante, aún hay cosas (que a pesar de ser lentas) son muy necesarias. (Sobre todo cuando estemos en el nivel de ajustar el PID).

La comunicación la haremos por puerto serial (con cable o por bluetooth).  Para eso, hemos incorporado a Open Lamborghino un conector para poner un dispositivo bluetooth HC-05 o HC-06. De esta forma, todo lo que que se imprima por puerto serial, podremos leerlo inalámbricamente. (muy útil cuando el robot está en movimiento).

 

Para hacer las lecturas del puerto con un cable, es muy sencillo, solo deben utilizar el puerto de arduino para eso. Pero si quieren hacerlo inalámbricamente con el módulo bluetooth, deben leer el puerto serie con otro programa.

 

Instrucciones para leer el puerto serie a través de bluetooth:

Desde un PC:

  1. Primero habilitamos el bluetooth del PC
  2. Sincronizamos el módulo con el PC
  3. Luego, cuando queramos leer los valores, debemos cambiar el puerto en Arduiono IDE, al puerto COM del bluetooth.

 

Desde una table o desde el móvil:

  1. Bajan desde google play cualquier aplicación que tenga como descripción “bluetooth terminal”
  2. Prenden el bluetooth del móvil o tablet, y sincronizan con el módulo HC.
  3. Ingresan a la App, y ya podrán ver los datos.

 

En serio es muy simple. (que paja hacer un tutorial así de básico)

 

Si ya están listo, es momento de pasar al siguiente nivel.

 

 

 

 

Leave a Reply

Please Login to comment
  Subscribe  
Notify of