5859浏览
查看: 5859|回复: 1

[高级教程] 好好搭搭haodaMIDI模块掌控板图形化编程

[复制链接]
本帖最后由 潘虹辉 于 2019-10-3 10:20 编辑

昨天写了“好好搭搭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





rzyzzxw  版主

发表于 2019-10-4 08:29:04

潘老师精品
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail