当前位置: 智能网 > 智能硬件 > 一秒看懂Micro:bit倒车雷达实作

一秒看懂Micro:bit倒车雷达实作

放大字体 缩小字体 发布日期:2019-05-28 21:24:23   浏览次数:98
核心提示:2019年05月28日关于一秒看懂Micro:bit倒车雷达实作的最新消息:之前用Ameba开发板做了一个倒车雷达,micro:bit也可以实现同样的功能。今天就用micro:bit做一个倒车雷达实作。任务目标当距离小于 15 公分时,使 5 x 5 的


之前用Ameba开发板做了一个倒车雷达,micro:bit也可以实现同样的功能。今天就用micro:bit做一个倒车雷达实作。

任务目标

当距离小于 15 公分时,使 5 x 5 的 LED 以 0 来显示以提醒用路人安全,否则将 5 x 5 的 LED 以 1 来显示。

学习目标

超音波传感器使用

导入套件

LED 显示

变量使用

条件判断

循环使用

使用料件

Micro:bit

面包板

Micro USB Cable

超音波传感器 ( Ultrasonic Seneor - HC-SR04P )

鳄鱼夹

杜邦线

接线方式

超音波传感器的 VCC 接 Micro:bit 的 3V

超音波传感器的 Trig 接 Micro:bit 的 P0

超音波传感器的 Echo 接 Micro:bit 的 P1

超音波传感器的 GND 接 Micro:bit 的 GND

倒车雷达程序逻辑

持续不断的使用超音波传感器侦测距离

当所侦测到的距离小于 15 公分时,则

将 5 x 5 的 LED 以 0 来显示

否则,

将 5 x 5 的 LED 以 1 来显示

倒车雷达程序撰写

Step 1. 开启在线编辑器

Step 2. 导入套件

2.1  点选【进阶】中的【添加套件】

2.2  在【搜寻或是直接输入网址】的字段中输入【 sonar 】再点选右边的放大镜进行搜寻

2.3  点选中间的【 sonar 】套件

2.4  【 Sonar 】套件已安装于程序方块区

Step 3. 撰写 Blockly 程序

3.1  依倒车雷达程序逻辑进行Blockly 程序撰写

※程序说明※

【重复无限次】方块:代表持续不断执行此区块中的程序

【变量设为】方块:宣告一个 distance 的变量存放超音波传感器所侦测到的数值,

其单位为公分

【如果那么否则】方块:当 distance 的数值小于 15 公分时,则

在 LED 上显示 0

否则,

在 LED 上显示 1

Step4. 下载程序到 Micro:bit并测试结果

作者:Archer Huang

 
关键词: 倒车雷达 bit jpg

[ 智能网搜索 ]  [ 打印本文 ]  [ 违规举报

猜你喜欢

 
推荐图文
单点液位开关在冷却系统中的相关应用 2019年会议平板市场数据预测分析
基于Raspberry Pi(树莓派)的MCC数据采集卡应用 中国芯片产业已取得了哪些成就
推荐智能网
点击排行

 
 
新能源网 | 锂电网 | 智能网 | 环保设备网 | 联系方式