[iot] Un TP de 3h sur LoRaWAN ?

Rémi Boulle mail at remiboulle.fr
Thu Feb 7 18:54:50 CET 2019


Bonjour,

Nous allons monter un TP de 3h à faire avec nos étudiants de 2ème 
années. Vu les pré-requis nécessaires, il semble tout à fait 
transposable à d'autres niveaux (BTS, lycée).

On utilisera le Yah! (voir mail précédent) auquel on va adjoindre un 
capteur de température type DS18B20 de Maxim via une breadboard.

Au programme :

1) les étudiants font un join simple au réseau LoRaWAN (=hello world)

2) ils configurent le noeud pour qu'il envoie la température et l'état 
du bouton poussoir. Vérification via MQTT que tout fonctionne.

[cette température et l'état du bouton sont stockés dans influxdb. On 
prépare à l'avance la bonne application sur loraserver et le côté 
Node-RED pour pour pousser dans influxdb, on peut leur montrer au 
vidéo-projecteur la simplicité de l'utilisation de Node-RED]

3) ils créent les graphiques de température et du bouton dans grafana

4) via MQTT, ils font une communication vers l'objet (allumer la LED RGB)

5) en python, ils programment un client MQTT qui s'abonne au flux de 
l'objet qui fait allumer la LED de celui-ci si la température dépasse un 
certain seuil ou si le bouton a été maintenu appuyé (simuler demande 
d'intervention et surtout voir que le traitement se fait côté serveur).

Ce TP est tout à fait faisable avec d'autres matériels (FeatherM0 ou autre).

cela vous semble jouable ? Qui serait intéressé pour participer à 
l'écriture ? ou simplement à le tester avec ses élèves/étudiants ?

Ici, nous ferons ce TP dans 2 semaines.

Merci,

Rémi.




More information about the iot mailing list