Tabla de contenido:

Escáner DIY IBeacon y Beacon con Raspberry Pi y HM13: 3 pasos
Escáner DIY IBeacon y Beacon con Raspberry Pi y HM13: 3 pasos

Video: Escáner DIY IBeacon y Beacon con Raspberry Pi y HM13: 3 pasos

Video: Escáner DIY IBeacon y Beacon con Raspberry Pi y HM13: 3 pasos
Video: ESP32 iBeacons 2024, Mes de julio
Anonim

Por memoryleakyu Siga más por el autor:

Reconocimiento de señales de tráfico Autopilot V1.0
Reconocimiento de señales de tráfico Autopilot V1.0
Reconocimiento de señales de tráfico Autopilot V1.0
Reconocimiento de señales de tráfico Autopilot V1.0
Visualice su ganancia y pérdida de Bitcoin con Arduino y Python
Visualice su ganancia y pérdida de Bitcoin con Arduino y Python
Visualice su ganancia y pérdida de Bitcoin con Arduino y Python
Visualice su ganancia y pérdida de Bitcoin con Arduino y Python
Use gestos para controlar la reproducción de YouTube con Arduino
Use gestos para controlar la reproducción de YouTube con Arduino
Use gestos para controlar la reproducción de YouTube con Arduino
Use gestos para controlar la reproducción de YouTube con Arduino

Historia

Una baliza transmitirá señales de forma continua para que otros dispositivos bluetooth sepan su presencia. Y siempre quise tener una baliza bluetooth para rastrear mis llaves, ya que me olvidé de traerlas como 10 veces el año pasado. Y casualmente obtuve un módulo dual HM13. Así que creo que podría convertirlo en un simple iBeacon para avisarme si olvidé traer mis llaves. Pero cuando lo terminé, me di cuenta de que no seguiría revisando mis teléfonos. Por lo tanto, decidí hacer un escáner de baliza continuo con Raspberry Pi como puerta de enlace bluetooth. Entonces puedo activarlo para que me envíe un correo electrónico o un mensaje de texto para recordarme mis llaves.

Suministros

Seeeduino V4.2

Grove - Blueseeed - Modelo dual (HM13)

Raspberry Pi 4 Modelo B

Paso 1: haz tu propio IBeacon

DIY un IBeacon
DIY un IBeacon
DIY un IBeacon
DIY un IBeacon

Programé el módulo HM13 con una placa compatible con arduino. Creo que se puede hacer con otros tipos de placas de desarrollo, incluso con Raspberry Pi. Pero como hay muchas bibliotecas con Arduino, ¿por qué molestarse? Conecte el módulo HM13 al pin derecho Tx y Rx. Luego cargue el boceto. Pero recuerde establecer UUID, macro y valor menor en el código Arduino. Cuando haya terminado, solo necesita encender el módulo HM13 para que siga funcionando.

Paso 2: Pruébelo con una aplicación

Pruébelo con una aplicación
Pruébelo con una aplicación
Pruébelo con una aplicación
Pruébelo con una aplicación

Luego agregue su baliza en la aplicación. El UUID, la macro y el valor menor se especificaron en el código Arduino. Después de eso, verá su baliza en la página principal de la aplicación.

Toma tu teléfono y camina. Verá la distancia aproximada entre usted y su baliza.

Recomendado: