新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 全开源!用6层板,做了个KTV点歌机!

全开源!用6层板,做了个KTV点歌机!

作者: 时间:2025-01-06 来源:嘉立创 收藏

做了一个

本文引用地址:https://www.eepw.com.cn/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



评论


技术专区

关闭