Biblioteka za indikaciju udaljenosti objekta
IndikatorUdaljenostiObjekta.cpp@0:f9b40434b1ac, 2020-02-04 (annotated)
- Committer:
- danijel28
- Date:
- Tue Feb 04 17:58:24 2020 +0000
- Revision:
- 0:f9b40434b1ac
I created class IndikatorUdaljenosti for my LED which indicates how close object is
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
danijel28 | 0:f9b40434b1ac | 1 | #include "IndikatorUdaljenostiObjekta.h" |
danijel28 | 0:f9b40434b1ac | 2 | #include "mbed.h" |
danijel28 | 0:f9b40434b1ac | 3 | |
danijel28 | 0:f9b40434b1ac | 4 | indikatorUdaljenostiObjekta:: |
danijel28 | 0:f9b40434b1ac | 5 | indikatorUdaljenostiObjekta(PinName L1, PinName L2, PinName L3, PinName L4) :zelenoSvjetlo(L1), zutoZelenoSvjetlo(L2), zutoSvjetlo(L3), crvenoSvjetlo(L4) {} |
danijel28 | 0:f9b40434b1ac | 6 | |
danijel28 | 0:f9b40434b1ac | 7 | void indikatorUdaljenostiObjekta:: udaljenostObjekta30do45() |
danijel28 | 0:f9b40434b1ac | 8 | { |
danijel28 | 0:f9b40434b1ac | 9 | zelenoSvjetlo = 1; |
danijel28 | 0:f9b40434b1ac | 10 | zutoZelenoSvjetlo = zutoSvjetlo = crvenoSvjetlo = 0; |
danijel28 | 0:f9b40434b1ac | 11 | } |
danijel28 | 0:f9b40434b1ac | 12 | |
danijel28 | 0:f9b40434b1ac | 13 | void indikatorUdaljenostiObjekta::udaljenostObjekta15do30() |
danijel28 | 0:f9b40434b1ac | 14 | { |
danijel28 | 0:f9b40434b1ac | 15 | zelenoSvjetlo = zutoZelenoSvjetlo = 1; |
danijel28 | 0:f9b40434b1ac | 16 | zutoSvjetlo = crvenoSvjetlo = 0; |
danijel28 | 0:f9b40434b1ac | 17 | } |
danijel28 | 0:f9b40434b1ac | 18 | |
danijel28 | 0:f9b40434b1ac | 19 | void indikatorUdaljenostiObjekta::udaljenostObjekta5do15() |
danijel28 | 0:f9b40434b1ac | 20 | { |
danijel28 | 0:f9b40434b1ac | 21 | zelenoSvjetlo = zutoZelenoSvjetlo = zutoSvjetlo = 1; |
danijel28 | 0:f9b40434b1ac | 22 | crvenoSvjetlo = 0; |
danijel28 | 0:f9b40434b1ac | 23 | } |
danijel28 | 0:f9b40434b1ac | 24 | void indikatorUdaljenostiObjekta::udaljenostObjekta0do5() |
danijel28 | 0:f9b40434b1ac | 25 | { |
danijel28 | 0:f9b40434b1ac | 26 | zelenoSvjetlo = zutoZelenoSvjetlo = zutoSvjetlo = crvenoSvjetlo = 1; |
danijel28 | 0:f9b40434b1ac | 27 | } |
danijel28 | 0:f9b40434b1ac | 28 | void indikatorUdaljenostiObjekta::objektIzvanDometa() |
danijel28 | 0:f9b40434b1ac | 29 | { |
danijel28 | 0:f9b40434b1ac | 30 | zelenoSvjetlo = zutoZelenoSvjetlo = zutoSvjetlo = crvenoSvjetlo = 0; |
danijel28 | 0:f9b40434b1ac | 31 | } |