BLE medida – ninguna programación requerida (8 / 8 paso)

Paso 8: Resolución de problemas aplicables en Android

Nota: no todos los móviles Android soporte BLE. Usted puede comprobar si tu móvil soporta BLE con el libre nRF Nordic Master Control Panel (BLE) aplicación para android . Si tu móvil no soporta BLE, entonces pfodApp no mostrará la BLE botón en la pantalla de agregar/editar conexiones +.

El hardware BLE es todavía ser subsanado. En el lado de Android, soporte BLE fue introducido en V4.2 pero que versión y V4.3 era muy buggy. V4.4 ha mejorado el soporte BLE y estos módulos fueron probados en un ASUS Zen teléfono 5 ejecutando V4.4.2. Otros teléfonos pueden variar. Android V5 se divulga para ser mejor, pero no ha sido probado todavía.

ASUS Zen teléfono 5 ejecutando V4.4.2 funcionó bien con pocas interrupciones cuando se utiliza la última junta las bibliotecas y bocetos de código. Si hay una interrupción, pfodApp vuelve a conectar automáticamente en pocos segundos y el registro de datos se anexa al archivo de registro existente por lo que todavía es muy usable. Si la pantalla inicial del menú está dañada debido a malos datos, necesitará borrar la caché del menú para esta conexión mediante la opción de menú en esta conexión la pantalla de agregar o modificar conexión.

En el lado del módulo, hay varios conjuntos de chips que fabrica uso BLE apoyar del tablero. Algunos son mejores y otros, algunos análisis mejor, algunas tienen menos abandonos etc..

Si la conexión Bluetooth parece atascarse o no se conecta, trate de salir pfodApp y apagando Bluetooth del móvil y apagando el módulo Arduino BLE. Si eso hace ahora trabajo pruebe a desactivar el Bluetooth del móvil y reiniciar el teléfono y luego girando el Bluetooth en a totalmente claro la pila BLE Android.

¿Por qué es tan difícil utilizar BLE?

Bluetooth utiliza para ser fácil de usar, cada Android y iPhone y mayoría de los ordenadores compatibles Bluetooth V2. El perfil de puerto Serial Bluetooth (SPP) era la manera estándar para obtener una conexión de datos generales vía Bluetooth y todos los escudos Arduino Bluetooth V2.0 lo apoyaron.

Cuando los SIG de Bluetooth Bluetooth Low Energy todo cambió. Por alguna razón desconocida los SIG de Bluetooth no definió un servicio estándar de propósito general serial Bluetooth V4. Esto significa que cada fabricación tablero define su propio servicio de conexión y su aplicación ha de reconocer a cada uno. pfodApp esto supera por configurar previamente los datos de conexión para una variedad de tablas comunes. Si tienes una tabla que no es compatible, póngase en contacto con pfod.com.au en el apoyo para conseguir sus detalles de conexión a pfodApp.

Bluetooth V4 define un número de conexiones 'estándar', como la tasa de calor y control de la batería, etc. pfodApp no se conecta a cualquiera de estos. Si desea iniciar sesión y trama de datos con pfodApp, enviar los datos a pfodApp en formato CSV.

En el lado de Arduino no hay ninguna biblioteca estándar de BLE, cada fabricación de tablero BLE tiene su propia biblioteca, cada uno con sus propias particularidades, a su particular chipset BLE. pfodDesignerV2 ayuda hacia fuera aquí generando un bosquejo completo para cada uno de los tableros apoyados para que se ponga en funcionamiento rápidamente.

Teniendo en cuenta los problemas mencionados anteriormente ¿por qué debería utilizar BLE? BLE ha sido diseñado para bajo consumo de energía, así que si usted está construyendo un dispositivo que necesita para funcionar en un par de células de moneda por 6 meses luego BLE es ideal. Por otro lado si desea un escudo para comunicarse con su Arduino luego un Bluetooth V2 protector como este o un protector de WiFi barato como este uno puede ser mejor.

Por supuesto la otra razón para usar BLE es porque compré uno (quizás por error). En cualquier caso pfodApp y pfodDesignerV2 encontrará ya en funcionamiento con un control personalizado rápida y fácilmente.

Conclusión

Este tutorial ha mostrado cómo fácilmente puede comunicarse y controlar Arduino estilo tableros y módulos vía Bluetooth de baja energía (Bluetooth LE o BLE).

Programación Android No es necesario. pfodApp se encarga de todo eso.
Codificación de Arduino No es necesaria. PfodDesignerV2 (gratis) genera bosquejos completos para cada uno de estos módulos, así como escudos de ESP8266 y Wi-Fi, Bluetooth y SMS.

Los bocetos de pantallas de muestra para cada show Junta cómo código de algunas de las pantallas disponibles con pfodApp.

Aunque no hay ningún estándar para un uso general conexión UART a un dispositivo BLE, pfodApp ha preconfigurado un número de los parámetros de conexión común de BLE juntas para que puedas usar la misma pfodApp para todos ellos.

Artículos Relacionados

Diseñar un menú personalizado menú sistema--Android/Arduino para principiantes--absolutamente ninguna programación requerida

Diseñar un menú personalizado menú sistema--Android/Arduino para principiantes--absolutamente ninguna programación requerida

