【快速上手】第1章 - 超声波模块的使用 1.4-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4180|回复: 0

【快速上手】第1章 - 超声波模块的使用 1.4

[复制链接]
发表于 2017-5-16 15:54 | 显示全部楼层 |阅读模式
本帖最后由 avirufus 于 2017-5-16 16:10 编辑

介绍

超声波传感器是很常用的模块零件,它可以看见前面的障碍,并将它的大概距离返回给大脑(主控板)。在这篇例子里面我们演示如何使用Kittenblock控制超声波模块测量前面物体与kittenbot的距离。

连线

我们需要两个端口去驱动超声波传感器。一个端口触发声波另一个端口接收反射回来的声波。声波传递的距离就是接收声波的时间长短。



编程


把舞台精灵变为爱心,通过改变爱心的大小来获知物体离超声波传感器的距离。
在Kittenblock的kittenbot模块内拖出超声波模块,将tig设置成2,echo设置成3,并点击模块。

Untitled Project.gif

现在可以在Kittenblock上看见超声波测量返回的距离。尝试用手以不同的距离挡在超声波传感器上,然后观察爱心,可以看见爱心的大小随着你的手的距离而变化。

调试


我已经按照上面的步骤做了,如果点击超声波模块一直显示0怎么办?
  • 确认板子上烧录了最新的固件 (可以参考Kittenbot固件烧录教程)

  • 检查一下超声波模块有没有插错哦!








您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-9-20 14:48 , Processed in 0.090163 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表