Cours:SaéSBC domotique : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(Page créée avec « *à minima **3 cartes rpi **communication par mqtt **carte capteurs (i2c/gpio) **carte actionneurs (i2c/gpio) MQTT pour Qt : https://doc.qt.io/QtMQTT/qtmqtt-index.html... »)
 
Ligne 1 : Ligne 1 :
*à minima
+
== Cahier des charges ==
**3 cartes rpi
+
à minima
**communication par mqtt
+
* 3 cartes rpi communiquant avec le protocole mqtt :
**carte capteurs (i2c/gpio)
+
** une carte centrale,
**carte actionneurs (i2c/gpio)
+
** une carte capteurs (i2c/gpio),
 
+
** une carte actionneurs (i2c/gpio)
 
+
* une interface graphique représentant l'état des capteurs et actionneurs
 +
* des boutons physiques pour commander les actionneurs
 +
* un affichage par barregraphe de l'état d'un capteur
  
 +
== Détails techniques ==
  
 
MQTT pour Qt : https://doc.qt.io/QtMQTT/qtmqtt-index.html
 
MQTT pour Qt : https://doc.qt.io/QtMQTT/qtmqtt-index.html

Version du 17 octobre 2022 à 08:36

Cahier des charges

à minima

  • 3 cartes rpi communiquant avec le protocole mqtt :
    • une carte centrale,
    • une carte capteurs (i2c/gpio),
    • une carte actionneurs (i2c/gpio)
  • une interface graphique représentant l'état des capteurs et actionneurs
  • des boutons physiques pour commander les actionneurs
  • un affichage par barregraphe de l'état d'un capteur

Détails techniques

MQTT pour Qt : https://doc.qt.io/QtMQTT/qtmqtt-index.html

MQTT pour Arduino : https://pubsubclient.knolleary.net

NanoPi avec NodeRed ou QT

Adresses IP pour cartes Arduino : 10.98.9.XXX avec XXX = 211, 212, 213, 214 ou 215. Changer également l'adresse MAC pour la différencier des autres cartes.

Adresse broker mosquitto : 10.98.35.245