|
本项目是一个基于Arduino的LED音乐彩灯,它能伴随音乐一起有节奏的闪动。彩灯的基本电路基于ATtiny45单片机,可以通过在线的Arduino开发工具Codebender为其编程,然后通过Arduino UNO将程序写入到ATtiny45单片机中。 ATtiny45 8引脚DIP IC 插头 3个LED 3个68Ω电阻 Arduino作为ISP下载器: Arduino UNO 面包板 10uF电容 6根面包板插线 音乐盒: 半透明塑胶板:厚度4-5mm,上面15x5 cm,前面15x6 cm,下面15x7 cm 轻木罩:后面15x5 cm,左右侧面2块约5.8x5.8 cm,中部隔离板2块5x5 cm 第二步:配置Arduino UNO用作ISP下载器
具体连接方式为: Pin 1连接Arduino引脚10 Pin 2空接 Pin 3空接 Pin 4连接Arduino GND引脚 Pin 5连接Arduino引脚11 Pin 6连接Arduino引脚12 Pin 7连接Arduino引脚13 Pin 8连接Arduino 5V引脚 在Arduino的Reset和GND之间连接一个10uF电解电容 电容的作用是阻止Arduino UNO在上传过程中重置。
然后将Arduino UNO和计算机连接起来。 第四步:代码
接下来就该向ATtiny45中写入程序了: 具体步骤如下: 选择端口(我的是COM3) 从板菜单选择内置1MHz时钟的ATtiny45 点击高级选项按钮 选择"Arduino as ISP" 然后点击"Run on Arduino" 第五步:电路
测试完成之后可以选择制作手工PCB板。 第六步:音频线 将普通的音频线截为两端,然后将接地和一条信号线(左右声道均可)引出后,之后再将断开的音频线重新接好。
引出的信号线连接ATtiny45的引脚3. 第七步:电源 我使用的是USB电源。另外也可以使用电压不超过5V的电池供电。
第八步:音乐盒 将盒子组装好了之后将3个LED分别放置在3个隔断的空间中。
最后将做好的PCB用胶水贴在音乐盒的背面。
第九步:完成 完成之后接上音乐播放器测试,感觉还不错吧。
|
































![[视频] DIY TDA1521功放音响](/uploads/allimg/120909/1-120Z9210H70-L.jpg)
![[视频] 自制音箱南鲸喇叭](/uploads/allimg/120824/1504155S6-0.jpg)



