标题: “屏幕式”声光电子琴 [打印本页]

作者: sans    时间: 2015-4-7 00:42
标题: “屏幕式”声光电子琴


    电子琴在很多电子制作类书刊和网上论坛中很常见,为什么笔者还要介绍一款电子琴的制作呢?它跟其他的电子琴是否有所不同呢?且听笔者进行详细介绍。

作品功能

    8个按键(SB3~SB10)能发出8个基本音符,而且上面的LED还会伴随着按键点亮,让你同时享受声音跟视觉上的效果,在自己不弹奏的时候还可以播放内置的音乐,内置了一首《生日快乐》,就算你连音乐也不想听,还可以单独拿LED灯来耍耍花样,按右上角的按键就可以转换流动花式,达到两用的效果,用两块板子制作,上面的板子如同一个“屏幕”显示灯光,相信会给你带来全新的制作。电路见附图。

               


     废话不多说,接下来就是制作时间:

准备器件: STC89C52RC单片机1块
          470Ω电阻16只
          1kΩ电阻1只
          10kΩ电阻2只
          黄色LED灯16只(可根据个人喜好选择不同颜色)
          小型微动按键8个
          较大的微动按键2个
          8050三极管2个(NPN型)
          扬声器1个
          30pF电容2个
          12MHz晶体1个
          10μF电解电容1个
          5cm×7cm的洞洞板1块
          9cm×16cm的洞洞板1块
          排针若干
      

         准备好了吗?Let’s do it!


1.先把LED灯和扬声器、三极管按如图所示在5cm×7cm的洞洞板上排列好,并且在背面焊接固定所有元器件。看!样子是否像葵花呢?我小时候经常画这个呢,呵呵~~
           

2.在背面把LED灯的负极管脚剪去,注意先把正极的管脚留着,就是那条“长脚”,留出的管脚在后面的制作中还有用处。
              



3.然后按照电路图把剩下的部分在9cm×16cm的洞洞板上进行焊接,逐个整齐地焊接上,还可以加上一个红色的LED灯作为电源的指示灯呢,注意指示灯的限流电阻为1kΩ,这个步骤加不加由你决定吧。

            

4.左边部分感觉有些空旷,再焊接上一个复位电路就可以显得有视觉上的平衡感了,因为STC的单片机都有内置复位,但是我们可以焊接一个复位电路用来随时复位单片机的工作。

            

5.焊接后的背面如图所示,做这个步骤时慢慢地焊接吧,空间比较充足,尽量焊接得好看一点。

            

6.再回到之前还没有解决的工作吧!因为我们要用排针连接两块洞洞板,在小的洞洞板上按照自己的意愿排列好引脚的位置,因为空间比较狭窄,难免多了几条飞线,没办法了。下面的步骤就有趣了,把之前“悬在空中”的长引脚用焊锡在“空中”焊接上,焊接完了如图所示,于是,一个“地球防护罩”就这样制作成了,这样制作还可以剩下大量的洞洞板空间喔~~

            

7.把适量的排针用钳子弯成120°角,用来连接两块板子。
            

8.如图所示把两块板子连接上,使其形成一定的角度,然后查漏补缺把其余的线连接上。

            

9.最终焊接后的背面就如图所示,用3个两针的直插排针在背面3个点上面焊接上,这样就可以起到固定作用,使电子琴更加稳固。
            

10.形成后正面就如图所示,看!形成一定角度后还很有立体感呢?有趣的洞洞板化身为一个小的“屏幕”,是否让你耳目一新呢?插上电源,指示灯一亮,我们就可以随意弹奏了。顺着按下8个键,“Do、Re、Mi、Fa、So、La、Si、Do#”,而且“屏幕”上还相应有灯显示,有声有色,太有趣了!赶快拿音乐书来看看音符,然后按下相应的键,自己来弹奏吧!

           


制作感言
   
    制作了多件单片机作品后,趁着心有余热,想把自己的制作感受哆嗦几句,顺便和读者们分享一下收获。我要说的第一句话就是:单片机很好玩。许多人说学习单片机后很难记住,基本上今天学习的知识明天就忘记了,当然,能说这句话的人基本都是想投机取巧的人了,或者说是传说中的“懒人”,他们每天能轻易地在电脑面前敲一下键盘就能把敌人打败,或者一跳出来就爆了别人的头,游戏玩到这种境界不能不说是高手。既然游戏可以玩出高手来,那么学习单片机是否也可以玩出来呢?答案当然是肯定的,而且单片机要比游戏好玩多呢,就我个人的学习历程,首先学会了基本的知识后,就来玩玩前有古人后更有来者制作的流水灯,相信每个单片机学习者都玩过这个了吧,看着LED灯能按照自己的意愿闪烁,不失为一种兴奋,我当初也是这样,当然流水灯想玩出高水平的话也可以向立体思维发展,也就是上一期发表的立体LED。这时候就会日有所思梦有所想了,这就是玩久了后的“上瘾”特征,上瘾了就很难停止,糟了!怎么办呢?还是要制作东东来过过瘾吧,于是,混合所学的按键,数码管,中断等知识就制作了一个“微笑时钟”,按照这种思维,才有了后面的几个制作,而这一切竟然都是玩出来的结果,所以,如果能把学习的东西都跟“玩”字拉上关系,并且能自己亲自操刀上阵制作一个的话,学习的东西还岂能忘记?!玩上瘾了还比CS游戏好玩呢!这就是我制作后的感想,最大的收获当然是日子过得充实了,进入了大学后现在才发现时间不够用,大学时间还是要省着点用,毕竟过一天就少一天,混一天就如放血一天,因此,还是好好计划一下,之于后话就不多重复,自己看着办。还是老话,学习无止境,为了能玩得更多,还需要不断地重复学习,扩展知识点,才能制作出更多的电子制作,请读者大人们要好好体会,继续努力奋斗。

另外本制作的源程序可以从51hei文章系统里下载:http://www.51hei.com/mcu/2190.html


作者: 单片菜菜机    时间: 2015-4-7 17:47
很不错的设计,学习一下!
作者: 滔滔猫    时间: 2015-10-25 10:30
不错,适应
作者: xubapo    时间: 2018-6-11 11:11
谢谢分享
作者: d_craziness    时间: 2019-4-2 00:07
谢谢分享
作者: 快乐眼泪    时间: 2019-4-2 20:17
这个能不能改成发钢琴音的?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1