漂流心得3-声控小夜灯

2017-02-091.1万
AI 快速预览详细 收起
本文介绍了如何使用米思齐和mblok编程,结合DFRobot的Arduino主控板、扩展板、光线传感器和声音传感器,制作一个声控小夜灯。项目设想是在夜晚时,拍手或喊声大亮灯3秒。通过调整传感器的最大值,可以更准确地读取光线和声音的值。程序使用条件选择的双分支结构,当光线值低于100且声音大于50时亮灯,延时3秒。这个项目适合家长与孩子一起动手实践,激发孩子的创造力。
    米思齐是个超好的东东,北师大付骞教授团队对创客教育功不可没。
    软件对Arduino开源硬件的支持超好。
    我在学习的时候,mblok和米思齐同时进行,毕竞scratch还是熟悉些,用米思齐做出的效果,也要用mblok做下。
    两个程序各有优势,mblok对小朋友挺友好,适合入门,米思齐纯硬件编程,适合进阶。当然再进一步用arduino C,后面再学吧。
    dfrobot的arduino主控板,扩展板,传感器模块都做的很精致,也耐用,感觉很好。下面做个声控小夜灯。
    器材准备: 主控板,扩展板,光线传感器,声音传感器,LED灯。
    光线传感器,声音传感器都是模拟传感器,上面有个A,要接模拟输入口。
    我选择光线传感器接A0,声音传感器接A1。
    LED灯我接到了数字口3.
漂流心得3-声控小夜灯图1   
     设想是,夜晚时,拍手或喊声大亮灯3秒。
     先写程序,用串口监视器分别读取光线传感和声音传感的值。
漂流心得3-声控小夜灯图2
    可以调整下最大值,读数更准确哦。
    经测试,我选择声音值30,光线值100,当光线值低于100为夜晚并且声音大于50时亮灯,延时3秒。否则灭灯。
    要用到条件选择的双分支结构。
漂流心得3-声控小夜灯图3

    程序很简单,上传,拍手测试下,成功。    要把光线传感器罩上哦,天黑黑才会有灯亮。
   

     

wxid_lg5hombh07no21_1486653607767_96.png (62.73 KB, 下载次数: 5670)

STEM教育 · 声控小夜灯项目_image_3.webp

创作许可协议

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

评论(4)
532521688
532521688
你好,我想问一下你这个软件是什么软件?可以告诉我软件的名字吗?
rzyzzxw
rzyzzxw
作者
回复532521688
米思齐。
jiashe2011
jiashe2011
这个很不错!!!!
Jane
Jane
很棒啊
amugly
amugly
不错啊
- 没有更多了 -