BT Robot Controller utiliza el protocolo de comunicación serie UART para transmitir datos de forma inalámbrica a su rover robótico sobre una conexión Bluetooth.
La aplicación cuenta con 3 modos:
1. Control remoto
El control remoto tiene 5 botones respectivamente para adelante, hacia atrás, hacia la derecha y la parada. Cuando se presiona un botón, la aplicación transmite un carácter específico correspondiente a ese botón usando Bluetooth Serial (UART) Protocolo de comunicación.
2. Controlador de voz
El controlador de voz tiene un botón "Comando". Entiende 5 comandos, a saber. Adelante, hacia atrás, a la izquierda, a la derecha y detener. Cuando se reconoce un comando, la aplicación transmite un carácter específico correspondiente a ese comando mediante el protocolo de comunicación de Bluetooth Serial (UART).
3. Controlador de acelerómetro
El controlador de acelerómetro detecta la orientación de su dispositivo y, por lo tanto, impulsa el rover robótico hacia adelante, hacia atrás, hacia la izquierda, a la derecha o lo detiene. Dependiendo de la orientación de su dispositivo, la aplicación transmite un carácter específico utilizando el protocolo de comunicación de serie Bluetooth (UART).
Los caracteres predeterminados que se enviarán al robot que representa cada función son los siguientes:
W : Avances
S: Atrás
A: A la izquierda
D: Derecha
X: STOP
Los usuarios también pueden configurar caracteres personalizados del menú "Configuración". Sin embargo, tenga en cuenta que una vez que se reinicia la aplicación, los valores predeterminados se restaurarán.
Características:
1. Probado utilizando el módulo Bluetooth HC-05 y Arduino Uno.
2. Tres controladores en una sola aplicación: controlador remoto, controlador de voz, controlador de acelerómetro.
3. Menú "Configuración" para transmitir caracteres personalizados al robot.
4. Los botones "Conectar" y "Desconecte" para cambiar rápidamente entre las conexiones sin cerrar la aplicación.
5. Interfaz de usuario sistemática de múltiples páginas para uso conveniente.
6. ¡Completamente libre! ¡No hay anuncios!
Mira la demostración de drivebot (un rover robótico) que está siendo controlado por la aplicación BT Robot Controller aquí:
1. Control remoto: https://www.youtube.com/watch?v=zbozbzbi3hi
2. Controlador de voz: https://www.youtube.com/watch?v=N39QNHCU9XO
3. Controlador de acelerómetro: https://www.youtube.com/watch?v=kenkvonx4cw
¿Cree que estas características son limitadas?
Puedes usar otra aplicación de Android desarrollada por nosotros para enviar y recibir a medida. Comandos sobre Bluetooth. Se llama "Terminal BT" y está disponible en: https://play.google.com/store/apps/details?id=appinventor.ai_samakbrothers.bt_Terminal