#include "core_simulation.h" #include "mydevices.h" #include "include/AnalogDevices/AnalogSensors/AnalogSensorTemperature.h" #include "include/DigitalDevices/DigitalActuators/IntelligentDigitalActuatorLED.h" #include "include/AnalogDevices/AnalogSensors/AnalogSensorLuminosity.h" #include "include/DigitalDevices/DigitalSensors/ExternalDigitalSensorButton.h" #include "include/AnalogDevices/AnalogSensors/AnalogSensorManometre.h" #include "include/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.h" int main(){ // creation d'une board Board esp8266; // achat des senseurs et actionneurs AnalogSensorTemperature temperature(TEMP,DELAY); //DigitalActuatorLED led1(DELAY); IntelligentDigitalActuatorLED led1(DELAY); I2CActuatorScreen screen; AnalogSensorLuminosity luminosite(DELAY); ExternalDigitalSensorButton button(DELAY); AnalogSensorManometre manometre(4,DELAY); DigitalActuatorRadiator radiator(DELAY, THRESHOLDHIGH, THRESHOLDLOW); // branchement des capteurs actionneurs esp8266.pin(1,temperature); //esp8266.pin(0,led1); esp8266.pin(2, luminosite); esp8266.i2c(1,screen); esp8266.pin(4, button); esp8266.pin(5, manometre); esp8266.pin(0, radiator); // allumage de la carte esp8266.run(); return 0; }