上海維立勝衡傳感器有限公司
閱讀:102發(fā)布時間:2025-3-2

#define echoPin 6
#define trigPin 7
long duration;
int distance;
void setup()
{pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
serial.begin(9600);
}
void loop()
{}digitalwrite(trigPin,LOw);
delayMicroseconds(2);
digitalwrite(trigPin,HIGH);
delayMicroseconds(10);
digitalwrite(trigPin,LOw);
duration=pulseIn(echoPin,HIGH);
distance=duration*0.034/2;
Serial.print("Distance:");
Serial.print(distance);
Serial.printIn("m");
}
上面的代碼用于使用超聲波傳感器和Arduino測量距離。
步驟1:按照上面給出的電路圖進行連接
步驟2:打開Arduino IDE并輸入上述代碼
步驟3:使用USB電纜將Arduino板連接到計算機。
步聚4:選擇正確的端口和您正在使用的板卡
選擇開發(fā)板:轉(zhuǎn)到工具→開發(fā)板→Arduino AVR開發(fā)板→Arduino UNO
選擇端口:轉(zhuǎn)至工具→端口→連接的端口。您可以通過檢查設(shè)備管理器來確定。
步聚5:選擇板和端口后,單擊上傳圖標、代碼上傳成功后,您可以在串行監(jiān)視器上看到超聲波傳感器測景的距離。
儀表網(wǎng) 設(shè)計制作,未經(jīng)允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產(chǎn)品
請簡單描述您的需求
號碼可能有誤,請核對!
請選擇省份