README
Description
Développement d’un système de localisation basse consommation avec capteur LoRa
Missions réalisées
Ce projet avait pour but de développer un système IoT permettant de localiser un chien de chasse via un capteur LoRa embarqué dans un collier. L’objectif était d’assurer le suivi à longue distance d’un animal évoluant en milieu rural, tout en minimisant la consommation d’énergie.
Nous avons conçu l’architecture complète : du cahier des charges à l’analyse technique, en passant par le dimensionnement, les tests et la validation terrain. Ce projet a nécessité une étroite collaboration et des compétences transverses en télécom, programmation et électronique.
Déroulement du projet
- Identification des besoins : sécurité, autonomie, portée
- Calculs : débit, consommation, fréquence d’émission
- Tests pratiques sur le terrain avec différents paramètres LoRa
- Modélisation de la portée avec des scripts Python (Okumura-Hata)
Apprentissages clés
- Compréhension fine des paramètres LoRa (SF, BW, CR)
- Utilisation d’outils comme SDRangel pour visualiser les trames
- Optimisation de l’énergie pour maximiser l’autonomie
- Réalisation de tests terrain (intérieur/extérieur) jusqu’à 6 km de portée
Résultats et impact
- Système fiable pour la localisation d’animaux dans un rayon de plusieurs kilomètres
- Consommation très faible avec émission toutes les secondes
- Projet réaliste, réplicable et aligné avec des besoins concrets du terrain
Compétences
IoT
Cahier des charges client
Formalisation d’un besoin métier (sécurité et confort pour chasseurs et chiens)
Rédaction claire d’un cahier des charges fonctionnel
Analyse du débit LoRa
Estimation du payload, choix du CR, test SF/BW pour optimiser portée et consommation
Transmission fiable sur plusieurs kilomètres avec 748 bits/s
Dimensionnement énergétique
Calculs de la consommation en émission/réception et autonomie sur batterie
Autonomie de plusieurs jours avec une batterie Li-Ion de 2600 mAh
Étude de la portée
Application du modèle Okumura-Hata et tests terrain jusqu’à 6 km
Configuration optimale validée : BW = 62.5 kHz, SF = 10