新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 全開源!用6層板,做了個KTV點歌機!

        全開源!用6層板,做了個KTV點歌機!

        作者: 時間:2025-01-06 來源:嘉立創 收藏

        做了一個

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

        通過外接屏幕,進行點歌。

        以后,有我在的地方,就是KTV!!我就是!歌王!我要偷偷練習,成為歌王驚艷所有人……

        為什么要做這個項目?

        做為一名嵌入式底層工程師,因工作影響,有了接觸硬件的機會。

        所以自己利用工作之余把硬件的技能樹點了一下,做了一個多種高速信號的多層PCB

        這只是一個嗎?

        該項目名為,實為綜合性的個人計算機其拓展性比較豐富

        為什么要開源它?

        該項目貫穿了【PCB硬件設計-OpenHarmony系統移植-HarmonyOS應用開發】,基本打通了一整套的技術點,鴻蒙在未來必然有一定的市場,現在也給有想法的道友開拓一下職業規劃

        一、功能/亮點

        • 搭載Openharmony 操作系統

        • 支持運行Harmony OS點歌 軟件

        • 支持兩路USB 設備使用

        • 支持一路HDMI/MIPI顯示屏

        • 支持千兆以太網口 進行數據上傳下載

        二、硬件設計原理(7圖)

        在此硬件基礎上適配了OpenHarmony3.2及4.0版本的系統,該硬件的驅動適配度已達90%

        連接器

        POWER

        外設接口

        HDMI接口

        網口接口

        USB接口

        PCB圖

        實物圖

        • 6層板設計,基本滿足工業級要求

        • HDMI接口通過靜電拉出,保護器件

        • USB-OTG采用TYPE-C接口,走線滿足差分及阻抗

        • USB2.0采用USBhub方式拉出,可用于普通USB外設

        • 電源采用常規接口12V輸入,電源分支為5V核心板供電,3.3V/5V底板供電

        • 留出調試接口方便前期對產品驗證

        • 指示燈和按鍵配合前期開發使用,后期可以考慮裁剪掉

        三、軟件說明

        使用華為的DevEco Studio 源碼框架為附件為index文件 (第一版實現主架構以及切歌等,持續更新中...)

        軟件設計,只需要做3件事:

        • 搭載OpenHarmony4.0操作系統

        • 安裝Harmony OS Next版本的軟件

        • 實現用戶點歌/切歌等人機交互界面

        軟件部分已開源,參考開源資料:
        https://oshwhub.com/sjhas/ktv-singing-machine



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 许昌县| 通江县| 南涧| 连云港市| 南宁市| 克东县| 东莞市| 岫岩| 嘉兴市| 宝坻区| 柘荣县| 刚察县| 安平县| 汝南县| 宜章县| 定日县| 五家渠市| 广昌县| 麦盖提县| 云林县| 灵武市| 镇康县| 饶平县| 辽阳市| 阿鲁科尔沁旗| 江安县| 偃师市| 庄河市| 勐海县| 白城市| 略阳县| 绥芬河市| 喀什市| 蕲春县| 明星| 安庆市| 富宁县| 广南县| 道真| 保德县| 鄂尔多斯市|