7215| 3
|
[进阶] 菜鸟用arduino测试超声波模块URM37 V3.2碰到问题 求解求解 |
各位大大好,作为一个大四狗,本菜鸟这周刚接触到Arduino,也是第一次接触超声波模块,看了一天多,下载示例代码用串口监视器观察也大致准确。可是感觉对该模块还是有点不清不楚,在此提出几个问题,望大神们看一看:lol 1:超声波URM37 V3.2用户手册对工作模式好像介绍的不完整啊。。。比如产品资料库里的代码示例 0x44 0x02 0xbb 0x01 这里的0xbb有啥用,好像只介绍了0xaa的作用。。。 求一个完整的超声波模块配置说明和步骤。。。 2:PWM输出数据的模式到底需不需要连TXD RXD?我看的好像并不需要,但是这样的话控制字如何写入呢? 3:PWM输出数据只能输出距离数据吗?能否输出温度数据,同时需要距离和温度数据只用PWM输出可以实现吗? |
Ricky 发表于 2015-12-31 12:46 多谢大大的讲解~~~!!!第二、三条我懂了。第一条不太懂。。。 其中地址0x00-0x02的据是模块使用的配置字,操作时需谨慎!模块内部的EEPROM地址0x00到0x02用于配置模块参数,分别是:比较距离低(0x00)、比较距离高(0x01)、模式(0x02)。对模式寄存器写入0xaa自动测量模式开启。 如果我写 0x44+0x00+0xdd+SUM 是不是等于配置该模块为比较距离低的模式,比较值为0xdd? (ps:比较距离低 、高、模式这三个分别是什么意思,原谅初学者。。。) |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed