Learning classes.
Dependencies: C12832
Diff: Mikrovalna.h
- Revision:
- 0:df735aa160f3
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Mikrovalna.h Wed Feb 10 11:19:25 2016 +0000 @@ -0,0 +1,23 @@ +#ifndef MIKROVALNA_H +#define MIKROVALNA_H + +#include "mbed.h" +#include "C12832.h" + +class Mikrovalna { + public: + Mikrovalna(PinName sekundePin, PinName startStopPin); + private: + InterruptIn sekunde, startStop; + C12832 lcd; + Timer debounceSekunde, debounceStartStop; + Timeout iskljuci; + void namjestiVrijeme(); + void ukljuciIskljuci(); + void iskljucenje(); + bool ukljucena; + DigitalOut relej; + int vrijeme; +}; + +#endif // MIKROVALNA_H \ No newline at end of file