Paso 5: BluTag en acción
Después de que el código se carga en el tablero de LinkitOne, la Junta se reinicia y comienza a ejecutar el programa.
Encienda el Bluetooth CC2541 / HM-10 también la etiqueta y reiniciar el tablero de LinkItOne. Ahora la pantalla debe mostrar la secuencia de eventos que ocurren...
BluTag está encendido! y se inicia el servicio Bluetooth del GATT.
El UUID del GATT está registrado y empieza a buscar dispositivos bluetooth si todo es exitoso.
Una vez se conoce la dirección de la etiqueta deseada, el LinkitOne se conecta a él y si tiene éxito, lee el valor RSSI de la etiqueta. La pantalla mostraría constantemente el valor RSSI en dBm. [más pequeño el valor, más cerca de la etiqueta a la Junta de LinkItOne/antena] cada 1 segundo. Ahora usted puede intentar mover la etiqueta bluetooth de la Junta y debería ver el aumento de valor RSSI.
El valor de umbral se establece como de - 85dBm. Si la etiqueta es un poco lejos [1.5-3m] de la Junta de LinkItOne para en algún momento, la Junta de LinkItOne sabe que su fuera de rango e inicia procedimientos de alerta. Parpadea la pantalla LCD y el led rojo se ilumina. También, se envía un SMS al número en el código.
Si la etiqueta se vuelve en gama, el proceso continúa por siempre... Aquí el video muestra que el trabajo de mi BluTag de :)
Eso es él! Ahora puede guardar sus objetos de valor de robo/pérdida por BluTag a ellos y monitoreándolas. No he probado todavía la duración de la batería, pero creo que debe ser corto ya que las etiquetas son seleccionada de forma continua. En el futuro, estoy buscando sobre el uso de firmware iBeacon en la etiqueta para reducir la energía transmitiendo sólo a intervalos especificados.
Gracias a mis amigos Jack y Cammy en ayudar a construir este prototipo :)