
作為一名理工科男子,他總是對音樂感興趣。然而,在這方面一直缺乏指導。他只在小學上過幾節音樂,記得一些簡單的樂譜概念。后來,中學忙于文化課。大學選擇了電子專業,離音樂越來越遠。作者現在參加了工作。當我還是個孩子的時候,埋在心里的種子終究會發芽。在業余時間,我利用我的專業知識設計了一種電子樂器與您分享。
芯片采購網專注于整合國內外授權IC代理商現貨資源,芯片庫存實時查詢,行業價格合理,采購方便IC芯片,國內專業芯片采購平臺。
1 卡林巴琴簡介
卡林巴琴是非洲的民族樂器,通過彈撥發出聲音。本設計模仿卡林巴琴的外觀,采用圖1 鼠標按鈕代替卡林巴琴的金屬彈片,藍牙連接手機,在手機上發出聲音。
圖2 電子卡琳巴琴
工作原理也很好AOS代理簡單,當程序檢測到按鈕時,ESP32 相應的通過藍牙發送MIDI 在收到相關指令后,將相應的音符放在手機上。
說完工作原理,我們來看看硬件設計。如果你沒有,PCB 使用現成的板設計經驗,可以嘗試制作簡單版本ESP32_Dev_Kit 開發板配合鼠標按鈕,簡單焊接在大孔板上。
注意使用鼠標按鈕;以上兩個引腳分別連接GND 和ESP 的引腳。
(a)正面
(b)背面
圖3 卡林巴琴的簡易版
假如你有一定的PCB 建議制作圖4 所示版本集成了鋰電池充電電路和WS2812 彩燈,外觀也更漂亮,電路原理圖見圖5,元器件布局見圖6。為了追求美,所有的布線都被放置了PCB 板的背面。
圖4 卡林巴琴的彩燈版
圖5 卡林巴琴彩燈版原理圖
圖6 卡林巴琴的元器件布局
3 軟件設計
使用編程語言MicroPython,利用開發環境uPyCraft,程序的邏輯是先通過藍牙實現MIDI 服務,等待手機連接。手機連接成功后,當檢測到按鈕時,會發送相關信息MIDI 指示手機。
請參考核心代碼IC代理網站論壇。代碼運行后,根據不同的手機平臺,使用以下方法與設備建立連接,iOS 平臺見圖7,Android平臺見圖8。成功連接可以在手機上播放。
圖7 iOS平臺設備連接示意
圖8 安卓平臺設備連接示意
(本文來源《IC2022年4月,代理雜志
- 俄羅斯媒體:受美國制裁影響,俄羅斯公司已停止認證安卓系統,并正在測試鴻蒙系統
- 基于大聯大品佳集團的推出Infineon直流無刷電機驅動方案
- 支持智能工廠增效增值 刀具監控連接不遠
- BOE數字中國(京東方)亮相 屏幕物聯網全面賦能數字經濟
- 真的沒人買機械硬盤? 希捷Q4財報利潤暴跌42%
- 艾邁斯歐司朗UV-C LED助力BioLED智能空氣凈化器能有效抗擊細菌
- 突破金融轉型挑戰,UiPath蔡司智能制造新潛能的深度釋放
- 航嘉再次亮相深圳禮品展,多款新產品實力圈粉!
- 巴斯夫和可持續發展聯盟的創始人共同慶祝聯盟成立一周年
- 隆利科技車mini LED有成
- 數字技術深度賦能,智能健康觸手可及
- 德科技解決方案幫助聯發科技OTA驗證其在環境中的所有權 MIMO 天線技術的 5G終端設備
