0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用Micro:bit做一个倒车雷达

ss 来源: 易心STEAM编程 作者: 易心STEAM编程 2020-09-18 17:25 次阅读

之前用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并测试结果

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48093

    浏览量

    740085
  • 倒车雷达
    +关注

    关注

    4

    文章

    70

    浏览量

    23778
  • 雷达
    +关注

    关注

    48

    文章

    2675

    浏览量

    115535
收藏 人收藏

    评论

    相关推荐

    基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料

    设计要求 1.设计以51单片机为核心的超声波倒车雷达系统; 2.超声波测量范围在2cm~4m,测量精度3mm; 3.扩展DS18B20温度测量模块,读取环境温度和补偿超声波测距声速
    发表于 03-19 14:17

    基于51单片机的倒车雷达的设计

    电子发烧友网站提供《基于51单片机的倒车雷达的设计.rar》资料免费下载
    发表于 01-12 09:54 1次下载

    基于51单片机的倒车雷达的设计

    电子发烧友网站提供《基于51单片机的倒车雷达的设计.rar》资料免费下载
    发表于 01-03 10:24 1次下载

    倒车雷达的工作原理

    倒车雷达的工作原理  倒车雷达是一种汽车安全辅助设备,可以通过使用超声波或雷达技术来帮助驾驶员在倒车
    的头像 发表于 12-20 10:56 885次阅读

    基于TI 16位MCU的新型倒车雷达设计

    电子发烧友网站提供《基于TI 16位MCU的新型倒车雷达设计.pdf》资料免费下载
    发表于 11-17 15:42 0次下载
    基于TI 16位MCU的新型<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>设计

    基于MSP430F2274的倒车雷达设计

    电子发烧友网站提供《基于MSP430F2274的倒车雷达设计.pdf》资料免费下载
    发表于 10-10 10:58 0次下载
    基于MSP430F2274的<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>设计

    实用倒车雷达电路图

    电子发烧友网站提供《实用倒车雷达电路图.rar》资料免费下载
    发表于 10-10 09:45 5次下载
    实用<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>电路图

    无线倒车雷达保护器件和方案

    雷卯推荐无线倒车雷达保护器件和方案
    的头像 发表于 08-07 14:33 331次阅读
    无线<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>保护器件和方案

    bbc micro:bit板的micro python冒险

    电子发烧友网站提供《bbc micro:bit板的micro python冒险.zip》资料免费下载
    发表于 06-19 16:13 0次下载
    bbc <b class='flag-5'>micro</b>:<b class='flag-5'>bit</b>板的<b class='flag-5'>micro</b> python冒险

    Micro:bit上创建High Striker

    电子发烧友网站提供《在Micro:bit上创建High Striker.zip》资料免费下载
    发表于 06-19 11:08 0次下载
    在<b class='flag-5'>Micro</b>:<b class='flag-5'>bit</b>上创建High Striker

    Snap:bit:使用Snap电路为Micro:bit供电

    电子发烧友网站提供《Snap:bit:使用Snap电路为Micro:bit供电.zip》资料免费下载
    发表于 06-19 11:03 0次下载
    Snap:<b class='flag-5'>bit</b>:使用Snap电路为<b class='flag-5'>Micro</b>:<b class='flag-5'>bit</b>供电

    Snap:bit:将扬声器连接到Micro:bit

    电子发烧友网站提供《Snap:bit:将扬声器连接到Micro:bit.zip》资料免费下载
    发表于 06-19 10:17 0次下载
    Snap:<b class='flag-5'>bit</b>:将扬声器连接到<b class='flag-5'>Micro</b>:<b class='flag-5'>bit</b>

    Snap:bit:将光敏电阻连接到Micro:bit

    电子发烧友网站提供《Snap:bit:将光敏电阻连接到Micro:bit.zip》资料免费下载
    发表于 06-19 10:15 0次下载
    Snap:<b class='flag-5'>bit</b>:将光敏电阻连接到<b class='flag-5'>Micro</b>:<b class='flag-5'>bit</b>

    使用BBC Micro:Bit的亮度级别

    电子发烧友网站提供《使用BBC Micro:Bit的亮度级别.zip》资料免费下载
    发表于 06-16 10:40 0次下载
    使用BBC <b class='flag-5'>Micro</b>:<b class='flag-5'>Bit</b>的亮度级别

    基于Linux设计的倒车雷达系统

    随着社会的不断发展,人们对于汽车的安全性要求越来越高,而倒车雷达系统就是为了增强汽车驾驶者的安全性而被广泛使用。在这种情况下,我们开发了一个基于Linux设计的倒车雷达系统,该系统可以
    的头像 发表于 05-25 09:12 1797次阅读
    基于Linux设计的<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>系统