HC-SR04超音波模組

HC-SR04超音波模組

超音波模組的種類

超音波模組有兩種,一個是HC-SR04,另一種是PING)))
PING只有三支接腳

HC-SR04有四支接腳

動作原理

它是利用Trig不斷出去發射訊號,去偵測前方有遮蔽物,被Echo接收返回的訊號,
並利用公式轉換為距離單位。

接線方式

我手邊使用的是HC-SR04的模組,





後來發現有創客自己寫函式,蠻方便呼叫的。
先將庫下載放至Arduino IDE
然後只須要設定和呼叫及函式
#include <Ultrasonic.h>

Ultrasonic ultrasonic1(67); // An ultrasonic sensor HC-04
Ultrasonic ultrasonic(13);  //使用PING)))用這個/ltras//
ultrasonic.read()    // distance in CM
ultrasonic.read(CM)  // distance in CM
ultrasonic.read(INC) // distance in INC

程式碼

#include <Ultrasonic.h>

Ultrasonic ultrasonic1(67); // An ultrasonic sensor HC-04
void setup()
{
  Serial.begin(9600);
  
}

void loop()
{
  Serial.println(ultrasonic1.read(CM));
  delay(500);
 
}
















留言

這個網誌中的熱門文章

平衡小車(balance-Robot)-基本平衡-Arduino