La demande pour le Bus d'intracampus UFSM BUFSM vise à améliorer la routine des personnes qui l'utilisent, informant en temps réel ? son emplacement.
Ce projet est développé volontairement par les étudiants de l'UFSM qui utilisent quotidiennement BUFSM sans aucun lien lucratif. Totalement open source. N'hésitez pas à contribuer. Basé sur SBU Smart Transit.
Le matériel lui-même est divisé en deux parties principales: l'emplacement et la communication. Pour satisfaire les deux, le module GPS + GSM A7, de A-Thinker, a été utilisé. Un arduino nano a également utilisé pour contrôler le module via les commandes AT.
Il est prévu, dans un avenir pas trop lointain ?, Implémentez la communication via LORA, car il y a un coût mensuel pour les données de transmission telles que GSM.
L'avenir non lointain est venu. Le module RFM95 de Hoperf est actuellement utilisé avec un nano Arduino. En raison de l'instabilité du GPS qui est présent dans le module A7, le module MIKROE GPS-CLICK est maintenant utilisé. Le schéma peut être trouvé ici.
Le code s'est lancé dans le Nano Arduino commande le module GPS, lisant les coordonnées géographiques du bus et les envoyant via le protocole de Larawan à une passerelle connectée à TTN. Ces messages avec les coordonnées sont ensuite reproduits pour chaque client avec l' application ouverte.
Pour activer la communication via Lorawan, le système d'exploitation LMIC V1.5, développé par IBM, est utilisé. La version utilisée est une adaptation du code Arduino-LMIC qui ne peut actuellement pas prendre en charge le plan de fréquence AU915, utilisé par la passerelle que nous faisons actuellement.
Développé comme une page Web, suit les concepts d'une application Web progressive. Ceci se caractérise par une page accessible de n'importe quel navigateur sur n'importe quelle plate-forme, ce qui lui permet toujours d'être "installé" sur l'écran d'accueil d'un appareil mobile , agissant similaire à une application native.