有些人感觉下雨,有些人只是弄湿

时间:2024-04-25

最近,我看到罗马尼亚首都布加勒斯特的一位年轻女士Alexandra Covor在HACKADAY.IO发行的HACKADAY.IO上放了一把电子小提琴作品,它小巧优美,就像优美的音乐从女孩的心中流淌。

亚历山德拉·科沃尔:https://hackaday.io/Alexandra182▲亚历山德拉·科沃尔和她的指尖小提琴。

她坚持要制造这种小提琴一段时间。

在这个充满乐趣的生产过程中,她经验丰富地构建了自己的微控制器,即开发板的完整过程。

因为获得了一些好处,所以我还通过ATtiny85 Mini PCBVoilin Web帖子记录了整个生产过程,并共享了所有相关的硬件和软件设计文件。

可以从Github代码存储库下载相关的设计文件。

ATtiny85 Mini PCBVoilin:https://hackaday.io/project/175450-attiny85-mini-pcb-violin Github代码存储库:https://github.com/Alexandra182/mini-violin▲手中的小提琴原理非常简单,下面是其原理图。

内核是ATMEL 8pin微型微控制器。

该外围设备配有压电陶瓷扬声器,三极管和LED,按钮,电池接口,电阻器皿和程序下载接口。

▲小提琴的电路原理图对于单片机的选择,亚历山德拉首先考虑需要一个PWM接口,该接口可以直接驱动压电陶瓷产​​生声音。

另外,它需要有一个IO端口来驱动LED闪烁和按钮读取。

为了满足这些最基本的要求,微控制器越小越好。

因此,她选择了ATtiny85和MLF-20封装(此QNF封装将阻止大量电子初学者使用)。

该单芯片计算机可以在3.7V锂聚合物电池的电压下工作。

▲光彩夺目的小提琴依旧是女孩。

为了不让这把小提琴变得陌生,她还使用微控制器的模拟端口读取弦振动信号来触发音乐演奏。

真正使该电子作品具有艺术气息的元素来自形状独特的PCB板。

亚历山德拉(Alexandra)使用Eagle PCB软件设计PCB引线,并使用SVG到Eagle Converter工具绘制PCB小提琴形状。

SVG到Eagle转换器:https://gfwilliams.github.io/svgtoeagle/▲特殊形状的PCB布局位于PCB的顶层和限制层。

背面LED的蓝色或橙色暗光从正面透出,并且乐器呈现出精致而半透明的感觉。

选择黑色阻焊膜可以增加工件的质感。

但是在下订单制造PCB时,请不要忘记要求PCB制造商删除生产日期的丝网印刷文字,否则它们会破坏您的所有精力。

可惜的是,与这款吉他相比,90mA的锂电池太大了,所以我及时将其涂成黑色,无法将其隐藏在小提琴电路板后面。

我必须通过导线将其连接到小板上,这对于艺术品电子作品来说有点失败。

▲小提琴的背面和锂电池很幸运,其他组件(MCU,蜂鸣器,三极管)的外观均为黑色,与电路板的颜色相融合。

Covor甚至使用黑色的热熔胶来密封LED,从而只能从正面看到光。

如果男孩做这项工作,估计不会考虑这些细节。

▲三个黑色迷你电吉他装在一个塑料盒中。

这不是要使用的小提琴。

根据按下按钮的时间长度,程序将在4个功能之间切换: (如果按下按钮的时间少于1秒钟) (如果按下按钮1秒钟至2秒钟),则从播放哈里波特主题曲(如果在2秒和3秒之间按下按钮)自由式(如果在3秒钟和4秒之间按下)自由式功能。

与钢琴的连接读取琴弦引脚上的模拟值并将其映射到频率范围,因此当导电物触摸琴弦时,会弹出一个音符。

▲我想知道你是否装饰了风景?风景仍然为您装饰对于这个精美的项目,Alexrandra Covor也准备进行进一步的改进:我应该在PCB上添加一个LiPo充电电路,因为现在我必须单独给电池充电,这不是很方便。

现在,编程板放置在微控制器周围,所以我不能使用pogo引脚进行编程。

我在上面焊接了一些电线。

在下一次迭代中,我应该将它们全部以相等的间距彼此靠近。

▲有些弹蓝调吉他的人会下雨,但有些人会被淋湿-Bob Marlev免责声明:本文的内容是在21ic授权后发布的。

版权属于原始作者。

这个平台