回避用のプログラムです。
Dependencies: mbed TB6612FNG US015
FrontGet.h@0:92fbe3130656, 2021-10-21 (annotated)
- Committer:
- ushiroji
- Date:
- Thu Oct 21 12:10:23 2021 +0000
- Revision:
- 0:92fbe3130656
test;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ushiroji | 0:92fbe3130656 | 1 | #include "us015.h" |
ushiroji | 0:92fbe3130656 | 2 | |
ushiroji | 0:92fbe3130656 | 3 | US015 hs(D2, D3); |
ushiroji | 0:92fbe3130656 | 4 | DigitalOut Ultra(D2); |
ushiroji | 0:92fbe3130656 | 5 | Serial pc(USBTX,USBRX); |
ushiroji | 0:92fbe3130656 | 6 | |
ushiroji | 0:92fbe3130656 | 7 | int FrontGet() { |
ushiroji | 0:92fbe3130656 | 8 | Ultra = 1; //超音波on |
ushiroji | 0:92fbe3130656 | 9 | hs.TrigerOut(); |
ushiroji | 0:92fbe3130656 | 10 | wait(1); |
ushiroji | 0:92fbe3130656 | 11 | distance = hs.GetDistance(); |
ushiroji | 0:92fbe3130656 | 12 | pc.printf("distance=%d\r\n", distance); //距離出力 |
ushiroji | 0:92fbe3130656 | 13 | Ultra=0;//超音波off |
ushiroji | 0:92fbe3130656 | 14 | return distance; |
ushiroji | 0:92fbe3130656 | 15 | } |