請注意 HC-SR04 和 HC-SR04P 的差異 HC-SR04 為較舊版本,只支持 5V,VCC 需接到 5V 電壓,不然會無法驅動 HC-SR04P 為較新版本,支持寬電壓 (3V~5V),都可順利驅動
#include <Ultrasonic.h>
Ultrasonic ultrasonic_2_3(2, 3);
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.print("感測距離:");
Serial.println(ultrasonic_2_3.convert(ultrasonic_2_3.timing(), Ultrasonic::CM));
delay(1000);
}