Simulacija rada semafora s 4 LED diode, 7 segmentog display-a, zvučnika, tipkala i potenciometra

Dependencies:   mbed

https://os.mbed.com/media/uploads/dcindric/picture1.png

Revision:
0:2531c2b824f9
Child:
1:1b7ec94fe4ab
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu May 06 18:55:48 2021 +0000
@@ -0,0 +1,33 @@
+#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");
+        }
+
+    }
+}
+
+