Simulacija rada semafora s 4 LED diode, 7 segmentog display-a, zvučnika, tipkala i potenciometra
Dependencies: mbed
main.cpp
- Committer:
- dcindric
- Date:
- 2021-05-06
- Revision:
- 0:2531c2b824f9
- Child:
- 1:1b7ec94fe4ab
File content as of revision 0:2531c2b824f9:
#include "mbed.h" #include "svjetla.h" #include "segmentni.h" #include "buzzer.h" InterruptIn gumbPjesaci(USER_BUTTON); DigitalIn gumbKvar(PC_12); Ticker flipper; Serial pc1(USBTX, USBRX); int main() { int temp = 0; gumbPjesaci.rise(&funkcijaPjesaci); SegConvert(11); while(1) { if(gumbKvar == 1 && temp == 0) { pc1.printf("Semafor u kvaru \n \r"); flipper.attach(&kvar, 0.5); temp++; } else if(gumbKvar == 0) { pc1.printf("Semafor u radu \n \r"); flipper.detach(); semafor(); temp = 0; pc1.printf("\n \r"); } } }