代码
/*!
* MindPlus
* mpython
*
*/
#include <MPython.h>
void onButtonAPressed();
void setup() {
mPython.begin();
buttonA.setPressedCallback(onButtonAPressed);
}
void loop() {
}
// 事件回调函数
void onButtonAPressed() {
buzz.freq(349, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(330, BEAT_1);
buzz.freq(262, BEAT_1);
buzz.freq(294, BEAT_1);
delay(100);
buzz.freq(294, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(392, BEAT_1);
delay(100);
buzz.freq(349, BEAT_1);
delay(100);
buzz.freq(330, BEAT_1);
delay(100);
buzz.freq(330, BEAT_1);
buzz.freq(330, BEAT_1);
buzz.freq(392, BEAT_1);
delay(100);
buzz.freq(349, BEAT_1);
buzz.freq(330, BEAT_1);
buzz.freq(294, BEAT_1);
delay(100);
buzz.freq(294, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(294, BEAT_1);
delay(100);
buzz.freq(294, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(294, BEAT_1);
delay(100);
buzz.freq(294, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(392, BEAT_1);
delay(100);
buzz.freq(349, BEAT_1);
delay(100);
buzz.freq(330, BEAT_1);
delay(100);
buzz.freq(330, BEAT_1);
buzz.freq(330, BEAT_1);
buzz.freq(392, BEAT_1);
delay(100);
buzz.freq(349, BEAT_1);
buzz.freq(330, BEAT_1);
buzz.freq(294, BEAT_1);
delay(100);
buzz.freq(294, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(294, BEAT_1);
delay(100);
buzz.freq(294, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(659, BEAT_1);
buzz.freq(698, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(349, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(440, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(392, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(523, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
buzz.freq(587, BEAT_1);
}
评论