Biblioteka za indikaciju udaljenosti objekta

Revision:
0:f9b40434b1ac
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/IndikatorUdaljenostiObjekta.cpp	Tue Feb 04 17:58:24 2020 +0000
@@ -0,0 +1,31 @@
+#include "IndikatorUdaljenostiObjekta.h"
+#include "mbed.h"
+
+indikatorUdaljenostiObjekta::
+indikatorUdaljenostiObjekta(PinName L1, PinName L2, PinName L3, PinName L4) :zelenoSvjetlo(L1), zutoZelenoSvjetlo(L2), zutoSvjetlo(L3), crvenoSvjetlo(L4) {}
+
+void indikatorUdaljenostiObjekta:: udaljenostObjekta30do45()
+{
+    zelenoSvjetlo = 1;
+    zutoZelenoSvjetlo = zutoSvjetlo = crvenoSvjetlo = 0;
+}
+
+void indikatorUdaljenostiObjekta::udaljenostObjekta15do30()
+{
+    zelenoSvjetlo = zutoZelenoSvjetlo = 1;
+    zutoSvjetlo = crvenoSvjetlo = 0;
+}
+
+void indikatorUdaljenostiObjekta::udaljenostObjekta5do15()
+{
+    zelenoSvjetlo = zutoZelenoSvjetlo = zutoSvjetlo = 1;
+    crvenoSvjetlo = 0;
+}
+void indikatorUdaljenostiObjekta::udaljenostObjekta0do5()
+{
+    zelenoSvjetlo = zutoZelenoSvjetlo = zutoSvjetlo = crvenoSvjetlo = 1;
+}
+void indikatorUdaljenostiObjekta::objektIzvanDometa()
+{
+    zelenoSvjetlo = zutoZelenoSvjetlo = zutoSvjetlo = crvenoSvjetlo = 0;
+}