ACTIA Engineering Services
ACTIA Engineering Services
Tunisie

REF:LL-11 DÉVELOPPEMENT D’UN SYSTÈME DE GESTION INTELLIGENTE DE L'ÉCLAIRAGE URBAIN AVEC STM32 ET LORAWAN PFE

Sécurité des systèmes embarquésIoT / LoRaWANÉlectronique et capteurs

Publié il y a 11 jours

Stage
⏱️4-6 mois
💼Présentiel
📅Expire dans 3 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Objectif du sujet

  • Développer un système intelligent capable d'adapter l'éclairage urbain en fonction de la présence et des conditions ambiantes pour réduire la consommation et améliorer la sécurité.
  • Fournir un prototype fonctionnel basé sur STM32 et communication LoRaWAN permettant une gestion bidirectionnelle entre lampadaires et passerelle.

Travaux à réaliser / Livrables

  • Intégration matérielle des capteurs de présence (PIR ou ultrasons) et de luminosité (LDR ou photodiode) sur une carte STM32.
  • Intégration d'un module LoRaWAN (ex. : RFM95, SX1276) pour la communication radio entre le luminaire et la passerelle, et implémentation d'un stack LoRaWAN fonctionnel.
  • Intégration d'un système d'éclairage LED avec driver PWM et implémentation de la modulation PWM pour ajuster la luminosité selon les données capteurs.
  • Lecture périodique et fiable des capteurs, traitement local des données, gestion des états (présence, absence, niveaux de luminosité) et réalisation d'un rapport/livraison (code, schéma, manuel d'utilisation).

Contraintes techniques et fonctionnalités attendues

  • Implémentation embarquée en C sur microcontrôleur STM32 avec gestion des protocoles de communication (I2C, UART, SPI si nécessaire).
  • Fiabilité et robustesse des lectures capteurs (filtrage, anti-rebond, gestion d'erreurs) et optimisation pour faible consommation.
  • Communication bidirectionnelle LoRaWAN (uplink/downlink) pour commandes distantes et remontée d'état, gestion des trames et sécurité basique.
  • Développement d'une interface utilisateur pour la visualisation des données en temps réel (web ou application légère) et tests d'intégration avec la passerelle.

Compétences requises et technologies

  • Maîtrise du développement embarqué en C, expérience avec STM32 et environnement STM32Cube/HAL ou équivalent.
  • Connaissance des protocoles matériels (I2C, UART) et expérience avec modules radio LoRa (RFM95, SX1276) et protocole LoRaWAN.
  • Compétences en électronique (piloter driver PWM pour LED), lecture de capteurs (PIR, ultrasons, LDR/photodiode) et conception de schémas simples.

Tests, validation et documentation

  • Réalisation de tests fonctionnels (lecture capteurs, modulation PWM, communication LoRaWAN) et tests de robustesse en conditions réelles.
  • Documentation complète du projet : schémas, code source commenté, guide d'intégration et procédure de déploiement.

Contact et candidature

  • Pour postuler envoyez votre dossier (CV + lettre de motivation + éventuels projets) à : aes-stages@ACTIA.COM
  • Indiquez en objet la référence du projet et le poste (voir sujet) et précisez votre disponibilité pour un stage PFE de 6 mois (Tunis).