Smart coffee machine with facial recognition and remote control
Dependencies: Camera_LS_Y201 EthernetInterface EthernetNetIf HTTPClient SRF05 TextLCD mbed-rtos mbed-src
eau.cpp
- Committer:
- projetmacintel
- Date:
- 2014-01-15
- Revision:
- 0:43669f623d43
File content as of revision 0:43669f623d43:
#include "eau.h" DigitalOut relaisEau(p23); DigitalIn capteurEau(p11); void informerServeurEtatBacEau(int capteur_eau); void checkContenanceReserveEau(bool initialisation) { capteurEau.mode(PullUp); if(initialisation) informerServeurEtatBacEau(capteurEau); if(relaisEau != capteurEau.read() || initialisation) { // On informe le serveur de l'absence (ou non) d'eau if(!initialisation) informerServeurEtatBacEau(capteurEau); // On renvoie l'information à la machine if((int)capteurEau.read() == 1) relaisEau = 0; else relaisEau = 1; } } void informerServeurEtatBacEau(int capteur_eau) { if(capteur_eau == 0) envoyerRequete("gestion_eau.php?bac_vide"); else envoyerRequete("gestion_eau.php?bac_plein"); }