本篇文章,我将介绍个有意思的设备。

她就是Chimaera,一个基于电磁场效应的非接触式电子音乐控制器。

<弹奏Chimaera的声音>

霍尔效应传感器阵列及其周围部件组成了一个连续的2D互动空间。戴在手指上的钕磁铁传感器会让你欣喜。设备连续跟踪位置及其相对应的磁铁沿伏在传感器阵列上,以产生事件信号。除去两个位置信号,每个事件都携带磁场极化,唯一的标识和组关联。这些通用事件信号根据主系统上的自定义影射,最终转化为音乐事件。

硬件

目前Chimare的硬件由两种类型 的印制电路板 和 一个可选外壳构成。

1. 传感器单元(SU-16)

单个的传感器电路很简单,这是16线性霍尔效应传感器(S0-S15)复用一个输出16:1多路复用器(CD74HC4067)输出。每个传感器的模拟输出连接多路复用器的一个输出。复用器有一个模拟输出,来连接一个给定输出,并被由DSP单元驱动的优选四数字信道(CS0-CS3)控制。

2. 数字信号处理单元(DSP-F3)

Chimaera DSP单元是一个混合信号板。它用了一个 STMicroelectronics (STM32F303Cx) 的32位ARM Cortex M4控制器,时钟频率72MHz。可用外设中,我们使用 FPU, ADC1, ADC2, ADC3, SPI1, I2C2, DMA1, DMA2, USB,几种定时器和一对GPIO。主电路运行在3.3V下,由低压降稳压器(LM1117)驱动。利用单片机,我们使用一个来自WIZnet的全硬件UDP/TCP/IP/PHY 芯片(W5500),它来处理所有的地基网络,并通过SPI1进行通信。这两个EEPROM(24LC64,24AA025E48)存储Chimaera的MAC地址,配置及传感器标定数据。关于在传感器单元(在5V下运行)上的复用器切换,需要一个逻辑电平转换器,我们用的是TTL逻辑下的4位计数器(74HCT163),由一个5V降压稳压器(MCP1754)驱动。

关于硬件的更多信息>>

固件

固件文档

Chimaera 固件库

非接触式电子音乐控制器:CHIMAERA相关推荐

  1. [译] 通过视图控制器容器和子视图控制器避免庞大的视图控制器

    原文地址:Avoiding Massive View Controller using Containment & Child View Controller 通过视图控制器容器和子视图控制器 ...

  2. 新浪微博开发-添加子视图控制器设置颜色

    一.添加子视图控制器 二.设置颜色 设置颜色:两种方法 一种较为繁琐,详见视频 第二种: //设置颜色 self.tabBar.tintColor = UIColor.orangeColor() 转载 ...

  3. 手动操作导航控制器的子视图控制器的数组

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交 ...

  4. iOS-仿网易云音乐控制器

    这些天一直在用网易云音乐,看到一个功能是可以更改音效,觉得这样的控制器蛮有意思的,决定模仿一下.先看下原图 这个圆形的slider就是要模仿的东西,这里不是通过继承自UISlider来实现,而是通过继 ...

  5. AngularJS从子控制器访问父作用域

    本文翻译自:AngularJS access parent scope from child controller I've set up my controllers using data-ng-c ...

  6. Swift 3 :基于 AVAudioPlayer 的简单音乐播放器

    2017.05.22 17:46* 字数 1585 阅读 5095评论 0喜欢 8赞赏 2 学习ios以来差不多接近两个月了,作为一个刚入行的菜鸡终于鼓起勇气写博客并发布出来,本周课程讲到了ios多媒 ...

  7. 在视图控制器之间传递数据

    我是iOS和Objective-C以及整个MVC范例的新手,但我坚持以下几点: 我有一个充当数据输入表单的视图,我想给用户选择多个产品的选项. 这些产品在另一个带有UITableViewControl ...

  8. 集合视图控制器(CollectionViewController) 、 标签控制器(TabBarController) 、 高级控件介绍...

      1 创建集合视图,设置相关属性以满足要求 1.1 问题 集合视图控制器UIConllectionViewController是一个展示大量数据的控制器,系统默认管理着一个集合视图UICollect ...

  9. 电子音乐包括电声乐器和计算机音乐,浅谈电子音乐制作的发展方向

    一.从"萌芽"到"成熟"阶段的回顾 1.电子音乐制作的萌芽阶段 回顾历史是为了更好的发展.电子音乐发展的最初阶段是从港台流入到大陆的录音机.把用简陋的录音机把音 ...

最新文章

  1. 洛谷P2397 yyy loves Maths VI (mode) 摩尔投票
  2. python画椭圆-python opencv圆、椭圆与任意多边形的绘制实例详解
  3. 预处理命令 || 宏定义 || 带参数的宏定义
  4. 小米Android N新功能,快升级牛轧糖 小米Android N支持汇总
  5. OpenCV相机使用的实例(附完整代码)
  6. pip安装的库导入pycharm中
  7. VS的TFS版本控制的使用总结
  8. P3165 [CQOI2014]排序机械臂
  9. MySQL查询语句执行过程及性能优化-基本概念和EXPLAIN语句简介
  10. java组合与继承始示例_Java 8特性与示例
  11. jmobile学习之路 ----检测屏幕宽度
  12. 并行程序设计导论pdf电子书_并行程序设计导论
  13. JAVA输入输出流实现文件复制
  14. Linux 远程拷贝命令
  15. Java后端根据身份证号计算年龄
  16. js进阶之天猫弹性导航
  17. 我想和这个世界说说2
  18. 【已解决】surface 电池不好充电显示 未连接 ,将充电的接口换个方向就解决了
  19. ​势头强劲的 Python PK 强大的 C++,究竟谁更胜一筹?
  20. 生产制造管理:供应商管理系统

热门文章

  1. C#Json怎么组合在一起_github上有哪些不错的C# .Net项目?
  2. 软件测试之第三方快捷支付_第三方软件测试
  3. cesium1.91新特性——MSAA(多重采样抗锯齿)
  4. Oracle专有(dedicated)连接和共享(shared)连接
  5. 碱性环境吸钯树脂技术
  6. 机器学习--决策树算法
  7. 0. Canal 的安装和使用
  8. Bootstrap系列之关闭图标
  9. 致命错误LNK1168的解决方法
  10. 【GPU精粹与Shader编程】(一) 开篇 全系列11本书核心知识点总览