本大作业是基于MQTT协议的手机客户端控制NodeMcu模块的一个小钢琴的实现。
基本上能够实现控制,通讯功能,由于其他同学做出的各种监测温湿度,灯泡控制的比较多,所以我在上学期大作业的基础上进行了衍生,做到了通过APP中的钢琴键来控制蜂鸣器发出不同的音符,而产生美妙的音乐,看起来也很酷炫。
主要功能:
手机APP上点击钢琴键1(do),2(re),3(mi),4(fa),5(sol),6(la),7(si),NodeMcu则控制蜂鸣器发出相应的音调,并且灯泡会在钢琴键按下的时候闪烁一下,可以根据给出的《两只老虎》的简谱来弹奏。
界面上下方已有曲目中,点击《葫芦娃》或者《天空之城》的按钮,蜂鸣器会发出一段完整的
曲子,并且在Oled显示屏上显示这首曲子的英文名。