由于这个东西是今年4月份左右弄的,弄好后送给MM了,现在也拿不回来了哈~~ 所以下面介绍的图片是以前留下的,所以要详细说制作过程比较难了… 刚传了视频,也先让大家看看以下留下的视频效果……看完视频后我再用保留下来的图片和原理图、程序等尽可能的向大家 介绍以前的制作过程! 其实,我最想向大家分享的是这个显示屏的程序,我写这个程序的时候,由于网上资料不全,我自己弄了几天才终于搞垫了哈! 看完视频,我将开始介绍DIY过程…… 1、主旋转屏底盒及电路等 我也去网上看过不少DIY高手用身边的材料做的旋转屏(有十字立体的,也有平面的),我也很是佩服。但是看来看去,他们说的材料我都不太有,而且我这个东西做出来后需要有一定的耐用性和美观性(因为要送MM嘛),所以最后主旋转屏是买了网上的套件来焊接组装。 当时是在淘宝51电子买的,以下是该淘宝套件的截 原理图。 具体的安装方法等等我就不多做介绍了,因为那是别人的东西了,我再说出来,只能说我剽窃别人的,具体参考这卖套件的这个链接吧,他们上面有说明而我下面主要说我对这个套件进行改装DIY的部分: 2、电源 电源我原来是用5V手机直充供电的,但由于是无线供电,最后到达顶部旋转屏的电压供不上(其实主要不是电压供不到,而是旋转屏点亮后,整体功率增强,就会导致输出的有效电压迅速下降,从而低于单片机的正常工作电压),导致单片机无**常工作,所以为了提高输出功率,只能提高电压。我试过用9V的开关电源,可以正常工作,但电压太高就会导致互初正反馈振荡电路(在底盒内部)的三极管温度很高,所以最终我去二手市场花了4块钱买了一个诺基亚的直充,上面标称是输出5.7V,我用万用表量过,也差不多,刚好合适哈,我再在次级线圈上多绕了几圈,次级感应出来的电压就更大,更合适了。 3、顶部旋转屏DIY 原来的套件使用的是STC89C51RC的单片机,我为了能多写点程序和添加功能,我换成了52的单片机 看上面的图片,大家会发现,我自己用洞洞板加了一个DS1302的时钟模块进去,同时还添加了一体化红外接收头用于调时间和控制显示。特别说明一下,一般51单片机有4个IO口,而这个旋转屏套件是两个(红色和绿色)16路流水灯直接加限流电阻后连到单片机的32个IO口,所以按理来说单片机的IO口已全部占用。但是这个单片机不是一般的51单片机,它还有4个P4的IO口。这多出来的4个IO口,一个我用于普通红外接收(用于编程时控制显示的),一个用于一体化红外接收头,另外两个用于接DS1302,但DS1302一共要接三根线,另外一个IO口哪里来呢?实际上另一根线我接到了其中一个绿色LED上,所以,时间的显示只能显示红色,而且看视频你会发现显示时间时上面有一绿色的灯环在亮,这是DS1302控制线控制绿色LED发出来的。具体的,各位高手看我程序就懂了。对于P4口的定义等等,可以参考我的C程序哈~~ 还有,我用到的遥控器是这种常用车载MP3的遥控器,估计现在很多开发板也是附带这种红外遥控器,可以对时间和显示进行控制。 4、底盒内部电路介绍 底部的DIY才是我自己的核心哈。 下面从左到右给大家介绍一下: (1)最左边是一些开关和接口,主要有MP3耳机接口、电源输入接口,开关主要有MP3独立总开关、旋转屏总开关、电机开关、电子音乐开关。 (2)MP3模块 MP3模块是买网上的夹子MP3 就是这种,大概10块钱左右。里面主要就是一个MP3解码芯片,把外壳去掉,在底盒合适位置凿个洞就装上去了哈,MP3模块的供电也是直接接电源接口(5.7v)。因为电源是接到MP3模块的USB接口上,本应5V供电,现在电压过高了,因此为了保险起见,串联了一个1N4007二极管才按到MP3模块的USB接口的,这样1N4007降了0.6-0.7V左右,MP3模块就可以工作了。但是实际却发现,有时给MP3供电却没反应,后面想到,平时MP3模块不工作时,两条电源线呈高阻状态,而1N4007要导通工作时,两端要有0.2V左右的压降,因此,在1N4007输出端我加了一个20K的下拉电阻哈,电路就像下面这样子 ,这样就保证每次都可以上电启动MP3了。 还有耳机的接口啊什么的,在底盒左侧我都重新单独弄出来,接法就不说了,大家都懂的。 MP3我弄有单独的总开关,在左上角位置,同时MP3的五个按键我也全部引出来了,那几个按键大家参考一下插卡MP3的原理图就会发现,那是模拟按键,而不是数字按键。因此,好像五个按键我一共引出了八条线出来,有三条是公共的,还是五条是分别控制五个按键。而且节省体积,我引出的引线是用烂耳机里面的漆包线作为导线的,同时上面连DS1302模块也是用那种线。下面是最终安装好的MP3效果图 (3)无线供电模块 这个就不用多做介绍了,我是用洞洞板做的,电路图参考上面主旋转屏的原理图,我加了散热,并固定好,同时,在该模块下面还是一个红外发射LED,是配合顶部旋转屏编程显示的。 (4)电子音乐 我使用的是普通的固化了语音内容的音乐IC,增加了一点电子韵味哈,这个模块也是在51电子淘宝来的, ,参考电路也是上面这个,但是我没用扬声器,节省体积我用了有源蜂鸣器代替(注意一定要用有源的蜂鸣器,无源的声音很小),同时该模块工作电压比较小,我直接加了100欧左右的电阻分压就可以了。这个模块我也加了独立的开关,因为电机的工作有很大的干扰,因此在这个音乐IC的电源输入端我加了100UF的滤波电容。 (5)MP3外扬电路 为实现MP3外扬,有使用了TDA2822功放芯片,并加大了输入电源的滤波(220UF,尽量大,因为电机干扰),出来的声音勉强可以了哈。如果从MP3音频插口直接输入到TDA2822的声音过大失真严重的话,可以在输入线按一个10-20K左右的电阻下拉到地线,这样声音就柔和适合多了。电路原理图参考下面 同时,刚才的耳机接口要用那种五个脚带开关的音频插座,这样就可以实现插入耳机后断开送入TDA2822的音源。在该模块下面有一个0.5W的小喇叭,通过上面的红外说明上面的洞洞发出声音。如下 (6)电机调速 按照原来的套件,电机是直接接到一个1N4007的两端通过1N4007两端的压降供电的(大概0.6-0.7V),但这样的供电在实际中,电机会转得很慢。又因为我在顶部加了时钟模块和其它的,不加大电机电压,转速跟不上,显示时会非常闪烁的,所以我用了CW317可调稳压IC对电机进行调压。可能有些朋友就说了,干嘛不直接串联一个电阻到电机就可以了,干嘛那么麻烦。首先,电阻串联是可以的,但电阻阻值会随着产热发生改变,加上直流电机本身的阻值不是很高,要串联的电阻是也是比较低的,电阻产热会很高,就导致到电机的电压不稳定,即影响转速,又不稳定了。所以最后还是用CW317进行稳压调速。其电路很简单,大家参考CW317芯片的经典接法就是了。 (7)其他 还买了个七彩LED,在底盒顶部用电钻打了一些小洞组成一个“心”形,在心形中间把这个七彩LED装上,这些小洞既可以来给底盒的互初正反馈振荡电路散热,又有其他的意思哈 ~~还有其他的旋转屏显示效果,只是真正见识到了我这人DIY作品才能感受得到的哈。 到现在,DIY过程也介绍得差不多了,因为制作过程中没留有相片,只能靠现在的口述了…… 感兴趣的朋友,制作过程中有什么问题的都可以向我交流探讨哈 最后,分享我的程序,这个程序可是原创的哦,有什么建议或问题再交流了哈………… 程序发下: 十字旋转LED红外时钟程序.rar (69.28 KB, 下载次数: 1) , 最后,算算我这个东西大概一共花了七八十块钱左右哈,但功能很多,也够炫了哈~~ 最后还有一点相片分享哈~~ |
|
共1条
1/1 1 跳转至页
DIY集mp3,电子时钟于一体的梦幻十字旋转屏
只看楼主 1楼
关键词: 电子 时钟 于一体 梦幻 十字 旋转 这个 程序
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |