m0_61251929 2021-11-19 21:16 采纳率: 40%
浏览 34
已结题

为什么arduino 传感器测距离 一直显示0啊

#include<Servo.h>
const int TrigPin=2;
const int EchoPin=3;
float distance;
void setup(){
Serial.begin(9600);
pinMode(TrigPin,OUTPUT);
pinMode(EchoPin,OUTPUT);
}
void loop()
{
digitalWrite(TrigPin,LOW);
delayMicroseconds(2);
digitalWrite(TrigPin,HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin,LOW);
distance=pulseIn(EchoPin,HIGH);
Serial.print(distance);
Serial.print("cm");
Serial.println();
delay(1000);

}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月27日
    • 创建了问题 11月19日

    悬赏问题

    • ¥15 fastreport怎么判断当前页数
    • ¥15 Kylin-Desktop-V10-GFB-Release-JICAI_02- 2207-Build14-ARM64.iso有没有这个版本的系统啊
    • ¥15 能不能通过蓝牙将传感器数据传送到手机上
    • ¥20 100元python和数据科学实验项目
    • ¥15 根据时间在调用出列表
    • ¥15 R 包chipseeker 安装失败
    • ¥15 Veeam Backup & Replication 9.5 还原问题
    • ¥15 vue-print-nb
    • ¥15 winfrom的datagridview下拉框变成了黑色,渲染不成功
    • ¥20 利用ntfy实现短信推送