新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 自制創意激光豎琴

        自制創意激光豎琴

        作者: 時間:2012-05-15 來源:網絡 收藏
        T-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">

          光敏電阻在室內光線下的阻值約20kΩ。當受到激光管照射時,它的電阻將小于1kΩ。于是,筆者用10kΩ的電阻和光敏電阻串聯,進行分壓。當有激光照射時,單片機讀取光敏電阻的電壓(3/11,約 0.27V),此時它的邏輯電平為0。當無激光照射時,單片機讀取光敏電阻的電壓,約(3/30)×20=2V,這時它的邏輯電平為1。

          這樣,當我們遮擋激光的光線時,就能在電路中產生開關的效果。音符是如何產生的呢?人耳能聽到的聲音頻率為20Hz~20kHz,音符頻率當然也在這個范圍。只是,不同的音符,有著自己固定的頻率。通過51單片機自帶的16位定時器就可以產生上述音頻。例如的標準音la為440Hz。通過計算可知,它的半周期為1136μs。這樣,只要在半周期時跳變引腳電平,就可以產生440Hz的方波了。再經過電聲轉換元件(蜂鳴器),就可以產生標準音la 了,其他音符也是這樣產生的。

          

        自制創意激光豎琴

          51單片機底板

          

        自制創意激光豎琴

          AVR單片機底板

          

        自制創意激光豎琴

          激光的結構

          采用51單片機的電路使用了AT89C2051單片機,在P3.7引腳上連接發聲元件,即無源蜂鳴器。通過三極管放大電流,使音樂更響亮。其余部分是51 單片機的最小系統。電路的電源用2節5號電池。大家可能會認為,這個音符沒有音色啊。因此,我又對這個51單片機做的發聲底座進行了改變,用M8單片機重新設計了發聲的底座。使用新設計的M8單片機電路,我們可以將音色文件放到SD卡中,大家根據自己的喜好,放入喜歡的音符,如鋼琴、二胡、吉他等。不過,音符需要自己用電腦事先錄制,并保存為8位的WAV文件,文件名為D、R、M、F、S、L、X。程序會判斷哪根激光被阻擋,播放相應的音符文件。聲音通過 M8單片機的OC1A、OC1B產生。只要把音頻輸出的OCR1A、OCR1B和音響或耳機連接,就能聽到響亮的音符了。

          制作需要的材料(見附表)

          附表?使用AT89C2051方案的元件清單

          



        關鍵詞: 自制 創意激光 豎琴

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东安县| 栾川县| 扶绥县| 绍兴县| 钟山县| 临海市| 荥经县| 石屏县| 拉萨市| 鄂托克前旗| 隆昌县| 太谷县| 溧阳市| 海阳市| 顺昌县| 张家界市| 洱源县| 灵丘县| 桃江县| 叶城县| 治县。| 乐山市| 衡东县| 吉水县| 鹤岗市| 镶黄旗| 康定县| 饶河县| 册亨县| 平原县| 张北县| 丹棱县| 临安市| 收藏| 荣成市| 新津县| 彰化市| 平阳县| 星子县| 平阴县| 林州市|