Robótica en la escuela

Por que el conocimiento en robótica debe empezar en la escuela

Mi primera aplicación con App Inventor para controlar un robot Lego Mindstorms NXT con Android

Acabo de terminar mi primera aplicación con App Inventor que realiza una conexión bluetooth a un robot con la plataforma Lego Mindstorms NXT. La aplicación ha sido probado con 2 teléfonos diferentes, Un Nexus One y un HTC Hero con sistemas operativos 2.2 y 2.1 respectivamente.

Para bajarte la aplicación, usa tu teléfono móvil y con un lector de códigos de barra bidimensional. La etiqueta QR es la siguiente:

La URL donde esta la aplicación es la siguiente:

http://appinventor.googlelabs.com/ode/download/project-output/429079/Android

Descripción de la aplicación:

La aplicación permite realizar una conexión Bluetooth sobre un dispositivo Lego Mindstorms NXT que previamente ha sido emparejado en tu móvil. La aplicación se conecta sobre una MAC y al conectarse, el usuario puede usar los controles que incorpora para mover remotamente el robot. El robot perfectamente puede ser un modelo Tribot con los motores conectados sobre el puerto A y C.

¿Se puede mejorar la aplicación?

La aplicación se podria mejorar en los siguientes aspectos:

  1. Mejorar la UI para realizar la conexion Bluetooth. Usar un desplegable con los dispositivos Bluetooth emparejados. Actualmente se emplea la MAC del dispositivo.
  2. Usar LCP para controlar con mas precisión el giro y las distancias de avance y retroceso

Diagrama de flujo de App Inventor

Compatibilidad

App Inventor funciona perfectamente para el Firmware de Lego como el Firmware del proyecto LeJOS

Share
Tagged as: , , ,

6 Comments

  1. El enlace está muerto.

  2. Hola Pablo, te refieres a este enlace?
    http://appinventor.googlelabs.com/ode/download/project-output/429079/Android

    Yo lo descargo sin problemas. ¿No puedes?

  3. No abre el enlace publicado compañero, puedes subirlo nuevamente?

  4. Buenas,
    he probado tanto el QR como el link y consigo bajarme el APK de la aplicación sin ningun problema, tanto desde PC como desde Android.

    ¿Que problema tienes con el enlace?
    http://appinventor.googlelabs.com/ode/download/project-output/429079/Android/

    Yo me lo descargo. Si es cierto que Google te pide que te autentiques primero.

    Dime si continuas con los problemas.

    Juan Antonio

  5. Hola, yo tambien tengo problemas con el enlace, despues de loggearme me dice que el enlace esta roto, ¿podrias verificarlo?

    Gracias por la atencion

  6. El Link no esta funcionando por que App Inventor esta temporalmente suspendido
    pero se puede usar su nueva version beta

Leave a Response

 

Comment moderation is enabled. Your comment may take some time to appear.