幻彩夜灯

课程任务

电源打开后,灯亮起白色,1秒后自动关闭,当振动时,夜灯打开,默认为白色,按下B按钮,更换颜色,共有5种颜色,分别为白色、绿色、橙色、蓝色、红色,按下A按钮,关闭夜灯,再次振动时,夜灯打开,颜色为关闭前的颜色。

所用扩展板

fish:bit扩展板

电子模块

喇叭
单按钮
双按钮
12位RGB灯

连接方法

喇叭连接到P0;单按钮连接到电源开头,当作开关使用,单击打开,双击关闭;双按钮连接到p5、p11,当作A/B按钮使用,红色为A按钮,蓝色为B按钮。12位RG灯环连接到P8。

关于更多连接引脚信息,请参考:

课程目标

  1. 掌握A、B按钮的使用方法。
  2. 认识变量,并掌握变量的使用方法。
  3. 认识布尔值,掌握“如果…那么”及比较代码块的使用方法。
  4. 学习使用RGB灯环,掌握neopixel扩展的使用方法。

任务重点

1.开机时,白灯亮起,1秒后自动关闭。

2.振动时,夜灯亮起,并能够更换灯光颜色。

核心代码块

代码

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

购物车
  • Your cart is empty.
Scroll to Top