La aplicación para el Autobuses ufsm intracampus BUFSM tiene como objetivo mejorar la rutina de las personas que la usan, informando en tiempo real ? su ubicación.
Este proyecto es desarrollado voluntariamente por estudiantes de UFSM que usan BUFSM diariamente sin ningún vínculo lucrativo. Totalmente de código abierto. Siéntete libre de contribuir. Basado en SBU Smart Transit.
El hardware en sí se divide en dos partes principales: ubicación y comunicación. Para satisfacer ambos, se utilizó el módulo GPS + GSM A7, de A-Pensador A. Un arduino nano también usó para controlar el módulo a través de los comandos AT.
Se pretende, en un futuro no muy lejano, implementa comunicación a través de Lora, ya que hay un costo mensual para los datos de transmisión como GSM.
El futuro no lejano ha llegado. El módulo RFM95 de Hoperf se está utilizando actualmente junto con un Arduino Nano. Debido a la inestabilidad del GPS que está presente en el módulo A7, ahora se está utilizando el módulo Mikroe GPS-Click. El esquema se puede encontrar aquí.
El código se embarcó en el Arduino Nano comanda el módulo GPS, leyendo las coordenadas geográficas del autobús y enviándolas a través del protocolo Larawan a una puerta de enlace que está conectada a TTN. Estos mensajes con las coordenadas se replican para cada cliente con la aplicación abierta.
Para habilitar la comunicación a través de Lorawan, se está utilizando el sistema operativo LMIC V1.5, desarrollado por IBM. La versión utilizada es una adaptación del código Arduino-Lmic que actualmente no puede admitir el plan de frecuencia AU915, que utilizado por la puerta de enlace actualmente hacemos comunicación.
Desarrollado como una página web, sigue los conceptos de una aplicación web progresiva. Esto se caracteriza por ser una página accesible de cualquier navegador en cualquier plataforma, lo que aún permite que sea "instalado" en la pantalla de inicio de un dispositivo móvil , actuando de manera similar a una aplicación nativa.