超声波模块测距

0
回复
104
查看
[ 复制链接 ]

52

主题

2

回帖

196

积分

版主

积分
196
2025-6-19 08:47:52 显示全部楼层 阅读模式
《超声波模块测距》
🎯 分步教学:
  • 连接HC-SR04模块:
    [backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]text
    [color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    复制
    [color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    下载





    VCC → 5V  Trig → D2  Echo → D3  GND → GND
  • 关键代码:
    [backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]arduino
    [color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    复制
    [color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    下载





    digitalWrite(trigPin, LOW);delayMicroseconds(2);digitalWrite(trigPin, HIGH);delayMicroseconds(10);duration = pulseIn(echoPin, HIGH); // 接收高电平时间distance = duration * 0.034 / 2;   // 计算距离(cm)

🔍 故障排查:
现象
可能原因
解决方法

返回0值接线错误检查Echo/Trig线序
数值跳动大环境反射干扰加装海绵减震


收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则