Advertisement
Guest User

Untitled

a guest
Jul 19th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #include <NewPing.h>
  2. #define TRIG_PIN 12 // trigger Pin
  3. #define ECHO_PIN 11 // Echo Pin
  4. #define MAX_DISTANCE 200 // 最遠距離(不超過400)
  5.  
  6. NewPing sonar(TRIG_PIN, ECHO_PIN, MAX_DISTANCE);// 設定 NewPing 物件,並給與最遠測試距離
  7.  
  8. void setup() {
  9. Serial.begin(9600); // 開啟串列埠
  10. }
  11.  
  12. void loop() {
  13. delay(50); // 等待 50 毫秒
  14. unsigned int uS = sonar.ping(); // 送出 ping,並取得微秒 microseconds(uS) 時間
  15. Serial.print("Ping: ");
  16. Serial.print(sonar.convert_cm(uS)); // 換算時間為公分,如顯示 0,表示超出距離範圍
  17. Serial.println("cm");
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement