La idea principal consiste en la conexión de un dispositivo Android a un cliente bluetooth con la intención de controlarlo. Esta micro-aplicación es el comienzo de un Controlador de seis servomotores que será utilizado para controlar Armdudroid.

Esta aplicación es perfecta para conectar un dispositivo Android al módulo BT Linvor para Arduino

Esta aplicación podría ser interesante para iniciar una conexión bluetooth con cualquier microcontrolador y controlarlo, por ejemplo, se puede conectar a Arduino y encender una luz enviando un byte, o se puede mover un servomotor enviando la posición exacta, o lo que sea! Así que pensando en ello, esta es la conclusión:

Conocimientos necesarios
23%
Duración
32%
Utilidad
84%

Vale la pena!

App Inventor o AI es una poderosa herramienta y por lo tanto fácil de usar para la creación de aplicaciones Android con gran cantidad de funciones y en poco tiempo. Es una aplicación originalmente proporcionada por Google, y ahora mantenida por el Massachusetts Institute of Technology (MIT).

Al crear una aplicación de AI se desarrollan dos partes diferentes; los objetos de la pantalla y los bloques. En la pantalla se encuentran los siguientes objetos:

Pantalla del inventor de la aplicación Bluetooth

Elementos de la pantalla de conexión Bluetooth

Algo de información:

  • El ActivityStarter as_TurnONBT tiene este código en el cuadro de texto Acción: android.bluetooth.adapter.action.REQUEST_ENABLE
  • El as_Pairdevice ActivityStarter tiene android.intent.action.MAIN en el cuadro de texto Acción, com.android.settings.Settings $ BluetoothSettingsActivity en el cuadro de texto y ActivityClass com.android.settings en ActivityPackage.
  • Todos los elementos están Full width y Enabled.

Algunos consejos son:

  • Utilice siempre los screen arrangements para cualquier parte de la aplicación. Nunca se sabe cuando querrá ocultar un pack de objetos.
  • Cambiar el nombre de todos los elementos u objeto con su clase al comienzo, como Button1 se convertiría en bt_Connection. Además se organizarán en el Editor de bloques.
  • Ajuste a full width todos los elementos. Si son de ancho fijo probablemente habría dispositivos que no pueden abrir la aplicación o mostrar todo el contenido.
  • Utilice los botones como etiquetas, se ven más cool. A veces es necesario mostrar una etiqueta ON / OFF o Conectar / Desconectar o etiquetas que cambian las propiedades, pero las etiquetas de App Inventor no están estilizadas, por lo que usar un botón será mejor.

Ahora los bloques:

Estándar de conexión Bluetooth

Bloques de conexión Bluetooth

Características:

  • Enciende el bluetooth si está desconectado.
  • Emparejamiento Bluetooth si no hay dispositivos emparejados.
  • Auto-conexión al inicializar si un dispositivo emparejado está disponible y el bluetooth está activado.
  • Notificadores para advertir al usuario algunos problemas.
  • Etiqueta de ON / OFF para mostrar el estado.

 

Descargar APP Inventor Bluetooth Connection source by clicking below:

ACTUALIZACIÓN: AHORA CONEXIÓN BLUETOOTH PARA APP INVENTOR 2 (EA2)

Ahora MÁS SIMPLE pero con LAS MISMAS CARACTERÍSTICAS!

.Bloques de AFP

 

DESCARGA EL ARCHIVO .AIA HACIENDO CLICK ABAJO:

O AQUÍ