sphm.net
相关文档
当前位置:首页 >> ArDuino 测距 >>

ArDuino 测距

最近流行很广的Arduino,想学Arduino的初学者一直疑惑Arduino与传统51单片机有哪些区别,下面主要介绍如下几个方面的优势: (A)、学习Arduino 单片机可以完全不需要了解其内部硬件结构和寄存器设置,仅仅知道它的端口作用即可;可以不懂硬件知...

analogRead(IRpin); pow(sensorValue,-1.1904); 这两个函数体没有啊

先将1602的.cpp .h等文件添加到libraries(附件上传不了,需要q传给你309236033), 连接(I2C的):SDA连 A4 SCL 连 A5 ,调用: #include // LCD1602 显示屏库文件 #include LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); ...

void setup() { Serial.begin(9600); pinMode(ECHOPIN, INPUT); pinMode(TRIGPIN, OUTPUT); pinMode(13, OUTPUT); // 定义为输出模式 } 其他不用改,享受成功的乐趣吧。编程是个严谨的活,即使arduino已经很宽容了。 http://www.geek-workshop.c...

先单独测试好,再把两者代码合在一起。lcd1602用带I2C模块的更方便,代码从网上找库。

你的测距模块可以直接输出模拟电压值的吗?如果不能的话,就只能输出高低电平,结果当然是一个固定值

莫非一直没有收到反馈?

检查一下DeviceRangeStatusInternal值是否正常,一般为有效值时为0x0b与0x08,我这边遇到这种情况时发现是模块焊接问题,通讯上出现了问题

测距推荐使用ZDM

有可能上一次测量的信号还没有完全消失,这样会干扰下一次测量。

网站首页 | 网站地图
All rights reserved Powered by www.sphm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com