七彩生日蜡烛
本帖最后由 wenjuanDF 于 2018-9-9 11:03 编辑七彩生日蜡烛
奇思妙想:过生日时我们都要吹蜡烛吃蛋糕,我想做一个电子的生日蜡烛,可以吹气时点亮,然后自动唱起生日快乐歌,为人们送上生日的祝福,不吹气时蜡烛会自动熄灭。
器材准备:
制作步骤:
1、连接设备
2、编写程序
当声音传感器检测到的声音值大于我们设定的数值,LED灯和彩虹灯带亮起,同时micro:bit板会唱起生日快乐歌。程序如下:
3、视频链接
https://v.youku.com/v_show/id_XMzgxNjc1MTYyOA==.html?firsttime=6
4、程序代码:
#include <Microbit_Sound.h>
#include <DFRobot_NeoPixel.h>
DFRobot_NeoPixelrgb_display_16(16, 7, 150);
void setup() {
rgb_display_16.begin();
}
void loop() {
if ((((analogRead(1)) > 500))) {
MSound.play(0, BIRTHDAY, OnceInBackground);
rgb_display_16.showRainbow(0, 7, 1, 360);
digitalWrite(2, HIGH);
delay(11000);
}
else {
rgb_display_16.clear();
digitalWrite(2, LOW);
delay(1000);
}
}
页:
[1]