Projet_VictorAvecUnK/board.cpp
2020-05-18 14:04:56 +02:00

37 lines
1.2 KiB
C++

#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(
// 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);
// allumage de la carte
esp8266.run();
return 0;
}