木果创客
我们一直在努力!

mBot感光灯程序教程示例

教学准备:makblock mbot
教学过程:
当夜晚我们傍晚走在路上,天逐渐黑下来的时候,我们会发现马路边的路灯会分片逐渐的亮起来,同学们一定很好奇,这么多的灯是如何亮起来的?
现在城市建设已经自动化了,不需要像我们家中的灯也需要亲自开启。在控制终端上安装一个感光的传感器,系统判断室外的光线强度就可以控制路灯亮起了。今天老师就要带领大家用makeblock的mbot光线传感器打造属于你的感光灯,让灯自动亮起来,做一个智能的家居灯。

自动感光灯是根据传感器反馈出来的值和已经设置的值进行比较,大于设定值就关闭,小于设定值就打开。
光线传感器

根据光线和传感器的资料,我们得知传感器反馈数值的结果范围为 0 ~ 1023. 光线越强, 返回数值越大。反之,返回数值越小。
下面就要对自动感光灯的光线值做一个设置,当大于200的时候LED灯熄灭,小于的时候LED灯亮起。这个程序需要用到控制模块中的 或 、数字和逻辑运算中的 和机器人模块中的 来完成。

光感灯

注意,要使程序在mbot上良好运行,你要先用usb线连接,安装固件后,下载打开下面的源程序才能运行!

mbot感光灯源程序下载

1 简介
Me Light and Grayscale Sensor 可以被用来监测环境光线强度,还可以被用来检测不同颜色表面的光线差别. 您可以拿它来创建一些跟环境光线有关的游戏和项目。传感器模块连接主控板黑色接口。
2 特性
• l 支持Arduino IDE, 并且我们提供了运行库来简化编程;
• l 支持MBlock,适合全年龄用户;
• l 使用RJ25接口连线十分容易;
• l 模块化安装,兼容乐高系列;
• l 配有接头支持绝大多数Arduino系列主控板;
3 参数
• l 运行电压: 5V DC;
• l 信号类别:模拟信号 ( 电压范围: 0V~4.8V);
• l 输出模拟信号值:日光下(>500), 晚上(0~100), 室内光下(100~500);
• l 尺寸: 51 x 24 x 16 mm (长x宽x高);

感谢林海提供本教程

未经允许不得转载:木果创客mbot机器人 » mBot感光灯程序教程示例

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

木果创客 mBot机器人 服务教学 更专业 更用心!

购买mBot木果创客淘宝店