|
大家手里很多拆解的废旧硬盘,一般来说没什么可玩性,网上比较多的是把一个石英钟安在钻好孔的废硬盘上,如下: 老外有做成这样的硬盘时钟:在盘面上刻上数字1~12模拟时针,通过旋转盘面让指针指向某个数字指示当前是几点,同时指针可以伸缩,使用的是步进电机控制,从而指示当前是多少分钟我手上有几个垃圾中转站淘的几个废旧硬盘,花了一段时间做了三个有意思的小玩意,有的受限于硬盘壳体空间太小,只利用了硬盘电机和铝制盘面.-------------------------------------------------------------第一个,数字时钟,先看视频效果: flash: http://player.youku.com/player.php/sid/XMzkzNzk0ODgzNg==/v.swf原理很简单,将盘面刻成12等份的镂空数字0~9:-,数字下面固定安装5个背景灯,盘面上再粘上一个小磁铁,磁铁上面固定一个用于检测中断的霍尔传感器,程序里每秒钟计算一次旋转周期,分成12等分,对应12个数字,这样每次中断来时,将当前时间转换为5个定时器延迟,当对应的延时时间到了就点亮对应的背景灯一段时间,由于旋转速度快,人眼感觉不到背景灯的切换,这样就显示了一副完整的数字时钟.
拆下硬盘电机,安装在硬纸板上: 安装背光灯,我用的是拆下来的小液晶屏匀光板,效果很好,固定方式当然是万能的热熔胶,丑就丑吧:找加工店把铝制硬盘盘面加工成镂空数字,效果不是很好:最后组装完成:夜间效果:第二个,硬盘模拟指针式时钟,我故意把秒调的很快,下面是视频演示: flash: http://player.youku.com/player.php/sid/XMzkzNzkzNjk3Mg==/v.swf效果图: 拆下硬盘电机,固定在硬纸板上,盘面用工具刻一条缝槽,我没有工具,就用硬纸板画了一个圆盘,都差不多.在缝槽旁粘上小磁铁,上方固定霍尔传感器,在盘面下面的硬纸板,将RGB彩灯绕盘面一圈,用热熔胶固定好,如下: 第三个,旋转音乐电平指示,这个比较有意思,演示效果如下: flash: http://player.youku.com/player.php/sid/XMzkzNzcyNDEzMg==/v.swf flash: http://player.youku.com/player.php/sid/XMzkzNzcyMzQzMg==/v.swf这个是第二种基础上改下程序就可以了,将左右声道采集到的音频ADC数据转换为定时器延迟值,延迟到了就点亮关闭对应的RGB灯定时器时间计算:DRV11873硬盘三线/四线无刷电机驱动芯片: [ 此帖被ssis909在2018-11-27 11:05重新编辑 ]
|