自制炫酷迷你激光竖琴电路原理与制作教程

5 下载量 88 浏览量 更新于2024-11-25 2 收藏 245KB ZIP 举报
1. 项目概述 本项目设计了一种具有创意的迷你激光竖琴,它能够通过光线与光敏电阻的交互产生声音。该设备结构简单,主要由激光管、光敏电阻、单片机等电子元件构成,并通过编程实现不同音符的播放。 2. 元器件清单及功能 - 12MHz晶振:为单片机提供时钟信号。 - 10kΩ电阻:用于电路中的分压和阻抗匹配。 - 10μF电容:可能用作电源去耦或滤波。 - 20针插座:用于连接电路板与外部设备。 - AT89C2051:8位微控制器,用于控制激光竖琴的音乐播放。 - 无源蜂鸣器:将电信号转换为声音信号。 - PNP三极管:用于放大信号,驱动蜂鸣器发声。 - 1kΩ电阻:可能用于电流限制或其他电路保护。 - 光敏电阻:感应激光照射,改变电阻值从而影响电路状态。 - 3V激光管:发射激光光束,作为信号源。 - 电池盒:提供电源。 - 木块、插针、插座、铜座、螺丝、洞洞板:用于固定和连接电子元件。 3. 结构与组装 设备由三个木块构成主体,通过螺丝和热熔胶连接成接近竖琴的形状。激光管安装在上方木块,光敏电阻安装在下方木块对应位置。电池盒固定在设备某处,提供能量支持。 4. 电路原理 光敏电阻在无光照射时呈现高阻抗,当激光照射时光敏电阻的阻值迅速降低。利用10kΩ电阻与光敏电阻串联,可以产生分压效果,使得单片机能够通过检测电压变化来识别激光是否被遮挡,从而控制电路的开关状态。 当激光管照射到光敏电阻时,单片机检测到低电压,输出低电平信号,相当于开关关闭;反之,当激光被阻挡时,单片机检测到高电压,输出高电平信号,相当于开关打开。通过这种逻辑电平的切换,模拟出演奏音乐的“开”和“闭”信号。 利用单片机的定时器产生特定频率的方波信号,并通过蜂鸣器输出声音,模拟乐器发声。不同的音符具有不同的频率,因此需要调整定时器的参数来产生对应的音高。 通过编程改变单片机的输出频率,可以根据需要生成不同的音符。 5. 单片机底板设计 设计了两种单片机底板:一种采用AT89C2051单片机,另一种采用AVR系列的ATMEGA8单片机。这两种单片机底板在功能上类似,但AVR单片机支持音色文件的播放,增加了用户自定义音色的功能。 6. 软件编程 根据音乐原理编写程序,将不同的音符频率与特定的按键绑定,从而控制单片机输出不同的频率信号,产生不同音调的声音。AVR单片机部分,通过编程实现了对SD卡中音色文件的读取和播放,用户可以通过更换不同的音色文件来自定义激光竖琴的音色。 7. 应用与扩展 这种迷你激光竖琴不仅具有娱乐性,还可以作为电子音乐教育的辅助工具。此外,根据本方案设计思路,还可扩展出更多创新应用,如激光打击乐器、激光音控装置等。 8. 注意事项 在制作和焊接电子元件时,必须确保操作的准确性,避免短路或错焊。对于光敏电阻的使用,需要考虑环境光线的变化,适当调整分压电阻的阻值。此外,由于使用激光,务必注意激光的安全使用规范,避免对眼睛或其他部位造成伤害。 总结,本项目的成功实现,依赖于对电子元器件的合理选择和对电路工作原理的深入理解,同时还需要一定的编程技术来实现音乐的播放。该激光竖琴设计精巧、功能丰富,既适合电子爱好者DIY,也为音乐制作和教学提供了新的思路。
341 浏览量
功能简介: 激光竖琴利用七个激光管发出的光束作为琴弦,当手拨到琴弦时会发出相应的声音,从而达到演奏简单乐曲的目的。 我们对《爱上制作》杂志上的激光竖琴设计方案进行了改进, 琴弦由21根减少到7根以符合一般琴键布局从而降低了操作难度;并且加入了距离传感器把琴弦分为三段,当手放在一根琴弦的不同高度时可以弹出三个不同频率的音调,进而拓展了音域;本竖琴设计为全音程,支持多种音效(钢琴、贝斯、竖琴等),单种音效的音域最高覆盖七个八度,这些技术上的改进赋予了激光竖琴新生。 该竖琴的控制系统是基于STC的8051单片机,主机采用STC15F2K60S2,从机采用STC89C52RC,主机与从机交互通讯协调整个系统的运行。设置的外部输入方式采用NEC协议的红外遥控,可切换音效模式和调整声音的大小,设置界面通过LCD12864液晶屏显示出来使产品更加人性化。 适合场所: 晚会、年会、展览会、楼盘、发布会、酒会、婚庆、开幕开业、政府大型活动等场合。 制作氛围: 能够把现场气氛推向高潮,一般用于开场以及高潮部分。 优点: 1:和其他产品相比我们的竖琴尺寸可以做的很大,适合这些应用场合。 2:我们的竖琴操作界面可以做的很精简,七根弦就包含三个八度,而 同类产品需要使用二十一根琴弦才能有三个八度的音域。 3:同类产品只能有单一音效,而我们的产品能载入上千种乐器的音效, 单种音效的音域最高可以覆盖七个八度。 4:同类产品采用蜂鸣器发声使音色较差,而我们的竖琴采用的是全频音响发声克服了这点。 设计原理: 由激光手电发出的激光照到光敏电阻时处理器I/O口为高电平,当用手挡住激光时光敏电阻为暗阻状态,处理器I/O口为低电平,处理器根据这个信号来判断哪根琴弦此时正在被弹奏,并且在判断到某根琴弦被弹奏的同时用红外距离传感器判断此时手的位置,用来调节当前的音符参数(高中低)。 用UART通讯协议控制的mp3模块最大支持32G的TF卡,并且可以用串口触发根目录下的65536个音符素材的播放,一种效果可以为为21种音效。 用继电器控制单个激光手电的开关。 用另外一块89C52RC来接收并解码遥控信号,并且与主机通讯。 用12864液晶显示屏可以一次性显示多个效果名,更加人性化。 原理图: 拓展应用: 该竖琴按照安装方式及结构的改变可应用于各种场合,如应用在音乐喷泉广场上,以下说明详细应用方法。 将传感器及激光发生部分安装在广场地板下,并在上面覆盖透光性好、高强度的玻璃,这样在广场的夜晚中可以看见几根激光束射向天空,舞蹈爱好者只要踩到一束激光便能发出不同的音调,而喷泉的效果又能随着音调的改变而改变,这样可以达到边跳舞边弹奏曲子,而喷泉又随着曲子动起来的效果。 街舞爱好者可以将系统设置为架子鼓模式,系统会播放街舞的背景音乐,而当舞步踩在激光束上能实现精准地踩到鼓点,使舞步和音乐更加协调。