新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 全開源!用6層板,做了個(gè)KTV點(diǎn)歌機(jī)!

全開源!用6層板,做了個(gè)KTV點(diǎn)歌機(jī)!

作者: 時(shí)間:2025-01-06 來(lái)源:嘉立創(chuàng) 收藏

做了一個(gè)

本文引用地址:http://2s4d.com/article/202501/466033.htm

通過(guò)外接屏幕,進(jìn)行點(diǎn)歌。

以后,有我在的地方,就是KTV?。∥揖褪?!歌王!我要偷偷練習(xí),成為歌王驚艷所有人……

為什么要做這個(gè)項(xiàng)目?

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

所以自己利用工作之余把硬件的技能樹點(diǎn)了一下,做了一個(gè)多種高速信號(hào)的多層PCB

這只是一個(gè)嗎?

該項(xiàng)目名為,實(shí)為綜合性的個(gè)人計(jì)算機(jī),其拓展性比較豐富。

為什么要開源它?

該項(xiàng)目貫穿了【PCB硬件設(shè)計(jì)-OpenHarmony系統(tǒng)移植-HarmonyOS應(yīng)用開發(fā)】,基本打通了一整套的技術(shù)點(diǎn),鴻蒙在未來(lái)必然有一定的市場(chǎng),現(xiàn)在也給有想法的道友開拓一下職業(yè)規(guī)劃。

一、功能/亮點(diǎn)

  • 搭載Openharmony 操作系統(tǒng)

  • 支持運(yùn)行Harmony OS點(diǎn)歌 軟件

  • 支持兩路USB 設(shè)備使用

  • 支持一路HDMI/MIPI顯示屏

  • 支持千兆以太網(wǎng)口 進(jìn)行數(shù)據(jù)上傳下載

二、硬件設(shè)計(jì)原理(7圖)

在此硬件基礎(chǔ)上適配了OpenHarmony3.2及4.0版本的系統(tǒng),該硬件的驅(qū)動(dòng)適配度已達(dá)90%。

連接器

POWER

外設(shè)接口

HDMI接口

網(wǎng)口接口

USB接口

PCB圖

實(shí)物圖

  • 6層板設(shè)計(jì),基本滿足工業(yè)級(jí)要求

  • HDMI接口通過(guò)靜電拉出,保護(hù)器件

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

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

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

  • 留出調(diào)試接口方便前期對(duì)產(chǎn)品驗(yàn)證

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

三、軟件說(shuō)明

使用華為的DevEco Studio 源碼框架為附件為index文件 (第一版實(shí)現(xiàn)主架構(gòu)以及切歌等,持續(xù)更新中...)

軟件設(shè)計(jì),只需要做3件事:

  • 搭載OpenHarmony4.0操作系統(tǒng)

  • 安裝Harmony OS Next版本的軟件

  • 實(shí)現(xiàn)用戶點(diǎn)歌/切歌等人機(jī)交互界面

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



評(píng)論


技術(shù)專區(qū)

關(guān)閉