Voor Jeroen

Dependencies:   mbed-rtos mbed

Revision:
1:615583651887
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/klassen.h	Fri Dec 11 09:24:48 2015 +0000
@@ -0,0 +1,37 @@
+#ifndef KLASSEN_H
+#define KLASSEN_H
+
+class Pomp {
+    private:
+    public:
+        Pomp();
+        void Pompen(int maantal_koppen);
+        bool koffie_klaar();
+};
+
+class Waterresevoir {
+    private:
+        double ondergrens_1kop;
+        double ondergrens_2kop;
+    public:
+        Waterresevoir(double mondergrens_1kop = 0.0, double mondergrens_2kop =  0.0);
+        bool water_ok();
+        bool resevoir_geplaatst();
+};
+
+class Besturingspaneel {
+    protected:
+        double ledfrequentieSnel;
+        double ledfrequentieNormaal;
+        int aantal_koppen;
+        Waterresevoir waterresevoir;
+        Pomp pomp;
+    public:
+        Besturingspaneel(double mledfrequentieSnel, double mledfrequentieNormaal, int maantal_koppen, Waterresevoir mwaterresevoir, Pomp mpomp);
+        void ledlamp(double mledfrequentie);
+        void set_senseo_aan();
+        void set_1kop();
+        void set_2kop();
+};
+
+#endif
\ No newline at end of file