Punjenje i pražnjenje spremnika vode
Dependencies: mbed
spremnikVode.h
- Committer:
- mrimac
- Date:
- 2022-09-08
- Revision:
- 0:1a5027292b9a
- Child:
- 1:07c01a8966ae
File content as of revision 0:1a5027292b9a:
#include "mbed.h" DigitalIn sensor(D9); DigitalIn sw(D8); InterruptIn button(D2); DigitalOut buzzer(A5); DigitalOut led(A0); DigitalOut gLed(A1); Ticker ticker; bool debug2; bool full; bool debug; void flash(DigitalOut lamp, int period) { lamp = !lamp; wait_ms(period); printf ("Water level is low! "); } bool startFilling () { printf("Water is filling. "); buzzer = true; wait_ms(5000); printf("Water level is now ok. "); return true; } void tick () { lowLevel = sensor; } void interrupt () { if (debug) { debug2 = !debug2; } }