Voor Jeroen

Dependencies:   mbed-rtos mbed

Committer:
tim2meijer
Date:
Fri Dec 11 09:24:48 2015 +0000
Revision:
1:615583651887
VOOR JEROEN

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim2meijer 1:615583651887 1 #ifndef KLASSEN_H
tim2meijer 1:615583651887 2 #define KLASSEN_H
tim2meijer 1:615583651887 3
tim2meijer 1:615583651887 4 class Pomp {
tim2meijer 1:615583651887 5 private:
tim2meijer 1:615583651887 6 public:
tim2meijer 1:615583651887 7 Pomp();
tim2meijer 1:615583651887 8 void Pompen(int maantal_koppen);
tim2meijer 1:615583651887 9 bool koffie_klaar();
tim2meijer 1:615583651887 10 };
tim2meijer 1:615583651887 11
tim2meijer 1:615583651887 12 class Waterresevoir {
tim2meijer 1:615583651887 13 private:
tim2meijer 1:615583651887 14 double ondergrens_1kop;
tim2meijer 1:615583651887 15 double ondergrens_2kop;
tim2meijer 1:615583651887 16 public:
tim2meijer 1:615583651887 17 Waterresevoir(double mondergrens_1kop = 0.0, double mondergrens_2kop = 0.0);
tim2meijer 1:615583651887 18 bool water_ok();
tim2meijer 1:615583651887 19 bool resevoir_geplaatst();
tim2meijer 1:615583651887 20 };
tim2meijer 1:615583651887 21
tim2meijer 1:615583651887 22 class Besturingspaneel {
tim2meijer 1:615583651887 23 protected:
tim2meijer 1:615583651887 24 double ledfrequentieSnel;
tim2meijer 1:615583651887 25 double ledfrequentieNormaal;
tim2meijer 1:615583651887 26 int aantal_koppen;
tim2meijer 1:615583651887 27 Waterresevoir waterresevoir;
tim2meijer 1:615583651887 28 Pomp pomp;
tim2meijer 1:615583651887 29 public:
tim2meijer 1:615583651887 30 Besturingspaneel(double mledfrequentieSnel, double mledfrequentieNormaal, int maantal_koppen, Waterresevoir mwaterresevoir, Pomp mpomp);
tim2meijer 1:615583651887 31 void ledlamp(double mledfrequentie);
tim2meijer 1:615583651887 32 void set_senseo_aan();
tim2meijer 1:615583651887 33 void set_1kop();
tim2meijer 1:615583651887 34 void set_2kop();
tim2meijer 1:615583651887 35 };
tim2meijer 1:615583651887 36
tim2meijer 1:615583651887 37 #endif