当前位置: 首页 > news >正文

【micro:bit】从入门到放弃(八):超声波测距、小车巡线、红外避障

1、超声波测距

1.1 程序

在这里插入图片描述

1.2 知识点

1)测距范围
超声波能测量2-400(cm)的距离;注意它不能测2cm以内的距离

2)超声波芯片CS100A :
CS100A 是苏州顺憬志联新材料科技有限公司推出的工业级超声波测距芯片
PWM 输出:脉宽与距离成正比(标准接口)
可选 UART 输出(部分型号支持)

3)测距原理:

  • micro:bit通过 Trig 引脚发送一个≥10μs 的高电平触发信号。
  • 超声模块接收到触发后,发射 8 个 40kHz 的超声波脉冲。
  • 超声模块同时开始监测回波,此时 Echo 引脚为低电平。
  • 超声波遇到障碍物反射,模块接收到回波,Echo 引脚变为高电平。
  • 根据 ECHO 管脚输出高电平的持续时间t可以计算距离值。即距离值为:(高电平时间*340m/s)/2。
  • micro:bit测量 Echo 引脚高电平的持续时间t,代入公式计算距离。
  • 当测量距离超过测量范围时,CS100A 仍会通过 ECHO 管脚输出高电平的信号,高电平的宽度约为 33ms 。

4)测量周期
当芯片通过 ECHO 管脚输出的高电平脉冲后,便可进行下

http://www.dtcms.com/a/300407.html

相关文章:

  • Redis对象机制详解
  • vue3.6更新哪些内容
  • 如何在 InsCodeAI 上搭建并使用 Jupyter Notebook 环境?
  • spring gateway 配置http和websocket路由转发规则
  • 零基础学习性能测试第五章:JVM性能分析与调优-GC垃圾分代回收机制与优化
  • JVM terminated. Exit code=1
  • vmware虚拟机中显示“网络电缆被拔出“的解决方法
  • MySQL存储过程与触发器
  • systemtick使用详解章
  • 计数dp(基础)
  • 【AI】联网模式
  • 【micro:bit】从入门到放弃(六):示例蜂鸣器音乐、摇色子、光照强度、串口调试、麦克风
  • vulhub Earth靶场攻略
  • Scrapy分布式爬虫数据统计全栈方案:构建企业级监控分析系统
  • 慧星云新增大模型服务:多款大模型轻松调用
  • 【leetGPU】1. Vector Addition
  • LChot100--128. 最长连续序列
  • 7月26日京东秋招第一场第一题
  • 资产负债表及其数据获取
  • earth靶场
  • 【408二轮强化】数据结构——线性表
  • Pspice仿真电路:(三十四)如何使用Pspcie进行仿真
  • mount: /mnt/sd: wrong fs type, bad option, bad superblock on /dev/mmcblk1
  • 两个USB-CAN-A收发测试
  • Item14:在资源管理类中小心拷贝行为
  • 小白成长之路-部署Zabbix7(二)
  • 每日一题【删除有序数组中的重复项 II】
  • linux shell从入门到精通(二)——变量操作
  • 深度学习损失函数的设计哲学:从交叉熵到Huber损失的深入探索
  • java--JDBC