回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

URM10超声波测距可以模拟汽车碰撞试验 简单

头像 实践起来2024 2024.04.07 89 4

材料清单

  • 掌控版 X1 链接
  • 掌控I/O扩展板 X1 链接
  • URM10传感器 X1

步骤1 启动Mind+软件,连接掌控板。

步骤2 掌控版插入I/O扩展板。

步骤3 连接传感器与扩展板(“+5V→+“、”GND→—”、“ECHO→P16”、“TRIG→P5”)

步骤4 编写程序,上传到设备。

代码
/*!
 * MindPlus
 * mpython
 *
 */
#include <MPython.h>
#include <DFRobot_URM10.h>
// 创建对象
DFRobot_URM10 urm10;


// 主程序开始
void setup() {
	mPython.begin();
}
void loop() {
	display.setCursorLine(1);
	display.printLine((urm10.getDistanceCM(P15, P16)));
	if (((urm10.getDistanceCM(P15, P16))<=15)) {
		rgb.write(-1, 0xFF0000);
	}
	else {
		rgb.write(-1, 0x000000);
	}
}

QQ浏览器截图20240407101305.png

总结:

用掌中宝直接连接超声波传感器一直不成功,可以要用到I2C超声波传感器。希望得到造友的指导。

评论

user-avatar
  • 三春牛-创客

    三春牛-创客2024.04.21

    赞赞赞

    0
    • 三春牛-创客

      三春牛-创客2024.04.21

      不错不错

      0
      • 伦**

        伦**2024.04.19

        666

        1
        • 实践起来2024

          实践起来20242024.04.20

          初学阶段,谢谢