全開(kāi)源!用6層板,做了個(gè)KTV點(diǎn)歌機!
用RK3568核心板做了一個(gè)KTV點(diǎn)歌機。
本文引用地址:http://dyxdggzs.com/article/202501/466033.htm通過(guò)外接屏幕,進(jìn)行點(diǎn)歌。
以后,有我在的地方,就是KTV??!我就是!歌王!我要偷偷練習,成為歌王驚艷所有人……
為什么要做這個(gè)項目?
做為一名嵌入式底層工程師,因工作影響,有了接觸硬件的機會(huì )。
所以自己利用工作之余把硬件的技能樹(shù)點(diǎn)了一下,做了一個(gè)多種高速信號的多層PCB。
這只是一個(gè)KTV點(diǎn)歌機嗎?
該項目名為KTV點(diǎn)歌機,實(shí)為綜合性的個(gè)人計算機,其拓展性比較豐富。
為什么要開(kāi)源它?
該項目貫穿了【PCB硬件設計-OpenHarmony系統移植-HarmonyOS應用開(kāi)發(fā)】,基本打通了一整套的技術(shù)點(diǎn),鴻蒙在未來(lái)必然有一定的市場(chǎng),現在也給有想法的道友開(kāi)拓一下職業(yè)規劃。
一、功能/亮點(diǎn)
搭載Openharmony 操作系統
支持運行Harmony OS點(diǎn)歌 軟件
支持兩路USB 設備使用
支持一路HDMI/MIPI顯示屏
支持千兆以太網(wǎng)口 進(jìn)行數據上傳下載
二、硬件設計原理(7圖)
在此硬件基礎上適配了OpenHarmony3.2及4.0版本的系統,該硬件的驅動(dòng)適配度已達90%。
連接器
POWER
外設接口
HDMI接口
網(wǎng)口接口
USB接口
PCB圖
實(shí)物圖
6層板設計,基本滿(mǎn)足工業(yè)級要求
HDMI接口通過(guò)靜電拉出,保護器件
USB-OTG采用TYPE-C接口,走線(xiàn)滿(mǎn)足差分及阻抗
USB2.0采用USBhub方式拉出,可用于普通USB外設
電源采用常規接口12V輸入,電源分支為5V核心板供電,3.3V/5V底板供電
留出調試接口方便前期對產(chǎn)品驗證
指示燈和按鍵配合前期開(kāi)發(fā)使用,后期可以考慮裁剪掉
三、軟件說(shuō)明
使用華為的DevEco Studio 源碼框架為附件為index文件 (第一版實(shí)現主架構以及切歌等,持續更新中...)
軟件設計,只需要做3件事:
搭載OpenHarmony4.0操作系統
安裝Harmony OS Next版本的軟件
實(shí)現用戶(hù)點(diǎn)歌/切歌等人機交互界面
軟件部分已開(kāi)源,參考開(kāi)源資料:
https://oshwhub.com/sjhas/ktv-singing-machine
評論