使用SR04超音波模組測量距離


1.先安裝ultrasonic函示庫

(1) 工具>管理程式庫>


(2)找到ultrasonic by Erick Simoes 函示庫>> 安裝





2.上傳下方綠色程式碼到arduino

/*

本程式為HC-SR04超音波感測器的範例

首先要安裝ErickSimoes/Ultrasonic的函式庫

VCC接5V,GND接地GND。Trig接到 D12,Echo接到D13

*/

#include <Ultrasonic.h>

Ultrasonic ultrasonic(12, 13);

int distance;


void setup() {

  Serial.begin(9600);

}


void loop() {

  distance = ultrasonic.read(); //不加參數就是輸出CM,可用read(INC)輸出英寸

  

  Serial.print("Distance in CM: ");

  Serial.println(distance);

  delay(500); //每次間格0.5秒

}




3.接線圖



4.打開序列埠監控視窗







留言