Tour du projet
Le tour du projet en moins de 5min.
But du projet
Le but du projet est double :
-
Réaliser une démonstration à visée pédagogique adaptée à un public collége/lycée sur le thème des systèmes embarqués / Internet des Objets sur le quel ils peuvent s'identifier
-
Préparer le terrain pour la création de Travaux Pratiques en lien avec le Protocole LoRaWAN® et l'Internet des objets
De quoi est constitué le projet
-
De cartes de tests dits "End Devices", équipées de plusieurs capteurs (Accéléromètre, gyroscope, magnétométre ...) qui constituent la partie "systèmes embarqués" de la démonstration. Qui sont installés directement sur le mannequin. ESP32 programmable en C.
-
De la baie Did@LoRaWAN avec la gateway LoRaWAN et le serveur de 'traitement' (Network Server) et le serveur 'd'affichage' (Application Server). Logiciel ChirpStack (Network Server) et Node-red (Application server)
-
D'une application web basé sur Threejs et sur mannequin.js (travail open source sous GPL-3.0) de Boytchev.
Démonstration réalisée
Le but de cette démonstration est d'équiper une personne de 2 à 3 accélérométres au niveau du torse, des cuisses et optionellement des tibias. Ces accéléromètres pourront ainsi nous donner l'angle absolue (par rapport à l'axe terrestre) que prennent le torse et les jambes de la personne.
Cela fait, nous pouvons connaître la position dans l'espace d'une personne, agée par exemple, et transmettre cette information à, par exemple, un centre d'aide à la personne.

Chaîne de transmission

Liens de ressources externes
-
Sur le protocole LoRaWAN :
- Vidéo 📹 introductive au protocole de Sylvain Montagny de l'Université Savoie Mont Blanc (36min)
- Le livre (gratuit) de l'Université Savoie Mont Blanc
-
Documentation du logiciel ChirpStack
-
Sur le protocole MQTT :
- Vidéo (amateur) 📹 introductive sur le protocole (16min)
- Blog post expliquant le protocole et le comparant à d'autres
-
Sur le logiciel Node-red :
- Documentation officiel de Node-red
- blog post présentant une utilisation simple du logiciel
-
Protocole WebSocket :
- Documentation de la fondation Mozilla
- Vidéo 📹 introductive de qualité de Fireship🔥 (1min20 + exemple)
-
Application web :
- mannequin.js
- Pour les débutants :