【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网

2018-08-195040
AI 快速预览详细 收起
本项目是一个基于micro:bit和OBLOQ模块的月球灯制作教程。硬件包括micro:bit主板、Mate扩展板、OBlOQ模块、人体红外热释传感器、继电器、mp3模块等。通过编程实现人体红外热释传感器检测并控制LED灯亮灭,并使用OBLOQ模块远程控制LED和音乐播放。最终效果是可以在漆黑的房间内照亮整个空间,并播放喜欢的音乐。适用于STEM教育场景,适合8岁以上的儿童进行实践学习。


[背景]

    Mirro:bit * OBlOQ 的物联网物联网挑战赛第二轮,由于近期工作较忙,制作进度落下了,只能先提交完成,很多不足需要后面再优化!!
     每当打开微信时我都会想起陈奕迅的一首歌曲“月球上的人”。一个孤独的小人站在月球上,仰望着巨大的蓝色星球。这不禁让我联想到在物联网技术盛行的当下,如何更好的把物联网技术“服务”人与人、人与生活、人与工作之间的关系呢?
     我的想法是制作一个月球灯,在漆黑的房间内可以照亮整个空间,同时可以通过远程控制月球灯的开关,而且可以播放我喜欢的音乐,而且灯能自转(后期实现)就更赏心悦目。有了这个月球灯让独自一人时也不会感到孤单。


[硬件]
    硬件:micro:bit主板   1块
               Mate扩展板      1块                  
               OBlOQ模块(含连接线)  1块
               人体红外热释传感器        1个
                继电器      1个
                led灯泡    1个
                mp3模块   1个
                喇叭     1个
                外部电源(充电宝、电池)


[硬件搭建] 3D打印月球灯+DIY底座+led灯安装
1.灯线处理
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图1

2.固定led灯
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图2

3.搭建支架
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图3


4.侧面
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图4

硬件连线
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图5

凌乱的电线
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图6

[软件平台]
    编程软件:MAKECODE  
    DF物联网平台:https://iot.dfrobot.com.cn/
    传感器文档:
人体红外热释传感器   继电器  mp3模块  模拟声音传感器

[程序]
    实现功能:
    1.人体红外热释传感器检测并控制led灯亮灭。(当有人靠近时亮起,配合声音传感器效果更好)
    2.使用obloq模块远程控制led和音乐的播放,转换歌曲,声音大小声调节等等。
    3.通过传感器反馈到数据到后台并记录。
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图7

实际效果图
【micro:bit × OBLOQ挑战赛›】挑战2 月球灯-照亮物联网图8
[程序调试视频]
连接:https://v.qq.com/x/page/t0761cvoj4g.html

[总结]
  由于近期工作较忙,制作进度落下了,只能先提交完成,很多不足需要后面再优化,如有错漏或不足请提出,谢谢。  

  待优化:1.小喇叭需要更换  
                2.声音传感器需要重新买一个(之前的坏了)  
                3.自转功能需要实现
                4模型需要再优化,全3D建模









microbit-比赛2-月球灯.zip

228.66 KB, 下载次数: 4009

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
许培享
许培享
灯光颜色刚刚好:))
liweilin
liweilin
作者
回复许培享
是的,5V的USB灯泡。
- 没有更多了 -