新聞中心

        EEPW首頁 > 設計應用 > DIY的樂趣:夢幻水音箱設計實例

        DIY的樂趣:夢幻水音箱設計實例

        作者: 時間:2016-10-10 來源:網絡 收藏

        項目背景:

        本文引用地址:http://www.104case.com/article/201610/306424.htm

        音樂不以說教方式來傳播,更多的是通過熏陶及感染的途徑,潛移默化地來影響人的心靈,使更多地得到美的滋潤。并且音樂的作用現在也越來越不容小覷,科學家發現:音樂能夠改善人的學習能力;音樂能輔助治療帕金森氏;,駕車時聽自己喜歡的音樂有助于保持心態的平靜;“超市音樂”能增加購物欲 ;“工作音樂”能提高工效;音樂還能夠緩解人的壓力。

        目前越來越多的人不能離開音樂了,音樂漸漸成了人們生活中的一部分,無論快樂、悲傷、疲憊、寂寞,人們都會聽聽音樂,那么如何讓音樂鮮活起來就成了目前需要解決的問題,我要開發這個產品就是為了能夠讓音樂鮮活的呈現在用戶面前。

        項目實現主要功能:

        首先,音箱是透明的,里面有水,當音樂播放的同時,水能夠隨著音樂跳躍,并為音樂增加叮咚的水聲伴奏,并且在音箱內部會發出夢幻的光,將水的舞動投影到天花板上,使用戶能欣賞音樂的同時能觀賞到水的舞蹈,這樣音樂就動感了起來,同時,當您敲擊音箱外壁時就會更換曲目,并變換光的顏色,為用戶的使用帶來了方便,而且轉動音箱就可以實現光顏色的任意切換,增強了用戶的自主選擇性!

        項目系統原理:

        MP3放音部分的設計:PIC32MX4通過IIC總線控制解碼芯片STA013工作以及完成數據從源到STA013的傳送,SD卡用來存放MP3文件播放時MP3文件從SD卡傳送給STA013解碼,解碼后的數字音頻信號通過PIC32MX4自帶的的D/A轉換接口轉換成模擬音頻信號,基于TD2822M的功放電路實現音樂的播放。

        水跳躍的實現:微控制器PIC32MX4通過控制驅動芯片L298N驅動微型馬達控制產生敲擊,使水能夠跳躍。

        敲擊切換曲目:用MAX6020雙軸加速度傳感器來采集音箱的加速度變化以實現敲擊音箱外壁而切換曲目

        轉動變換光顏色:用MMC212雙軸地磁傳感器采集音箱的轉動狀態以實現燈光顏色的切換。發光部分采用高亮度的發光二極管。預計嵌入uc/os-ii實時操作系統,以實現合理的任務調度,任務管理及時間管理等。

        項目難點是uc/os-ii實時操作系統的嵌入及使用,和MP3音頻解碼芯片的處理。

        硬件系統框圖:

        軟件流程圖:

        狀態檢測:

        IIC讀寫STA013:

        申請模塊:PmodCLP——字符LCD并行接口

        PmodSD——SD卡插槽



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 西昌市| 辉南县| 井研县| 白河县| 保亭| 垫江县| 通州区| 商河县| 龙陵县| 密云县| 保亭| 鄂伦春自治旗| 磴口县| 土默特右旗| 正阳县| 南昌市| 伊春市| 襄汾县| 罗城| 万全县| 墨玉县| 海原县| 忻城县| 衡阳县| 林西县| 大荔县| 兴化市| 白水县| 怀宁县| 彭阳县| 泗洪县| 华宁县| 双江| 晋江市| 屯门区| 昆山市| 汕头市| 陆丰市| 晋宁县| 元江| 岫岩|