c_cpp arduino_sonic_sensor.ino
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp arduino_sonic_sensor.ino相关的知识,希望对你有一定的参考价值。
// 出力ピン
int output = 5;
// インプットピン
int input = 9;
void setup()
{
Serial.begin(9600);
pinMode(output, OUTPUT);
pinMode(input, INPUT);
}
void loop()
{
// リセット
digitalWrite(output, LOW);
delayMicroseconds(2);
// 超音波を100μ秒照射
digitalWrite(output, HIGH);
delayMicroseconds(100);
// 超音波を照射停止
digitalWrite(output, LOW);
// duration : エコーが返って来た時間(マイクロ秒)
float duration = pulseIn(input, HIGH);
// ターゲットまでの距離を算出(ミリメートル)
unsigned int distance = int(duration * 340 * 0.5 * 0.001);
Serial.println(duration);
Serial.println(distance);
}
以上是关于c_cpp arduino_sonic_sensor.ino的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 127.单词阶梯
c_cpp MOFSET
c_cpp MOFSET
c_cpp 31.下一个排列
c_cpp string→char *
c_cpp 54.螺旋矩阵