diff --git a/mydevices.cpp b/mydevices.cpp index 46616c6..7df19dc 100644 --- a/mydevices.cpp +++ b/mydevices.cpp @@ -41,11 +41,9 @@ void AnalogSensorTemperature::run(){ } } -//int AnalogSensorLuminosity::luminosite_environnement = 200; +//AnalogSensorLuminosity /////////////////////////// +AnalogSensorLuminosity::AnalogSensorLuminosity(int temps):AnalogDevice(200, temps){} -AnalogSensorLuminosity::AnalogSensorLuminosity(int t):Device(), temps(t){ - -} void AnalogSensorLuminosity::run(){ while(1){ val = luminosite_environnement; @@ -61,7 +59,7 @@ IntelligentDigitalActuatorLED::IntelligentDigitalActuatorLED(int t):DigitalDevic } void IntelligentDigitalActuatorLED::run(){ - int previousState = LOW; //initialisée a eteint + int previousState = LOW; //initialisee a eteint while(1){ if(ptrmem!=NULL) state=*ptrmem; @@ -125,7 +123,15 @@ void ExternalDigitalSensorButton::run() { sleep(temps); } } -// +//TODO Capteur de temperature a revoir avec conditions +//TODO Electrovanne / moteur (a voir food) +//TODO Radiateur rechauffer terrarium +//TODO PHmetre pour qualite de l'eau +//TODO regarder les manometre +//TODO Electrovanne pour remplir la piscine + +//TODO Ecran d'affichage avec infos de temps, derniere bouffe, infos sur tortues +//TODO Bouton pour sauter prochaine bouffe (I2C) diff --git a/mydevices.h b/mydevices.h index 908a484..cce2ab2 100644 --- a/mydevices.h +++ b/mydevices.h @@ -49,13 +49,9 @@ public: }; -class AnalogSensorLuminosity: public Device{ -private: - int temps; - int val; - //static int luminosite_environnement; +class AnalogSensorLuminosity: public AnalogDevice{ + public: - //static int luminosite_environnement; AnalogSensorLuminosity(int t); virtual void run(); };