好好搭搭haodaMIDI模块掌控板图形化编程

2019-10-031.1万
AI 快速预览详细 收起
本文介绍了如何使用好好搭搭haodaMIDI模块进行掌控板图形化编程。首先介绍了硬件连接方法,然后详细说明了主程序的初始化设置、乐器选择程序和音符播放程序。特别提到了在图形模式上传程序时会遇到的串口定义BUG,并提供了具体的解决方法。附上了图形模式和代码模式的程序文件。


昨天写了“好好搭搭haodaMIDI模块掌控板Python编程”https://mc.dfrobot.com.cn/thread-298416-1-1.html
今天写一个图形化编程
有关haodaMIDI模块请看上帖
一、硬件和连接方法
见上帖
二、编程
主程序
好好搭搭haodaMIDI模块掌控板图形化编程图1初始化串口
初始化乐器元组
设置默认的乐器为第一个钢琴
显示钢琴

按“A”键选择乐器程序
好好搭搭haodaMIDI模块掌控板图形化编程图2

触摸PYTHON键程序
好好搭搭haodaMIDI模块掌控板图形化编程图3
PYTHON的触摸和释放分别对应1 2 3 4 5 6六个音的按下和放开
三、上传程序
直接图形模式上传会出错,是因为mPython X0.3.5有个BUG,在定义串口的时候,没有在最前面的代码里加上
from machine import UART
解决方法是,进入代码模式,在from machine import Timer这句后面加上
也可以是
from machine import Timer,UART
上传程序
OK啦
附上图形模式和代码模式程序
下载附件MIDI键盘1.rar





创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
rzyzzxw
rzyzzxw
潘老师精品
- 没有更多了 -