所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

密码台灯

羿杉 羿杉 2019-08-13 09:36:11

创意来源:

       能源危机,总有一天会来到......让能源得到合理利用,是每一个地球公民应尽的责任。我想,一个带有密码开启功能的台灯或许可以防止人们随意去打开台灯,至少可以防止我那2岁的小妹妹将我的台灯当做玩具随意开启。

演示视频:

projectImage
材料清单 材料清单
1x
micro:bit主控板
2x
micro:mate扩展板
3x
单神经元模块
4x
LED灯
5x
自锁按钮模块
步骤1 步骤1
硬件搭建
projectImage

上图为第一次搭建结果,后来因不熟悉计数模块的使用,改为LED灯。

将自锁按钮模块连接到单神经元的输入接口,再将单神经元模块的输出接口通过连接线连接到P0引脚。

将LED灯连接到P1引脚。

(*如果你的扩展板接口是针脚型的,你需要准备一头是杜邦线母头一头是PH2.0的连接线)

步骤2 步骤2
学习开灯动作

按下单神经元模块的黑色按钮,用自己设计的动作去按下自锁按钮,然后松开学习按钮,学习时间不要超过10秒。具体方法可参考官方文档。

步骤3 步骤3
编写程序
projectImage

编程软件:Mind+ v1.5.6

学习后的单神经元模块对于主控板来说就是一个数字输入模块,当“密码”正确(接收到同样的电信号,也就是使用了同样的动作去按自锁按钮)时,会输入“1”,否则为“0”。

当P0接收到的数字信号值为“1”时,控制P1输出高电平(开灯)。

步骤4 步骤4
外形制作
projectImage
projectImage

利用纸盒和小木棒制作一个台灯外形,将电子元件安装到相应位置。

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]