Projet_VictorAvecUnK/mydevices.cpp

32 lines
791 B
C++

#include "mydevices.h"
//int luminosite_environnement = 200;
using namespace std;
// classe I2CActuatorScreen
I2CActuatorScreen::I2CActuatorScreen ():Device(){}
void I2CActuatorScreen::run(){
while(1){
if ( (i2cbus!=NULL)&&!(i2cbus->isEmptyRegister(i2caddr))){
Device::i2cbus->requestFrom(i2caddr, buf, I2C_BUFFER_SIZE);
cout << "---screen :"<< buf << endl;
}
sleep(1);
}
}
//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)