Arduino 超音波測距模組 HC-SR04 資料讀取

2022.12.11 / Arduino
HC-SR04 超音波測距模組可偵測障礙物與感測器間的距離,可做到汽車的倒車警示功能。

連接方式

Vcc 需連接 5V,TRIG 與 ECHO 分別連接 12、13 腳位。

安裝套件

這邊使用 Ultrasonic 套件來讀取 HC-SR04,請透過 Library Manager 搜尋 HC-SR04 或 Ultralsonic 套件並安裝。

程式碼

備註:Ultrasonic 預設輸出的數值為「公分」。

#include <Ultrasonic.h>

Ultrasonic ultrasonic(12, 13);
int distance;

void setup()
{
    Serial.begin(9600);
}

void loop()
{
    distance = ultrasonic.read();
    Serial.println(distance);
    delay(200);
}

最後可從 Serial Monitor 中觀察到 HC-SR04 的測距結果。

相關文章

Ted Liou

雲科碩士在讀中,專注於 Unity C#、TouchDesigner 技術,常把技術筆記分享到部落格,偶爾還直接挪用文章來當教材的研究生。