标题:
arduino超声波传感器代码
[打印本页]
作者:
h124020135
时间:
2019-1-1 16:38
标题:
arduino超声波传感器代码
int trigger_pin = 2;
int echo_pin = 3;
int led_pin = 10;
int time;
int distance;
void setup ( ) {
Serial.begin (9600);
pinMode (trigger_pin, OUTPUT);
pinMode (echo_pin, INPUT);
pinMode (led_pin, OUTPUT);
}
void loop ( ) {
digitalWrite (trigger_pin, HIGH);
delayMicroseconds (10);
digitalWrite (trigger_pin, LOW);
time = pulseIn (echo_pin, HIGH);
distance = (time * 0.034) / 2;
if (distance <= 20)
{
Serial.println (" Door Open ");
Serial.print (" Distance= ");
Serial.println (distance);
digitalWrite (led_pin, HIGH);
delay (500);
}
else {
Serial.println (" Door closed ");
Serial.print (" Distance= ");
Serial.println (distance);
digitalWrite (led_pin, LOW);
delay (500);
}
}
作者:
admin
时间:
2019-1-1 20:36
补全原理图或者详细说明一下电路连接即可获得100+黑币
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1