开启新的征程,邀请您见证ST的蜕变

【备战电赛】先导片-如何补全知识链条

智能车电机驱动(HIP4082+LR7843)

激情摇滚—3D打印无线吉他

  • 激情摇滚—3D打印无线吉他
  • 激情摇滚—3D打印无线吉他
  • 激情摇滚—3D打印无线吉他

激情摇滚—3D打印无线吉他

激情摇滚—3D打印无线吉他

激情摇滚—3D打印无线吉他


使用您自己的无线Keytar摇滚,这是一款可与任何计算机或平板电脑配合使用的蓝牙MIDI控制器!最多12个按钮可以自定义,可以自定义以触发声音或效果。

该项目使用Adafruit的EZ Key蓝莓无线控制器。吉他有4个街机按钮和6个LED按钮。吉他可用作MIDI乐器,视频游戏控制器甚至DJ控制器。您可以根据需要自定义和配置吉他。

机箱是3D打印的,您可以从Thingiverse下载设计文件。这种六件式设计针对MakerBot Replicator 2构建板进行了优化。没有3D打印机?您可以随时用木头,塑料(或纸板)制作自己的吉他。

我们使用4个新像素和一个麦克风作为电平表,因此LED可以对声音进行动画处理。Flora微控制器为这些组件供电,并使用拨动开关和电池组。两个后盖设计用于轻松快速打开和关闭以快速到达组件。

工具与用品

EZ-Key MIDI吉他的电子元件不到20个。利用Bluefruit蓝牙模块,您最多可以配置12个按钮。

组件

  • 1x Bluefruit EZ-Key
  • 1x FLORA微控制器
  • 4x Neo-Pixels(一包配4个)
  • 4x Shorty Arcade按钮
  • 6个LED按钮
  • 1个AAA电池组
  • 1x 驻极体麦克风放大器
  • 带引线的 1x 触觉开/关开关

工具

  • 3D打印机
  • 烙铁
  • 尖嘴钳
  • 小螺丝刀
  • 电路刮刀
  • X-Acto刀

3D打印

3D打印文件请查看附件

原型

在焊接之前,将组件分成两部分进行测试。蓝莓和街机按钮可以测试除了植物,LED按钮,neopixels和麦克风。请参见电路图。

电路原理图

此处的电路图设置为使用两个LED按钮和一个街机按钮进行测试和原型设计。首先使用一个或两个按钮,然后添加更多按钮!

您需要在完整版本中串联添加按钮和neopixels。

额外的按钮都将开关的一侧接地(您可以将它们全部连接到接地引脚),开关的另一侧转到Bluefruit EZ-Key右侧的按钮#input 。对于LED点亮按钮,将一个220-1000欧姆的电阻从LED引脚连接到地,并将所有LED +连接到3.3V

在我们完成的构建中,您可以看到我们将电阻器靠近LED按钮。粗线的导线穿过两个部件的开口,在那里它们连接在一起。

配置音频+ MIDI

重新映射EZ-Key

默认的EZ-Key键包括箭头键,返回键,空格键 - 这些键可能无法与MIDI软件一起使用。它非常容易更新击键,你甚至可以通过无线方式进行。检查Bluefruit EZ-Key重新映射教程以重新映射您的密钥,我们使用'a'到'j'代表#0到#9

音频设置

如果您已经熟悉midi合成器应用程序或daw,那么您已经知道如何设置新的MIDI控制器。这不需要对DAW或合成器应用程序进行任何其他设置或配置。Garageband,Ableton,Logic,Protools,Cubase,FL Studio等都很棒。任何允许MIDI输入/输出的音乐制作应用程序。这包括Scratch,Traktor,虚拟DJ,djay等DJ节目。

VMPK

虚拟MIDI钢琴键盘或简称vmpk,是一个很棒的跨平台应用程序,允许您将键盘转换为MIDI控制器。它允许您映射键盘字符并使它们发送MIDI音符或CC。它应该自动连接到您的DAW或合成器应用程序。有关解决相关问题的问题,请访问vmpk 网站以获取解决方案。

虚拟MIDI映射