IntroducciónEste instructable muestra cómo utilizar el libre pfodDesigner disponible en GooglePlay para diseñar un sistema Android menú con submenús para dispositivos compatibles con Arduino.El tutorial es adecuado para principiantes. No se requiere
Generador de código para menús personalizados de Android/Arduino activar salidas de Arduino y apagado. Andriod/Arduino para principiantes. Absolutamente ninguna programación requerida

Generador de código para menús personalizados de Android/Arduino activar salidas de Arduino y apagado. Andriod/Arduino para principiantes. Absolutamente ninguna programación requerida

Actualización: un usuario pidió menú apoyo. pfodApp siempre admite submenús pero he agregado submenús al pfodDesigner. El instructable diseño un sistema de menú Custom muestra cómo utilizar pfodDesigner para crear un menú con submenús que mostrará en
Pulso de salida de Arduino del móvil Android. Ninguna programación requerida

Pulso de salida de Arduino del móvil Android. Ninguna programación requerida

IntroducciónEste Instructable muestra cómo utilizar la aplicación gratuita, pfodDesigner, para diseñar un menú en tu móvil Android que se pulsará una salida en tu placa Arduino sin tener que escribir ningún código en absoluto. El pfodDesigner genera
Línea siga robot, ninguna programación requerida

Línea siga robot, ninguna programación requerida

esta es la línea siguiente robot que diseñado y construido para una evaluación de diseño electrónico de CNAE. la idea vino a mí jugando con resistencias dependientes de luz (LDR), darse cuenta de que se puede variar la velocidad del motor cuando se c
App Android fuerte y llamativo para Arduino. Ninguna programación Android requerida

App Android fuerte y llamativo para Arduino. Ninguna programación Android requerida

IntroducciónEste Instructable muestra cómo agregar sonido y elementos de menú para tu pfodApp que destella controlado dispositivo Arduino. Ninguna programación Android es necesaria, la pfodDesigner genera el sketch de Arduino para usted.pfodApp ya so
Cómo hacer un Raspberry Pi Arcade con ninguna programación

Cómo hacer un Raspberry Pi Arcade con ninguna programación

Creación de una galería de Raspberry Pi es realmente muy fácil, gracias a una distribución de Linux llamada RetroPie.No necesitas hacer ninguna programación o configuración, sólo tiene que instalar la imagen en una tarjeta SD. Esto le permitirá usar
Ningunas baterías requeridas... Herramientas de mano sólo

Ningunas baterías requeridas... Herramientas de mano sólo

Estas instrucciones están escritas para docentes conocimientos de carpintería w/limited, Aptitudes y herramientas, en la mente que le gustaría compartir las alegrías y la experiencia de la carpintería. Puedo asegurar no es necesario ser intimidados p
Duro con cable LED Cube: [Ninguna programación]

Duro con cable LED Cube: [Ninguna programación]

Para el instructivo paso a paso: haga clic aquíPara el instructivo paso a paso: HAGA CLIC AQUÍRequiere >>>>> No <<<<< de programación , sí... por fin un cubo simple pero eficaz dirigido.Se alimenta mediante USB y puede llenar
Comprobar la salubridad del módulo Bluetooth HC-05 sin ninguna programación o arduino

Comprobar la salubridad del módulo Bluetooth HC-05 sin ninguna programación o arduino

este instructable es dar idea de cómo verificar rápidamente el módulo de Bluetooth antes de comenzar cualquier proyecto así que usted puede estar muy seguro sobre la salubridad del módulo.Este método, compruebe el módulo incluyen la sanidad de los pi
Android abridor de puerta de garaje - No Andriod para programación, No requiere de soldadura.

Android abridor de puerta de garaje - No Andriod para programación, No requiere de soldadura.

Actualización: ahora puede crear su propio menú personalizado para abrir la puerta y conectar relés de encendido y apagado con pfodDesigner . El pfodDesigner libre generará todo el código para usted y pfodApp mostrará el menú colorido en tu móvil. Ve
Interactivo diseño y generación de código de menús personalizados de Android para Arduino - No necesita Android programación

Interactivo diseño y generación de código de menús personalizados de Android para Arduino - No necesita Android programación

Actualización: Revisa el Instructable nuevosAndriod/Arduino para principiantes - diseño personalizado Andriod menús para activar salidas de Arduino y apagado. Absolutamente ninguna programación requeridagenera todo el código de Arduino para usted usa
DPScope - construir su propio osciloscopio basado en PC/USB

DPScope - construir su propio osciloscopio basado en PC/USB

Paso 1: Instrumento especificacionesA continuación ver las especificaciones de los instrumentos. Si estás familiarizado con los osciloscopios, verá que el DPScope tiene casi todas las características que cabría esperar de un instrumento decente de la
Programable EL alambre pared arte proyecto fácil con Cool-Neon

Programable EL alambre pared arte proyecto fácil con Cool-Neon

en blanco de espacio, ¿qué hacer?, ¿qué hacer?Nuestro hackerspace tiene una pared de ladrillos en blanco encima de la chimenea. Ha sido un invierno frío por lo que hemos tenido un buen número de incendios, pero hay algo equivocado en una pared de lad
Cómo cambiar un Arduino salida de encendido y apagado de tu móvil Android.  Arduino para principiantes

Cómo cambiar un Arduino salida de encendido y apagado de tu móvil Android. Arduino para principiantes

Actualización: Ver Andriod/Arduino para principiantes - diseño personalizado Andriod menús para activar salidas de Arduino y apagado. Absolutamente ninguna programación requerida para una alternativa que no requiere ninguna programación en todos.Cómo