Microcontrolador para escaneo de baliza BLE [cerrado]

-1

Un cliente le preguntó a mi compañía, junto con otro proyecto que estamos ejecutando con él, si podríamos proporcionarle un dispositivo, cuya única tarea es buscar las balizas que compró y subir el resultado de ese escaneo a "la nube ": nunca se establecerá una conexión real entre este dispositivo y las balizas. Por lo general, solo nos especializamos en el flujo detrás de los dispositivos físicos, pero estamos preparados para un desafío.

Afirmó que estaba pensando en usar un Rasberry con un dongle Bluetooth y un dongle 3G, al que personalmente no me opongo, mantiene las cosas simples. Sin embargo, pensamos que podría ser más asequible tener una placa simple con un módulo Bluetooth y 3G, dado que puede producirlos en el futuro. Así que estamos investigando eso también.

Sin embargo, actualmente estamos un poco perdidos en el bosque de módulos de soporte BLE y lo que realmente pueden hacer. De ahí la siguiente pregunta: ¿Puede un módulo solo para esclavos también realizar una exploración? ¿O realmente necesitamos un módulo maestro para hacerlo? ¡Tenga en cuenta que solo nos interesa un escaneo, no una conexión!

Pasé dos días explorando los diferentes módulos, explorando los escudos de Arduino, buscando los chips que usan, etc. Pero la pregunta recurrente en mi cabeza es la de arriba.

    
pregunta Lennard Fonteijn

1 respuesta

1

He estado en tu posición antes, así que te daré el beneficio de la duda y trataré de ayudarte aquí. Dado que las reglas prohíben solicitar información específica de la pieza, seré lo más amplio posible y solo sugeriré cómo podría hacerlo.

Su mejor enfoque con esto creo que sería utilizar un SoC (System on Chip) de Bluetooth. Esto le permitirá hacer todo el escaneo de bluetooth y también todo el procesamiento en una parte, enviando estos datos a cualquier módulo adicional que tenga para comunicaciones de mayor alcance y registro de datos a través de UART, SPI o lo que sea. Como ya ha descubierto, hay varios fabricantes de estas piezas. También existen varios módulos para estas partes, por lo que puede evitar cualquier diseño de RF; simplemente google 'módulo'.

Muchos módulos BLE existen como dispositivos solo para esclavos. A menudo solo se ejecutan servicios y características Bluetooth SIG muy básicos o paquetes publicitarios personalizados. Necesitará el dispositivo para operar como un Maestro para poder recoger otras balizas BLE.

Espero que ayude. Avísame si quieres que aclare algo.

    
respondido por el Sensors

Lea otras preguntas en las etiquetas