0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Makey Makey MIDI控制器的制作教程

454398 来源:网络整理 作者:网络整理 2019-11-14 17:40 次阅读

步骤1:Arduino和Makey Makey库

Arduino可用这里。选择适合您的操作系统的版本并下载。安装就像任何普通安装一样。

为使arduino与makey makey(基于arduino leonardo)通信,您必须安装一个库。您需要的文件可以在此处下载。您必须解压缩该文件。您现在拥有的文件夹应名为“ MakeyMakey”(因此,如果后面有日期,则将其重命名。此文件夹需要粘贴到您的Sketchbook文件夹中。在Arduino中,当您转到文件时,可以找到此文件夹-》偏好设置(在Windows上)或arduino-》偏好设置(在Mac上)。转到此文件夹并粘贴MakeyMakey文件夹。您已经安装了该库。

(需要其他说明:https://www.sparkfun.com/tutorials/388)

步骤2:代码

下一步是将新代码上传到makey makey。/p》

!!当您上载新代码时警告,直到再次上载原始代码后,makey makey都无法再用作键盘了,可以在此处找到。

再次打开arduino 。转到工具-》串行端口a,查看列表中的内容。现在插入您的makey makey,并查看列表中的新内容。在Windows上,该名称应类似于“ COM”,并带有数字;在Mac上,该名称应类似于“/dev/tty.usbmodem”和一些数字。选择该por t。

转到“工具”-》“板”,然后选择“ makey makey”。如果不存在,那就出了问题。 (帮助)

现在打开代码“ Makey_Makey_midicontroller_explained”,这是我为您编写的代码。按下上传按钮(第二个按钮,右边的箭头一个)。完成后,Arduino应该显示“完成上传”。

您的makey makey现在是midi控制器

关于代码:

我试图解释文件中的大多数代码。例如,如果您想要其他范围,请随意进行调整。 (用于该操作的十六进制代码)

步骤3:虚拟MIDI端口

您正在让便携式计算机向计算机发送Midi消息,但需要发送到Midi端口。因此,我们将创建一个:

在Windows上创建虚拟Midi端口:

您将需要安装诸如LoopMIDI或MIDI Yoke之类的程序。这样就可以了。按照该链接上的说明创建虚拟Midi端口。 (我很久以前就已经这样做了,所以我不知道要使用的确切方法了)

在Mac上创建虚拟Midi端口;

转到应用程序- 》实用程序,然后打开“音频MIDI设置”。转到窗口-》显示MIDI窗口。双击“ IAC驱动程序”(标准为红色)。在新窗口中,应选中“设备在线”框,然后按“ +”创建新端口(也可以重命名它们,这非常方便)。

步骤4:串行到MIDI

Makey Makey MIDI控制器的制作教程

我们将把makey makey发送到计算机的串行数据发送到我们刚刚创建的midi端口。我推荐无毛的MIDI。只需安装程序并打开它即可。

在左侧有一个下拉菜单,您可以在其中选择串行端口。选择您的便携式计算机(USB IO板)。在右侧,您可以选择Midi端口。我们只选择一个Midi out端口,即我们创建的端口。

现在,您可以尝试使用makey makey(就像您一直使用它一样)。通常,当您按下或释放某物时,下拉菜单旁边的绿色“指示灯”会亮起。您还应该看到类似

“ Serial In:Ch1:在速度127上注意60”之类的消息

第5步:使用它

现在您应该打开计划与您的makey makey一起使用的程序(可能像DAW)。选择没有毛发的MIDI向其发送数据的MIDI端口,您一切顺利!该图显示了要发送的标记。第一个C实际上是C3,因为我不喜欢只演奏低音。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16191

    浏览量

    177353
收藏 人收藏

    评论

    相关推荐

    如何选择合适的PID控制器

    在工业自动化领域,PID控制器因其简单、高效和广泛应用而备受青睐。PID代表比例(Proportional)、积分(Integral)和微分(Derivative)三个控制作用,它们共同作用于系统
    的头像 发表于 11-13 14:34 317次阅读

    什么是PID控制器的原理 PID算法在自动化中的应用

    (Derivative)三个单词的首字母缩写,分别对应控制器的三种基本控制作用。 PID控制器的原理 比例(P)控制 :比例控制是PID
    的头像 发表于 11-13 14:27 362次阅读

    PID控制器的类型和选择指南

    PID控制器是一种广泛应用于工业控制系统中的控制器,它根据系统的偏差来计算控制量,以实现对系统的精确控制。PID是比例(Proportion
    的头像 发表于 11-06 10:37 261次阅读

    什么是LCD控制器?爱普生LCD控制器的作用和功能、概述和产品列表

    什么是LCD控制器LCD控制器的作用和功能LCD控制器(液晶显示控制器)是连接到主机CPU并控制LCD面板的专用集成电路(IC)。它也被称为
    的头像 发表于 10-09 11:10 248次阅读
    什么是LCD<b class='flag-5'>控制器</b>?爱普生LCD<b class='flag-5'>控制器</b>的作用和功能、概述和产品列表

    国产控制器厂家 整车控制器 以太网控制器 CAN控制器 国产化替代

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2024年09月03日 09:15:51

    车载智能控制器 工程机械控制器 CAN总线控制器 硕博电子 #控制器 #can总线 #国产化替代

    控制器总线
    长沙硕博电子科技股份有限公司
    发布于 :2024年08月29日 10:43:57

    移动工程机械控制器,车载智能控制器,硕博电子

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2024年08月08日 10:18:12

    控制器的主要作用是指什么

    (Controller)是一种用于实现对被控对象的控制作用的设备或装置。它根据被控对象的输入信号和预定的控制规律,通过计算和处理,产生相应的输出信号,以实现对被控对象的控制控制器的主
    的头像 发表于 06-30 10:39 3041次阅读

    组合逻辑控制器和硬布线控制器一样吗

    组合逻辑控制器和硬布线控制器是两种不同的计算机控制系统,它们在设计、实现和应用方面存在一些差异。 组合逻辑控制器和硬布线控制器的比较 摘要:
    的头像 发表于 06-30 10:24 613次阅读

    工业控制器制作与数学的关系

    数学在工业控制器设计中的应用 工业控制器的设计涉及到多个方面,包括硬件设计、软件设计、系统架构设计等。在这些设计过程中,数学发挥着关键作用。 1.1 硬件设计中的数学应用 工业控制器的硬件设计主要
    的头像 发表于 06-16 14:34 489次阅读

    移动机械控制器 车载智能控制器 CAN总线控制器

    控制器机械
    长沙硕博电子科技股份有限公司
    发布于 :2024年06月13日 17:02:51

    控制器与运动控制器的区别

    随着现代工业技术的快速发展,控制技术在各种机械设备中扮演着越来越重要的角色。微控制器和运动控制器作为两种常见的控制设备,在各自的领域发挥着重要作用。然而,两者在功能、应用、特点等方面存
    的头像 发表于 06-13 14:52 564次阅读

    PID控制器与PWM控制器的区别

    在工业自动化和控制系统设计中,PID控制器(比例-积分-微分控制器)和PWM控制器(脉冲宽度调制控制器)是两种常用的
    的头像 发表于 06-05 18:25 2736次阅读

    PID控制器与开关控制器的区别

    在工业自动化控制系统中,PID控制器和开关控制器是两种常见的控制策略。它们各自具有独特的工作原理、应用场景和优缺点。本文旨在详细探讨PID控制器
    的头像 发表于 06-05 15:50 705次阅读

    制作一个Ethersweep步进电机控制器

    Ethersweep 是一款适用于 NEMA17 步进电机的电机控制器,可通过普通以太网网络进行控制。这意味着您可以通过普通电脑(笔记本电脑/服务/raspberrypi)、移动设备、微控制
    的头像 发表于 12-03 09:23 850次阅读
    <b class='flag-5'>制作</b>一个Ethersweep步进电机<b class='flag-5'>控制器</b>