2018-6-25 18:11:50 [显示全部楼层]
21155浏览
查看: 21155|回复: 3

[micro:bit基础教程] micro:bit造物粒子(基于Mind+)07— 自动门

[复制链接]
micro:bit造物粒子(基于Mind+)07— 自动门
麦克的故事
科技发展的很快,麦克好奇的问小米老师,每次经过图书馆的时候,门会自动的打开,这是为什么的?
是门口会有人专门守着,会帮每个人开门么?小米老师说:没有人专门守着,门很神奇的,它会监测到有人经过,自动的把门打开。

micro:bit造物粒子(基于Mind+)07— 自动门图1
所需元件
1× micro:bit主控板
1× micro:bit扩展板
1×按钮模块
micro:bit造物粒子(基于Mind+)07— 自动门图2

1× 运动传感器模块
micro:bit造物粒子(基于Mind+)07— 自动门图3

    又称红外热释电运动传感器,能检测运动的人或动物身上发出的红外线,一定范围内,有人或动物,可以传递信号,就像按钮被按下传递信号一样。

1× 舵机(伺服机构)
micro:bit造物粒子(基于Mind+)07— 自动门图4

1× MicroUSB 连接线
micro:bit造物粒子(基于Mind+)07— 自动门图5

任务一:按钮控制舵机(伺服机构)
实现功能
当按下按钮的时候,舵机(伺服机构)转动0°,按钮没有被按下时,舵机旋转100°。
硬件连接
把舵机接到扩展板P0号接口上;
把按钮模块(运动传感器)接到扩展板P1号接口上。
micro:bit造物粒子(基于Mind+)07— 自动门图6
编写程序
STEP1:增加控制器模块。
控制舵机的运行需要增加一个控制舵机的指令模块,调用的流程:扩展--执行器--舵机模块,点击舵机模块后再返回到编程界面即可。

micro:bit造物粒子(基于Mind+)07— 自动门图7   micro:bit造物粒子(基于Mind+)07— 自动门图8

此时,编程界面会增加执行器的模块,点开执行器的模块可以控制舵机,通过设置P0号引脚可以控制舵机(伺服机构)的值。
micro:bit造物粒子(基于Mind+)07— 自动门图17
STEP2:如果按钮按下,实现舵机转动0°;否则舵机旋转100°。

需要用到的指令为:“如果--否则”。
micro:bit造物粒子(基于Mind+)07— 自动门图9

STEP3:最终程序。
注意:由于舵机(伺服机构)耗电量大,需要外接电源
micro:bit造物粒子(基于Mind+)07— 自动门图10
实验效果
图一:按钮没有按下;图二:按钮被按下

micro:bit造物粒子(基于Mind+)07— 自动门图11

任务二:运动传感器控制舵机(伺服机构)
实现功能
当运动传感器检测到有人经过时,舵机转动0°,否则,舵机旋转100°。
硬件连接
将任务一按钮控制舵机中的硬件按钮模块换成运动传感器模块。

micro:bit造物粒子(基于Mind+)07— 自动门图12
编写程序
STEP1:数字读取引脚读取P0引脚连接的运动传感器的数字信号数值。
micro:bit造物粒子(基于Mind+)07— 自动门图13

STEP2:当运动传感器检测到有人经过时,实现舵机转动0°;否则,舵机旋转100°。
需要用到的指令为:如果--否则。如下图:
micro:bit造物粒子(基于Mind+)07— 自动门图14
STEP3:最终程序。
micro:bit造物粒子(基于Mind+)07— 自动门图15
实验效果
图一:无人时;图二:有人时
注意:由于舵机(伺服机构)耗电量大,需要外接电源。
micro:bit造物粒子(基于Mind+)07— 自动门图16
更多课程,欢迎点击以下链接

在云上  学徒

发表于 2019-2-1 18:44:24

老师,我的Mind+执行器中没有模块,您知道是什么原因吗?传感器、通信模块也没有。
截图201902011842234008.png
回复

使用道具 举报

DFHJiKD8Rsv  学徒 来自手机

发表于 2020-12-9 22:00:38

EVE 发表于 2018-6-25 18:11
micro:bit造物粒子(基于Mind+)07— 自动门麦克的故事科技发展的很快,麦克好奇的问小米老师,每次经过图 ...

有没有硬件设备链接呀?谢谢
回复

使用道具 举报

EVE  高级技匠
 楼主|

发表于 2020-12-10 09:20:49

DFHJiKD8Rsv 发表于 2020-12-9 22:00
有没有硬件设备链接呀?谢谢

这是硬件设备哈https://www.dfrobot.com.cn/goods-1673.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail