Projet_VictorAvecUnK/mydevices.cpp

33 lines
791 B
C++
Raw Normal View History

2020-05-12 09:52:03 +02:00
#include "mydevices.h"
2020-05-12 11:22:59 +02:00
//int luminosite_environnement = 200;
2020-05-12 09:52:03 +02:00
using namespace std;
// classe I2CActuatorScreen
2020-05-16 17:13:01 +02:00
I2CActuatorScreen::I2CActuatorScreen ():Device(){}
2020-05-12 09:52:03 +02:00
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);
}
}
2020-05-13 17:10:05 +02:00
//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)
2020-05-13 16:12:29 +02:00