Projet Lora

LoRA

LoRa c’est quoi?

Tout d’abord, LoRa est une technologie radio comme d’autres telle que le wifi, la 4g, la 5g… Elle utilise la communication bas débit. Elle peut donc envoyer des messages courts sur une certaine distance. L’un des avantages de cette technologie est qu’il est possible d’éviter les interférences avec les autres communications et qu’elle peut couvrir une ville comme Angers par exemple. En effet, c’est un réseau sécurisé et avec une longue portée : environ 10km, LoRa = Long Range. Cependant ce n’est pas très rapide, on peut envoyer un message toutes les 10 minutes. N’importe qui en France peut utiliser ce réseau via une fréquence ouverte à tous gratuitement sur la bande 868 MHz.

Matériel nécessaire pour l’utilisation

L’architecture d’une connexion LoRa nécessite du matériel ainsi que des ressources informatiques. Ainsi vous trouverez ci-dessous une vidéo qui explique le fonctionnement général de celle-ci.

Carte Arduino

Gateway

Capteur bouton poussoir

Dans quel but ?

Vous l’aurez compris, cette technologie offre un champ d’action très large. On peut s’en servir dans tous les domaines du quotidien. Par exemple dans le domaine de la sécurité, on peut poser un capteur sur une porte. Cela peut être utile de recevoir un message d’alerte sur son téléphone lorsqu’il y a une effraction. De la même manière avec un thermomètre, il est possible de recevoir l’information sur les variations de températures et de l’adapter à ses besoins ( rafraichir la cave à vin, chauffer l’eau de la piscine…). Il est aussi possible de s’en servir pour travailler. En effet dans le domaine de l’agriculture grâce à certains capteurs, on peut améliorer le rendement par exemple. En résumé, la technologie LoRa offre des possibilités d’actions très grandes. Il suffit de s’équiper de capteurs et de savoir les connecter à la carte Arduino.

Déroulement du projet

Dans un premier temps nous avons recherché un maximum d’information sur cette technologie dans le but de mieux comprendre notre travail à réaliser, principalement via des conférences sur les sites d’Orange, créateur du réseau en France. Ensuite, nous nous sommes créés un compte TTN ( the Things Network). Cette plateforme permet de reconnaitre la carte Arduino et de récupérer ses données transmises par le Gateway pour les envoyer aux autres appareils. Une fois cette étape réalisée, la majorité du temps consacré au projet fut la configuration de la carte Arduino et du Gateway.
Par ailleurs, nous avons choisi de recevoir l’information du capteur par téléphone. C’est pourquoi nous avons installé l’application IFTTT qui permet de connecter et automatiser les applications et appareils avec une interface simple et sans code pour la relier à notre téléphone.

C’est de cette manière que nous avons configuré cette technologie.

Problèmes rencontrés

Il nous est impossible de résumer notre projet sans évoquer certaines difficultés. En effet étant la deuxième année à expérimenter cette technologie nous avons récupérer le matériel du groupe précédent. De ce fait ils n’avaient pas supprimé leur Gateway sur TTN et nous n’arrivions pas à les contacter pour résoudre ce problème. C’est-à-dire que le Gateway que nous possédions n’étais pas utilisable par nous et donc, on ne pouvait pas le configurer. Après une longue attente, ils nous ont répondu et nous avons eu confirmation de l’origine de ce problème. Notre compte TTN pouvait enfin utiliser le Gateway. Une autre contrainte nous a freiné dans notre développement. En effet, le réseau Polytech est public et notre Gateway ne fonctionnait pas. Nous devions donc travailler en wifi depuis notre domicile. De plus, nous avons forcément rencontré des petites difficultés dans la configuration des appareils et applications notamment pour le Gateway où suite à une mise à jour, une ligne de code était erronée. Il nous a fallu effectuer un reset de l’appareil. Lors de chacun de ces problèmes, c’est le support technique du vendeur du Gateway (Sphinx) qui nous a conseillé . Echanger avec eux nous a permis d’apprendre à démarcher une entreprise en tant que client et à s’exprimer de manière professionnelle.

Rémi Arnealut/ Nathan Pavageau/ Martin Rondeau/ Lucas Mercier

Encadré par Hassan Bouljroufi