Módulo Arduino + Bluetooth + Android

Estoy tratando de pensar en una manera de hacer un proyecto de automatización de la casa sencillo que implica un Arduino, un módulo Bluetooth y un teléfono Android. La idea es que tengo dos placas Arduino en diferentes partes de mi casa. Y si entro en una habitación, entonces un LED se enciende en el tablero que ha descubierto mi teléfono. Si salgo del rango Bluetooth, el LED debería apagarse.

He intentado el proyecto de DomoticHome con un ranurador, pero es solamente para manual encendido / apagado y se basa en el módulo de Ethernet.

No quiero hacer una aplicación de Android desde cero, pero me gustaría tomar alguna aplicación de código abierto existente que podría extender para usar Bluetooth y / o encender el LED automáticamente.

En realidad, puede omitir ese requisito de aplicación de Android. Basta con que la tarjeta Arduino l2ping su teléfono por Bluetooth periódicamente y cambiar su LED basado en el éxito o el fracaso.

Como un efecto secundario, puede automatizar con cualquier teléfono, que admita Bluetooth. Pero el diablo está en el detalle. Puede ser necesario emparejar las tarjetas y el teléfono inicialmente.

Además, la mayoría de los teléfonos Android desactivan la visibilidad después de un minuto o dos. Así que tendrá que comprobar, si un ping funcionará entonces. (No sé si l2ping está disponible en Arduino fuera de la caja, pero debería ser portátil fácilmente). Tratar de abrir un puerto Bluetooth en su dispositivo móvil puede ser una alternativa a l2ping. Por lo tanto, una solución sin aplicación debería ser posible.

La mejor manera de hacer esto sería usar una señal de apretón de manos cada 1 segundo o 2 segundos .. el módulo bluetooth debe enviar HI si el móvil recibe que debo responder con HI .. Una vez que el móvil no responde debe apagar las luces .. Si recibe el HI debe encender la luz de nuevo .. Tengo un código que se puede conectar a estos módulos de bluetooth utilizando la comunicación en serie .. su muy simple de usar .. i le revisará y le enviará el código .. Todo lo mejor ..

  • Android 6 bluetooth
  • Desactivar el modo Bluetooth detectable en Android
  • Analizar datos NMEA en Android 2.3
  • Implementar un tiempo de espera en BluetoothSocket inputstream.read () en Android
  • Excepción al intentar agregar un BeaconParser a AltBeacon lib
  • La conexión a un dispositivo Bluetooth falla en el sueño profundo
  • Android BluetoothSocket.isConnected siempre devuelve false
  • Se conecta automáticamente al dispositivo bluetooth emparejado cuando está en el rango
  • ¿Alguien ha sido capaz de obtener datos de los sensores de Moto 360 vía. Google Fit API?
  • Android: Mostrar Notificación en la Vigilancia Cuando Cualquier Llamada o Notificación de la Red Social de móvil (mediante Bluetooth)
  • ¿Los diferentes teléfonos android tienen diferentes límites en el número de dispositivos de perfil SPP Bluetooth que pueden conectarse?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.