Norawit Nangsue
/
hcsr04
hcsr04
main.cpp@0:2d72adb60ef0, 2014-07-02 (annotated)
- Committer:
- oakx
- Date:
- Wed Jul 02 17:40:12 2014 +0000
- Revision:
- 0:2d72adb60ef0
oak;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
oakx | 0:2d72adb60ef0 | 1 | #include "mbed.h" |
oakx | 0:2d72adb60ef0 | 2 | #include "hcsr04.h" |
oakx | 0:2d72adb60ef0 | 3 | |
oakx | 0:2d72adb60ef0 | 4 | HCSR04 usensor(p26,p16);//trig pin,echo pin |
oakx | 0:2d72adb60ef0 | 5 | Serial pc(USBTX, USBRX); |
oakx | 0:2d72adb60ef0 | 6 | unsigned int dist; |
oakx | 0:2d72adb60ef0 | 7 | int main() |
oakx | 0:2d72adb60ef0 | 8 | { |
oakx | 0:2d72adb60ef0 | 9 | |
oakx | 0:2d72adb60ef0 | 10 | while(1) { |
oakx | 0:2d72adb60ef0 | 11 | usensor.start(); |
oakx | 0:2d72adb60ef0 | 12 | wait_ms(500); |
oakx | 0:2d72adb60ef0 | 13 | dist=usensor.get_dist_cm(); |
oakx | 0:2d72adb60ef0 | 14 | pc.printf("Distance = %d cm\n",dist); |
oakx | 0:2d72adb60ef0 | 15 | |
oakx | 0:2d72adb60ef0 | 16 | } |
oakx | 0:2d72adb60ef0 | 17 | } |