Iot Board Sensor System est l'aboutissement d'un projet visant à surveiller différentes mesures intérieur,
par le biais de divers capteurs et sondes reliés à un micro-ordinateur qu'est l'ESP8266 Node MCU.
1) Sont premier Rôle est de mesurer différentes données atmosphérique et de les transmettre à un serveur
domoticz .
2) Sont Second Rôle est de surveiller la teneur en Co2 de l'air ambiant d'une maison et de
le signaliser par éclairement de diode électroluminescentes (LED) en fonction du palier de Co2.

Avec un ESP8266 flasher au préalable avec le custom Firmware ESPeasy.
1 capteur MH-Z19 de Winsen (Capteur Co2)
1 sonde LUX TSL2561 (Capteur IR/Lux)
1 sonde Bosh BME280 (Baro / Temp / Hum)
1 écran oled SSD1306 0.91“
4 résistance de 100 Ohms
1 résistance de 150 Ohms
5 LED de couleur différente (B/V/J/O/R)
Paramétrage des Devices
Pour le paramétrage des composants référez vous au projet Cube Guard Board Sensor
Dans l'interface de l'ESP Easy Firmware, aller dans Tools, puis activer les Rules.
Après quoi il vous faudra déposer le code ci dessous afin de pouvoir avoir un état des températures,
à signaliser.
//BOOT LED I/O DEMO On System#Boot do Pulse,2,1,500 Pulse,16,1,500 Pulse,0,1,500 Pulse,14,1,500 Pulse,12,1,700 Pulse,14,1,500 Pulse,0,1,500 Pulse,16,1,500 Pulse,2,1,500 Pulse,0,1,300 Pulse,16,1,300 Pulse,2,1,300 Pulse,0,1,300 Pulse,14,1,300 Pulse,12,1,300 endon //LED BLEU on MH-Z19#PPM>1 do Pulse,2,1,1500 timerSet,1,1 endon on MH-Z19#PPM>=749 do GPIO,2,0 timerSet,1,10 endon //LED VERT on MH-Z19#PPM>750 do Pulse,16,1,1000 timerSet,1,1 endon on MH-Z19#PPM>=1000 do GPIO,16,0 timerSet,1,10 endon //LED JAUNE on MH-Z19#PPM>1001 do Pulse,0,1,1000 timerSet,1,1 endon on MH-Z19#PPM>=2000 do GPIO,0,0 timerSet,1,10 endon //LED ORANGE on MH-Z19#PPM>2001 do Pulse,14,1,1000 timerSet,1,1 endon on MH-Z19#PPM>=3000 do GPIO,14,0 timerSet,1,10 endon //LED ROUGE on MH-Z19#PPM>3001 do GPIO,12,1 timerSet,1,1 endon on MH-Z19#PPM>=4500 do GPIO,12,0 timerSet,1,10 endon //LED ROUGE ALARME on MH-Z19#PPM>4501 do Pulse,12,1,5000 timerSet,1,10 endon
//LED ROUGE ALARME on DS18b20.1#Température>31 do Pulse,15,1,8000 timerSet,1,10 endon
debut (**on**) si la valeur **Température** de la sonde **DS18b20.1** est supérieur à 31° Alors \\ allumer (**1**) la LED 8sec (**8000**) du **GPIO 15** \\ ceci toute les **10s** (timerSet,1,10) \\ fin (**endon**) \\
— sylvain 2020/07/10 19:08