为什么说这个机器是三合一的呢?是因为它对我有三种功效,但又是什么呢,有趣的在后面。
作品材料:micro:bit(一块);Robot:bit拓展板(1块);锂电池(一个);自锁按钮模块;环境光线传感器。
编程平台:make code 资源包:Robot:bit
正篇开始,为什么说它是三合一呢?1、它既可以提醒我不要看书离得这么近(小心影子遮住书看不见);2、又可以检测温度,用拓展板上的RGB灯闪烁光亮告诉我该不该开空调;3、可以当个简易打卡机;4、休息时按下自锁模块,喝水休息。
编程简介:初始化:将休息设为p2数字引脚,将遮住光了设为p1模拟引脚。
当A键被按下时:将打卡+1;当B键被按下时:显示打卡数量。
无限循环:当温度大于30摄氏度时,RGB灯亮红色,提醒我们去开空调;当小于30摄氏度时,RGB灯亮绿色,不用开空调。
当p1(环境光线模块)<50时,被遮住了,拓展板上的蜂鸣器会以C大调响一次,被以当心显示在micro:bit主板上,否则显示笑脸。
当p2(自锁按钮模块)=1时,则会清屏,在屏幕上显示休息娱乐的样子。
这个装置既可以让我远离近视,调整好状态去读书,也可以让家长知道学习打卡情况(别只按不学😂)
我想,这也算符合了这次主题了吧,让人觉得轻松。