ESP32 LoRa for dummys - PAXCOUNTER
Paxcounter es una prueba de concepto para medir el flujo de pasajeros en tiempo real. Cuenta cuántos dispositivos móviles hay disponibles en su entorno y en base a ello da una estimación de cuántas personas hay alrededor.
Paxcounter detecta señales Wifi y Bluetooth en el aire, enfocándose en dispositivos móviles mediante el filtrado de OUI del proveedor en la dirección MAC.
La intención de este proyecto es hacer esto sin intrusión en la privacidad: no es necesario rastrear los dispositivos de propiedad de las personas, si solo desea contarlos. Por lo tanto, Paxcounter no almacena de manera persistente direcciones MAC y no toma huellas digitales de los dispositivos escaneados.
La ventaja de este proyecto es que los datos medidos se pueden:
- transfieren a través de una red LoRaWAN, no a través del enlace ascendente GSM/LTE o Wifi habitual.
- almacenar en una tarjet SDmicro
Ademas de estimar el número de personas en un recinto (sala, autobus, vagón, aeronaves) también permite conocer cuantas personas han hecho caso cuando esta prohibido su uso (entornos de seguridad, aeronaves, etc.)
Para conseguir que un dispositivo ESP32 funcione con la aplicación PÂXCOUNTER puede:
- Adquirir un ESP32 compatible con la aplicación (Heltec LoRa-32 , TTGOv1,TTGOv2, Pycom LoPy, Pycom LoPy4, LoLin32 with LoraNode32 shield, LoLin32 Lite with LoraNode32-Lite shield), descargar el fuente desde el Github LiLylo ESP31-PAXOUNTER , compilarlo con PlatformIO y cargarlo en el dispositivo.
- Adquirir un ESP con este firmware cargado como el LoRa32 V2.1_1.6 de LiLygo
Pantalla base 1ª pantalla que da el tiempo de funcionamiento 01:02:10 comenzando en 01:00:00 ¿? (se puede inicializar pulsando el boton de reset) y el numero de personas PAX estimado |
Comentarios
Publicar un comentario