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... »)
 
(Cahier des charges)
 
(2 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
*à minima
+
== Cahier des charges ==
**3 cartes rpi
+
à minima
**communication par mqtt
+
* 3 cartes 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 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
 

Version actuelle datée du 17 octobre 2022 à 08:48

Cahier des charges

à minima

  • 3 cartes 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