¿Has usado Arduino Bluetooth Controller para Android?


Análisis de Arduino Bluetooth Controller

Contenido asistido por IA ·

No escrito por el personal de CNET.

Arduino Bluetooth Controller is a free educational application designed for Android devices, enabling users to communicate seamlessly with their Arduino or microcontroller projects through Bluetooth connectivity. This tool simplifies the process of pairing a smartphone with an Arduino's Bluetooth module, making it accessible for both beginners and experienced users alike. The app features four distinct command modes: vehicle, fader, controller, and terminal, allowing for diverse control options tailored to various projects.

In addition to its user-friendly interface, the application provides flexibility by allowing users to set custom commands and gestures for each mode. It includes a sensitivity adjustment feature, enabling fine-tuning of control responsiveness. Users can choose between a default UUID and a customized UUID for Bluetooth pairing, ensuring compatibility with various Bluetooth modules, including the HC-06 Wireless Serial 4 Pin Bluetooth RF Transceiver Module. This app is ideal for controlling vehicles, experimenting with servos, LEDs, and much more.

Imagen ampliada para Arduino Bluetooth  Contro…
Arduino Bluetooth Controller 0/3

¿Has usado Arduino Bluetooth Controller para Android?


Explorar más


Especificaciones completas

GENERAL
Lanzamiento
Última actualización
Versión
2.8
SISTEMAS OPERATIVOS
Plataforma
Android
POPULARIDAD
Descargas totales
0
Descargas de la última semana
0

Informar sobre el software

Programa disponible en otros idiomas


Últimas actualizaciones


Descripción del desarrollador

¿Eres un entusiasta de Arduino que siempre ha querido controlar tus proyectos de forma remota a través de tu teléfono Android pero no has tenido el tiempo, la paciencia o...?

¿Eres un entusiasta de Arduino que siempre ha querido controlar de forma remota tus proyectos a través de tu teléfono Android, pero no has tenido el tiempo, la paciencia o el conocimiento para construir un Controlador Bluetooth para Android? ¡Entonces el CONTROLADOR BLUETOOTH DE ARDUINO es lo que necesitas!

Esta aplicación para Android puede establecer una conexión con cualquier proyecto de Arduino/microcontrolador que implique un módulo bluetooth. ¡Permite al usuario establecer un UUID de su propio módulo bluetooth para conectar la aplicación de Android con sus proyectos! El UUID predeterminado que viene con esta aplicación es para el Módulo Transceptor Bluetooth RF Serial Inalámbrico HC-06 de 4 Pines RS232. (Si utilizas el UUID predeterminado para emparejar el módulo BT con tu smartphone por primera vez, tendrás que introducir una contraseña de 4 dígitos. Esta contraseña es '1234'.)

La aplicación consta de 4 Modos de Comando:

1. Modo Vehículo: Al presionar el botón "joystick", el usuario puede controlar de forma remota un vehículo con gestos específicos. Para la interpretación de gestos a comandos, la aplicación utiliza el sensor de acelerómetro integrado del dispositivo inteligente. Hay 8 gestos diferentes disponibles (DELANTE, ATRÁS, IZQUIERDA, DERECHA, DELANTE_IZQUIERDA, DELANTE_DERECHA, ATRÁS_IZQUIERDA, ATRÁS_DERECHA).

Puedes establecer estos gestos con tus propios comandos personalizados a través del botón de menú "Establecer Comandos".

Además, hay un botón de PARAR y un botón de ANDROID que también pueden asignarse a comandos personalizados.

***IMPORTANTE*** El modo proporciona a través de las opciones del menú la opción de cambiar la orientación de los ejes del acelerómetro (X->Y, Y->X) para funcionar correctamente en teléfonos Android con diferentes orientaciones predeterminadas.

Además, las opciones del menú ofrecen un botón para cambiar la sensibilidad para modificar el punto donde la aplicación captura los eventos de gesto para este modo. Como sugiere el título, este modo está diseñado específicamente para controlar de forma remota un vehículo que utiliza un módulo bluetooth y un microcontrolador.

2. Modo Fader: Este modo proporciona al usuario un fader-seekbar que puede enviar comandos del 0 al 9 y permite al usuario experimentar con servos, leds, motores y muchos más.

3. Modo Controlador: Este modo proporciona un diseño de controlador estándar con un total de 10 botones que pueden asignarse a comandos personalizados. Los botones de flecha están diseñados específicamente para enviar comandos continuamente mientras se presionan, con el fin de simular un controlador real.

4. Modo Terminal: Este modo proporciona una interfaz similar a un terminal en la que el usuario puede escribir y enviar un comando individual o múltiples comandos que se ejecutarán secuencialmente. Dado que el puerto serie de Arduino recibe un byte a la vez, si el usuario escribe una cadena en el campo de texto de entrada, la aplicación divide esa cadena en caracteres y los envía uno por uno a Arduino. Cabe señalar que los espacios o cadenas vacías se omiten.

Todos los ajustes y comandos de la aplicación se almacenan de forma permanente y se pueden acceder y modificar en cualquier momento según tus necesidades.

Código del Lado de Arduino

El siguiente código es un ejemplo de cómo Arduino puede "escuchar" los comandos que recibe a través de esta aplicación de Android.

char incomingByte; // variable para recibir datos del puerto serie

void setup() {

Serial.begin(9600); // iniciar comunicación serie a 9600bps

void loop() {

if( Serial.available() > 0 ) // si hay datos disponibles para leer

incomingByte = Serial.read(); // leer y almacenar en 'incomingByte'

____________________________________

'Arduino' es una marca registrada del equipo de Arduino

____________________________________


Download.com
Tu valoración para Arduino Bluetooth Controller
Download.com

Divulgación de contenido asistido por IA

Contenido creado y revisado por Softonic con información obtenida de Ioannis Tzanellis, utilizando IA.

El equipo editorial de CNET no participó en la creación de este contenido. Las opiniones, análisis y reseñas no fueron proporcionados por CNET.