Control de luces RGB desde Android con Arduino y Bluetooth LE (BLE) (4 / 6 paso)

Paso 4: Instalar la aplicación para Android

Instalar la aplicación

La aplicación está todavía en una etapa de 'prueba de concepto', por lo que no es de la Play Store. Si quieres descargarlo que tendrás que carga lateral lo. Yo esperaba podría utilizar App Inventor o PhoneGap para crear una aplicación rápida con la ayuda BLE, pero esta funcionalidad es tan nueva no es compatible todavía, así que intenté mi mano en el SDK de Android!

Primero habilitar aplicaciones de fuentes desconocidas de verificación:
Settings -> Seguridad -> Fuentes desconocidas

Descargar el APK directamente a su teléfono o copia sobre USB y usar un explorador de archivos ejecutar el archivo.

Lo que hace esta aplicación y cómo modificarlo

La aplicación es muy básica, después de conectar el módulo de BT, busca un servicio serial y luego toma valores desde 3 deslizadores y los envía como una cadena donde se traducen en valores de LED Arduino. Se basa en código de ejemplo Android.

LE Bluetooth utiliza algo que se llama el modelo de Perfil de atributo genérico (GATT) que define las característicasy servicios , estos están identificados por un valor llamado UUID. El HM-10 dispone de un servicio que permite a los datos de paso, me encontré con el UUID que 0000ffe0-0000-1000-8000-00805f9b34fb. La característica que se utiliza para enviar y recibir datos tiene un UUID de 0000ffe1-0000-1000-8000-00805f9b34fb

Siéntase Bienvenido a modificar y mejorar la fuente. es increíblemente útil instalar primero el Paquete SDK Android

Los archivos principales de que trabajar con vivo aquí
BluetoothLeService.java - funciones de Bluetooth LE
DeviceControlActivity.java - qué sucede cuando se conecta a un dispositivo
DeviceScanActivity.java - rutinas para el escaneo de dispositivos BLE
SampleGattAttributes.java - define características y servicios de reconocida

fue muy útil para el rastreo de servicios y características y aprender más sobre dispositivos BLE nRF tablero de Control maestro

Artículos Relacionados

Conectar Android con Arduino por Bluetooth Capitulo 1

Conectar Android con Arduino por Bluetooth Capitulo 1

En este primer capitulo veremos como conectar y configurar un modulo Bluetooth HC-05 para conectarlo con nuestro móvil Android.En los siguientes capítulos veremos como hacer una pequeña aplicación para situado y apagar un led desde nuestro móvil.El c
Sistema de control su Tv, Dvd y Audio con Arduino y Android

Sistema de control su Tv, Dvd y Audio con Arduino y Android

Hola todos, este es mi segundo instructable y mi primero en inglés, así que, lo siento por los errores.Quiero compartir este proyecto es acerca de cómo puede controlar su Tv, DVD y su sistema de Audio con Arduino y una aplicación para Android con inv
Motor impulsor con android utilizando arduino y bluetooth

Motor impulsor con android utilizando arduino y bluetooth

¡ Hola amigos! Este es mi primer instructable siempre y hoy voy a mostrarle cómo manejar 2 motores con android utilizando arduino y un módulo Bluetooth barato. Este proyecto puede ser muy útil para construir robots que pueden ser controlados por andr
Coche de Control remoto con Arduino y Bluetooth

Coche de Control remoto con Arduino y Bluetooth

Este proyecto consiste en hacer un coche de control remoto mediante una conexión bluetooth. Este coche está destinado a ser utilizado en un globo hacer estallar la competencia contra otros coches similares. La conexión inalámbrica se consigue mediant
Automatización casera con arduino wifi, bluetooth y control remoto IR

Automatización casera con arduino wifi, bluetooth y control remoto IR

Este es un tutorial para mostrar cómo construir un sistema domótico con arduino Wifi [ESP8266-01], bluetooth (HC-05) y control remoto IR. Automatización del hogar resulta en un hogar más inteligente y se utiliza para proporcionar una mayor y más salu
Múltiples Control de la temperatura del fermentador con Arduino

Múltiples Control de la temperatura del fermentador con Arduino

Control de la temperatura a menudo es considerado uno de los mejores cinco pasos hacia la cerveza mejor. (http://beerandwinejournal.com/10-better-1/) Existen numerosos métodos para mantener la fermentación del mosto a la temperatura óptima de envolve
¿Control de luces de su casa con el ordenador

¿Control de luces de su casa con el ordenador

que siempre quisiste controlar las luces de tu casa desde tu ordenador? Es realmente bastante asequible para hacerlo. Usted puede incluso controlar persianas automáticas, pantallas de proyección motorizadas, sistemas de riego, etc.. Necesitas dos pie
Navidad Halloween show de luces RGB hablando enfrenta con Vixen 3

Navidad Halloween show de luces RGB hablando enfrenta con Vixen 3

Mi objetivo era hacer un simple halloween show y también una Navidad show por menos de $1000. Quería probar 3 Vixen que era nuevo a partir de julio, que es software libre, con nueva integración lírica para la programación fácil de la cara. Mi cara bl
Control de circuitos de potencia alta con Arduino y Darlington ULN2803

Control de circuitos de potencia alta con Arduino y Darlington ULN2803

de la entrada-salida digital pasadores en el Arduino puede solamente 40mA fuente o el fregadero, y empujando el Arduino más allá de estos límites puede dañarlo. Si usted necesita obtener un poco más de poder de sus salidas, use un Darlington ULN2803.
Control De Motor paso a paso con Arduino nano

Control De Motor paso a paso con Arduino nano

Aquí les dejo un proyecto surgio a causa de mis ansias de hacer mi propia taladradora CNC pero luego obtuve mi Arduino debía aprender a controlar de forma básica los motores paso a paso!! Aquí podrán ver el resultado de mi primera prueba.MATERIALES:1
Android controla LEDs RGB con Arduino

Android controla LEDs RGB con Arduino

Hai a todos en el post iam va a mostrar cómo controlar el LED RGB utilizando android con arduino y el módulo Bluetooth HC-05.He buscado en la web hay muchas técnicas para controlar el LED RGB. Pero este es el método que es muy simple y fácil.En este
Android habla con Arduino

Android habla con Arduino

este proyecto modifica ligeramente la aplicación de ejemplo de androide de Google llamada "Chat Bluetooth" por lo que puede escribir un mensaje en la aplicación para Android y ese mismo mensaje aparecerá en una pantalla LCD a un Arduino Uno.Func
Luces RGB control remotas

Luces RGB control remotas

Ganas de poder primero a encender y apagar las luces en mi Quad copter sin lo del aterrizaje y encenderlo. Como pensé que sería divertido jugar con el quad por la noche.Molestando con algunas Arduino de código y pronto encontró que hay mucho más que
Control de LED con Arduino y C#

Control de LED con Arduino y C#

Hola amigos este es mi primer Arduino Tutorial el control de un programa de LED con Arduino y C#.Se necesitaArduinoResistencia de 1KLEDSoftwareArduino Software - www.arduino.ccMicrosoft visual C# / Visual StudioLED se conecta al Pin 13.El vídeo, prob