control ON OFF y datos con android por bluetooth

Hola os dejo una aplicación Android para el control de relés y al mismo tiempo para recibir datos del arduino (en el ejemplo una temperatura de una sonda DS18B20.
La aplicación Android esta hecha con APPINVENTOR (aplicación web). Para empezar utilicé 2 aplicaciones hechas por otra persona y las junté en una, le quité lo que no necesitaba y listo. Buscando hay bastantes cosas para arduino.
Con el código fuente tienes en tus manos el adaptarla a lo que necesites. Sin saber de APPInventor, en unas horas ya puedes hacer cosillas. Es muy básico.
En el PDE puedes ver que lo único que envia la aplicación android es un 1 y un 2. El botón inferior no hace nada (cada uno que lo programe).
el módulo BT me costó unos 5euros, utiliza en puerto serie para comunicación.
Primero vinculé el módulo BT al teléfono y luego ya se puede utilizar la comunicación.

BT_temp_ON_OFF_V2.apk (1.26 MB)

BT_temp_ON_OFF_V2.zip (4.4 KB)

BT_temp_ON_OFF.ino (3.38 KB)

Bueno, ahora pongo la misma apicación, pero con 4 botones ON-FF, con la misma funcionalidad:
switch 1º: On -> envia un 1 OFF -> envia un 2
switch 2º: On -> envia un 3 OFF -> envia un 4
switch 3º: On -> envia un 5 OFF -> envia un 6
switch 4º: On -> envia un 7 OFF -> envia un 8

BT_temp_ON_OFF_V3.apk (1.26 MB)

muy buen aporte

Buenos días:

Para emparejar tu modulo bluetooh le sacas la mac y la asignas "a mano" o tu programa tiene autodeteccion y la memoriza el?

Saludos

edito: Estoy despistado, veo que has subido la fuente ya le he echado un ojo buen aporte, gracias

Gracias por la aportación compañero!!!

El módulo bluetooth lo tengo reconocido y vinculado.
La primera vez lo hice con otra aplicación (cuanto te pide contraseña y demás). Después ya no te lo vuelve a pedir, solo decides conectarte y listo.

Buen trabajo!

Muy buena ... yo estoy haciendo lo mismo pero por ethernet ?
Alguna idea ....

Muy buenos proyectos ambos!, Seria un placer contar con vuestra ayuda para el desarrollo de Souliss :slight_smile: Una libreria para controlar la domotica de casa :slight_smile: Mas datos en mi firma :stuck_out_tongue:

Salu2 y buen Karma