第 1 步:制作
它是什么?
将您的micro:bit变成一个感光闹钟来帮助您早上起床。 您将学习如何使用无限循环,带比较逻辑的判断。
这两个视频介绍了你将制作什么以及如何编程:
工作原理
- 这个程序会将 micro:bit 的 LED 作为光线传感器。
- 这里使用了判断('if... else')和比较逻辑(> 70),如果光照强度高于一定数量,则显示太阳图标并发出噪音;否则,它将清除屏幕。
- 如果光照强度大于(>) 70,LED 显示器上会出现太阳,告诉你现在是时候起床了。
- 该程序使用无限循环来持续监视光照强度。
- 您可以调整太阳图标出现的阈值。 使用较大的数字来降低它对光的敏感性,闹钟只有在光线更强的时候才会响起,或者更小的数字使它对光线更加敏感。
所需材料
- micro:bit (或使用在线编辑器中的模拟器)
- MakeCode 或者 Python 编辑器
- 电池组(推荐,可选)
第 2 步:编程
第3步:完善
- 更改闹钟音量。
- 将太阳图标替换为能帮助您开启新的一天的振奋的消息。