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

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

    关注

    2550

    文章

    51043

    浏览量

    753113
  • 倒车雷达
    +关注

    关注

    4

    文章

    75

    浏览量

    23874
  • 雷达
    +关注

    关注

    50

    文章

    2930

    浏览量

    117468
收藏 人收藏

    评论

    相关推荐

    e络盟达成micro:bit分销里程碑

    近日,全球电子元器件产品与解决方案分销商e络盟,与合作伙伴Micro:bit教育基金会共同宣布了项重要里程碑:e络盟成功制造并分销了超过1000万台BBC micro:
    的头像 发表于 12-23 16:26 69次阅读

    e络盟达成BBC micro:bit计算机制造分销里程碑

    计算机,为全球青少年提供了通过物理计算探索编程乐趣的平台。 BBC micro:bit款小巧而功能强大的计算机,旨在激发青少年对编程
    的头像 发表于 12-13 10:10 125次阅读

    e络盟达成制造分销千万台BBC micro:bit里程碑

    近日,安富利旗下全球电子元器件产品与解决方案分销商e络盟,携手其合作伙伴Micro:bit教育基金会,共同宣布了项重要里程碑的达成。e络盟已经成功制造并分销了超过1000万台BBC micr
    的头像 发表于 12-12 11:22 237次阅读

    e络盟实现重要里程碑:成功分销 1000 万套 micro:bit 设备

    安富利旗下全球电子元器件产品与解决方案分销商e络盟与合作伙伴 Micro:bit 教育基金会日前携手宣布,e络盟成功达成了制造并分销超过 1000 万台 BBC micro:bit
    的头像 发表于 12-12 10:34 150次阅读
    e络盟实现重要里程碑:成功分销 1000 万套 <b class='flag-5'>micro</b>:<b class='flag-5'>bit</b> 设备

    利用ADS869X做一个隔离的高速数据采集系统,ADC需要时钟信号,可以自己外接晶振电路吗?

    我想利用ADS869X做一个隔离的高速数据采集系统,原理图为Datasheet 里面的 Figure 8-1. 18-Bit Isolated DAQ System for High
    发表于 11-26 07:11

    NE5532用在倒车雷达上,为什么在常温下没办法正常放大,在高温下才能正常工作?

    NE5532这个放大IC,用在倒车雷达上,为什么在常温下没办法正常放大,在高温下才能正常工作?
    发表于 09-25 07:53

    NE5532放大器用在倒车雷达产品上为什么在常温下没办法正常放大,要高温下才能正常工作?

    NE5532放大器用在倒车雷达产品上为什么在常温下没办法正常放大,要高温下才能正常工作?
    发表于 09-25 06:48

    安泰功率放大器在倒车雷达传感器测试中的应用介绍

    和可靠性。本文将介绍功率放大器在倒车雷达传感器测试中的应用,强调其重要性和功能。 倒车雷达传感器工作原理 首先,让我们了解
    的头像 发表于 09-06 11:34 339次阅读
    安泰功率放大器在<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>传感器测试中的应用介绍

    可编程晶体振荡器应用于车载倒车雷达

    倒车雷达,即“倒车防撞雷达”,又称“"停车辅助装置”,是汽车停车或倒车时的安全辅助装置。它主要由超声波传感器、控制器和显示器等组成,可以通过
    的头像 发表于 05-31 10:25 345次阅读
    可编程晶体振荡器应用于车载<b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>

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

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

    富有创意的micro:bit机器人和物联网项目合集

    在这个指南中,我们将向您展示些关于2023年机器人和物联网的最有趣和创新的micro:bit项目。无论您是初学者还是经验丰富的程序员,我们的指南都适合每个人。我们将介绍些令人兴奋的
    的头像 发表于 03-15 10:00 469次阅读

    汽车怎样利用超声波传感器?

    倒车雷达全称叫“倒车防撞雷达”,也叫“泊车辅助装置”,是汽车泊车或者倒车时的安全辅助装置,由超声波传感器、控制器和显示器(或蜂鸣器)等部分组
    的头像 发表于 01-29 10:02 795次阅读

    做一个激光雷达,需要哪些基本部件?

    激光雷达(LiDAR)是激光探测及测距系统的简称,目前广泛应用在无人驾驶和扫地机器人等领域。这种广泛的应用方面得益于激光雷达的性能提升,方面也得益于其成本的下降。
    发表于 01-19 14:22 1090次阅读
    <b class='flag-5'>做一个</b>激光<b class='flag-5'>雷达</b>,需要哪些基本部件?

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

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

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

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