声明:转载作品 仅供观赏 如作者有意见 请告知我马上删掉
转载的 觉得很不错 所以分享一下
前一段时间偶得一装香水的空瓶,此瓶大致为球形,做工精良、玲珑剔透,丢弃实在可惜,一直想用它做个什么有用的东西。想来想去,还是觉得用它做小灯罩比较合适,经过几天辛苦,制作了这款非常别致的七彩小夜灯。
这个小夜灯采用一只直径为5mm的三色(也叫七彩或全彩)LED为光源,这种LED内部封装有红、绿、蓝三个管芯,共有4只引脚,使用时相当于3个LED。虽然市场上有不少七彩LED控制IC,但这类IC多半为裸片,不适合业余制作使用,而且这类IC对LED控制的灵活性也比较差,因而这里采用单片机来控制LED的亮灭以及亮度变化。控制LED亮度最常用的方法就是通过PWM电路改变脉宽来实现,本电路也采用这种方法。要控制3个LED则需要3路PWM输出,所以单片机选用了STC12C5404,其内部具有4路PWM输出,完全能够满足要求。这个小夜灯设计有3个按键,其中1个为开关键,另2个为模式选择键,可以选择52种显示/变换模式。这个小夜灯采用2节7号电池供电,为了能够充分合理的利用电池能量以及保证显示效果,这里还设计了升压电路,将电池电压升至4.5V供单片机及LED等部分电路使用。电路中没有设计硬件电源开关,开关通过软件实现,在关闭状态单片机进入休眠状态,整机只有升压电路在工作,此时电流10uA左右,满足一般电池供电产品的要求。
制作小夜灯所用的香水瓶
控制板PCB
电源板PCB
焊接好的控制板
焊接好的电源板
LED加工
安装好香水瓶盖后将LED焊接在控制板上
再在控制板上安装好用于支撑和与电源板电气连接的铜柱
之后将电池夹用双面胶粘帖在电源板上并用螺钉加固,将电池夹引线焊好
在3个铝合金旋钮正中钻孔作为底脚
将香水瓶套在瓶盖上,把控制板和电源板、底脚用螺钉连接起来,完成组装