Biblioteka za indikaciju udaljenosti objekta
IndikatorUdaljenostiObjekta.h@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 | #ifndef IndikatorUdaljenostiObjekta_h |
danijel28 | 0:f9b40434b1ac | 2 | #define IndikatorUdaljenostiObjekta_h |
danijel28 | 0:f9b40434b1ac | 3 | #include "mbed.h" |
danijel28 | 0:f9b40434b1ac | 4 | |
danijel28 | 0:f9b40434b1ac | 5 | class indikatorUdaljenostiObjekta |
danijel28 | 0:f9b40434b1ac | 6 | { |
danijel28 | 0:f9b40434b1ac | 7 | public: |
danijel28 | 0:f9b40434b1ac | 8 | indikatorUdaljenostiObjekta(PinName L1, PinName L2, PinName L3, PinName L4); |
danijel28 | 0:f9b40434b1ac | 9 | void udaljenostObjekta30do45(); |
danijel28 | 0:f9b40434b1ac | 10 | void udaljenostObjekta15do30(); |
danijel28 | 0:f9b40434b1ac | 11 | void udaljenostObjekta5do15(); |
danijel28 | 0:f9b40434b1ac | 12 | void udaljenostObjekta0do5(); |
danijel28 | 0:f9b40434b1ac | 13 | void objektIzvanDometa(); |
danijel28 | 0:f9b40434b1ac | 14 | |
danijel28 | 0:f9b40434b1ac | 15 | private: |
danijel28 | 0:f9b40434b1ac | 16 | DigitalOut zelenoSvjetlo; |
danijel28 | 0:f9b40434b1ac | 17 | DigitalOut zutoZelenoSvjetlo; |
danijel28 | 0:f9b40434b1ac | 18 | DigitalOut zutoSvjetlo; |
danijel28 | 0:f9b40434b1ac | 19 | DigitalOut crvenoSvjetlo; |
danijel28 | 0:f9b40434b1ac | 20 | }; |
danijel28 | 0:f9b40434b1ac | 21 | #endif |
danijel28 | 0:f9b40434b1ac | 22 |