要在vmpk中设置MIDI地图,请转到文件>键盘映射。键映射编辑器具有与每个MIDI音符对应的值编号列表。“0”值以C1开头,依此类推。您需要通过双击值旁边的输入字段并按键来映射每个所需的MIDI音符。点击“输入”键提交字符。您可以使用箭头键更改基本八度音阶。您可以保存XML地图,以便在地图之间安全保存和切换。

测试,调整,测试更多!

花点时间将您的按键映射到您真正想玩的midi音符。我喜欢保存我的地图并将它们命名为我喜欢的歌曲。地图保存为XML,因此如果您愿意,可以手动编码。当您熟悉MIDI音符编号值时,以这种方式设置地图会变得更快。

电路相关文件

电路图文件
电路连接图.zip
描述:电路连接图
教程
原版教程.zip
描述:教程
其他文件
附件.zip
描述:3D打印文件,电路细节图
源代码
音频设置.zip
描述:音频设置
分享到:
收藏 (7)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归付军涛所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • DIY USB 分线器(一分四)

    自己画的USB2.0分线器,U盘传输速度不能跟专门厂商相比,但是连接鼠标键盘或者下载程序调试串口还是可以的。注意============================================= 敷铜的是双面板,没有敷铜的是单面板; 芯片淘宝上有;C1是值为3K的电阻;其他五个为无极性电容 分清公头和母头的电源正负!!!
    来自:DIY创意产品时间:2019-01-05 diy制作 基础电路 分线器
  • proteus双机仿真通讯

    双机仿真通讯,一个单片机采集电压,通过串口发送到另一个单片机上并用LCD1602实时显示电压信息。
    来自:通信与网络时间:2018-12-29 51单片机 diy制作 毕业设计
  • 基于51单片机的可燃性气体报警器毕业设计

    可燃性气体报警器毕业设计
    来自:工业控制时间:2018-12-29 51单片机 diy制作 毕业设计
  • 51单片机学习板

    这是一款大学老师叫我给实验室学弟们做的51单片机学子板子。已经打板验证,没有问题。程序简单易懂,非常适合初学者学习。提供的实验例程如下:Lesson1:点亮一个LED灯,闪烁灯Lesson2:几种方法点亮流水灯方法1:位定义方法,逐个点亮,逐个熄灭方法2: 操作总线的方法点亮 方法3: 数组+for语句操作的方法点亮 方法4: 左移指令,移位的方法方法5:循环左移方法Lesson3:蜂鸣器Lesson4:继电器 Lesson5:数码管静态显示,动态显示,数码管显示2位数自动加1Lesson6:点阵显示Lesson7:独立键盘检测 (1)一个独立按键控制一个LED灯的亮灭; (2)2个按键控制数码管的加减Lesson8:矩阵键盘检测 (1)把列线置1,行线置0;先列扫描,再行扫描 (2)把列线置0,行线置1;先行扫描,再列扫描Lesson9:外部中断0Lesson10:Timer0 实验Lesson11: 串口通信Lesson12:DA转换Lesson13:AD转换Lesson14:LCD1602显示Lesson15:LCD12864显示
  • 基于51/12单片机、NRF24L01模块开发的无线遥控小车 (直插DIP封装)

    本人学生一枚,在参加机器人大赛玩儿寻迹类一等奖。在学习NRF24L01时,顺手开发一个遥控小车。该遥控小车用普通DIP封装设计,有雕刻机或者洞洞板都可以玩儿。小车车身用的12V电源,可以选择3节或者4节18650电池供电。遥控器直接使用3节5号电池就可以搞定。小车车身主控用STC12C5A60S2,输入12V电压,电压给驱动供电。同时12V电压经过2596S降压模块降到5V电压,给单片机供电。同时经过AMS1117模块将5V电压稳压在3.3V给NRF模块供电。小车设计跟参加比赛类似,小车采用四驱固定车轮设计,转弯采用差速转弯(跟坦克转弯原理类似)。另外本人本人设计了一款贴片式遥控小车,去除模块,全程芯片集成,规划更合理。目前贴片PCB小车已经调试完毕,已重新二次打样。样片回来确定正确后发帖贴片遥控小车。注意:程序工程文件是keil 5写的,keil 4可能会打不开。
    来自:智能车时间:2018-11-13 单片机 diy制作
销量
14
查看
349
参数名 参数值
发布于 2018 年 08 月 22日
Moore8直播课堂