Paso 3: Instalar controlador Arduino Bluetooth desde Google Play
Descripción
¿Eres un apasionado de Arduino que siempre quiso a control remoto sus proyectos a través de tu teléfono Android pero no el tiempo, la paciencia o el conocimiento para construir un controlador Bluetooth Android? Entonces ARDUINO BLUETOOTH controlador es lo que necesitas! Esta aplicación android puede establecer una conexión con cualquier proyecto de Arduino/microcontrolador que incluye un módulo bluetooth! Permite al usuario establecer un UUID de su módulo bluetooth para conectar la aplicación de android con sus proyectos!!!!!! El valor predeterminado UUID que viene con esta aplicación es para HC-06 Wireless Serial 4 Pin Bluetooth RF Transceiver módulo RS232. (Si utiliza por defecto UUID para acoplar el módulo de BT con el smartphone por primera vez, deberás dar 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: pulsando el "joystick" botón del mando de usuario puede un vehículo con gestos específicos. Para la interpretación de los gestos a los comandos, la aplicación utiliza el sensor acelerómetro integrado del dispositivo inteligente. Hay 8 diferentes gestos disponibles (delante, detrás, izquierda, derecha, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT). Puede establecer estos gestos con sus propios comandos personalizados a través de la el botón de menú "Configurar los comandos". Además, hay una parada y un botón de ANDROID que se puede asignar con comandos personalizados también. IMPORTANTE *** el modo proporciona a través de las opciones del menú la opción de cambiar la orientación del acelerómetro axises (X -> Y, Y -> X) para funcionar correctamente en Android teléfonos con diferentes predeterminado orientación. Por otra parte, las opciones del menú proporcionan un botón de cambio de sensibilidad para modificar el punto donde la aplicación captura los eventos del gesto de este modo. Como el título indica, este modo está diseñado específicamente para mando a distancia un vehículo que utiliza un módulo bluetooth y un microcontrolador.
2. fader Mode: Este modo proporciona al usuario un seekbar fader que puede enviar comandos de 0-9 y permiten al usuario experimentar con leds, motores, servos y muchos más. 3. controlador modo: Este modo proporciona un diseño de regulador estándar con 10 botones en total que pueden asignarse con comandos personalizados. Los botones están diseñados para enviar comandos continuamente mientras se presiona, con el fin de simular un controlador real. 4. terminal Mode: Este modo proporciona una interfaz de terminal que el usuario puede escribir y enviar un individuo o varios comandos que se ejecutarán secuencialmente. Desde 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 la cadena en caracteres y los envía uno a uno a Arduino. Cabe señalar que se omiten espacios o cadenas vacías.
Todos los comandos y configuración de la aplicación se almacenan permanentemente y pueden ser accedidos y modificación en cualquier momento según sus necesidades.
### Arduino lado código debajo de código es un ejemplo de cómo Arduino puede "escuchar" los comandos que recibe a través de esta aplicación Android. char incomingByte; variable para recibir datos desde el puerto serie void setup() {Serial.begin(9600); / / iniciar la comunicación serial a 9600bps} void loop() {si (Serial.available() > 0) / / si hay datos disponibles para leer {incomingByte = Serial.read(); / / leerla y guardarla en 'incomingByte'}} ___ © 'Arduino' es una marca registrada de Arduino equipo ___