Punjenje i pražnjenje spremnika vode

Dependencies:   mbed

main.cpp

Committer:
mrimac
Date:
22 months ago
Revision:
1:07c01a8966ae
Parent:
0:1a5027292b9a

File content as of revision 1:07c01a8966ae:

#include "mbed.h"
#include "spremnikVode.h"

int main() {
    
    while (1) {
        
        sw.rise(&turnOn);
        
        if (on) {
                
            // razina vode je pala ispod dopustene
            if (!sensor && !button) {
                full = false;
                flash(led, 1000);
                } else { led = false; }
            
            // punjenje
            if (!sensor && button) {
                full = false;
                full = startFilling ();
                yLed = false;
                } 
            
            // spremnik je napunjen
            if (full && sensor) {
                gLed = true;
                } else { gLed = false;}
                
            // aktivacija buzzera
            if (full && button) {
            
                buttonPressed();
                
                }
                
        } 
   } 
}