'
https://os.mbed.com/media/uploads/danijel28/indikatorudaljenostiobjekta.cpp
hcsr04.h@1:6f2201f12897, 2020-02-04 (annotated)
- Committer:
- danijel28
- Date:
- Tue Feb 04 17:57:14 2020 +0000
- Revision:
- 1:6f2201f12897
- Parent:
- 0:86b2086be101
I adjusted HCSR04 and buzzer library for school project
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
antoniolinux | 0:86b2086be101 | 1 | #ifndef hcsr04_H |
antoniolinux | 0:86b2086be101 | 2 | #define hcsr04_H |
antoniolinux | 0:86b2086be101 | 3 | #include "mbed.h" |
antoniolinux | 0:86b2086be101 | 4 | |
antoniolinux | 0:86b2086be101 | 5 | class HCSR04 { |
antoniolinux | 0:86b2086be101 | 6 | public: |
antoniolinux | 0:86b2086be101 | 7 | HCSR04(PinName t, PinName e); |
danijel28 | 1:6f2201f12897 | 8 | long echo_trajanjeImpulsa(); |
danijel28 | 1:6f2201f12897 | 9 | long udaljenost(); |
antoniolinux | 0:86b2086be101 | 10 | |
antoniolinux | 0:86b2086be101 | 11 | private: |
danijel28 | 1:6f2201f12897 | 12 | DigitalOut triger; |
antoniolinux | 0:86b2086be101 | 13 | DigitalIn echo; |
antoniolinux | 0:86b2086be101 | 14 | Timer timer; |
danijel28 | 1:6f2201f12897 | 15 | long trajanjeImpulsa,udaljenost_cm; |
antoniolinux | 0:86b2086be101 | 16 | }; |
antoniolinux | 0:86b2086be101 | 17 | |
antoniolinux | 0:86b2086be101 | 18 | #endif |