20浏览
查看: 20|回复: 0

[K10项目分享] 利用行空板制作触摸式点歌机

[复制链接]


一、项目缘起在日常校园生活与家庭娱乐中,音乐始终是调节情绪、活跃氛围的重要载体。传统点歌设备往往体积庞大、价格昂贵,且功能固定、难以二次开发,无法满足创客教育中 "学以致用、自由创造" 的诉求。与此同时,随着开源硬件的快速普及,让学生亲手打造一台属于自己的智能点歌机,既具备强烈的趣味性与成就感,又能将编程、人机交互、多媒体处理等知识融会贯通,因此本项目应运而生。


二、选型依据本项目选用行空板(UniHiker)作为核心控制载体,主要基于以下考量:
1.集成度高,开箱即用:行空板自带 2.8 英寸彩色触摸屏,无需额外外接显示屏与触控模块,一根 USB 线即可供电与下载程序,极大降低了硬件搭建门槛,适合课堂教学与初学者快速上手。
2.原生支持 Python:行空板基于 Linux 系统,原生支持 Python 编程语言,学生可以借助丰富的第三方库(如pygamepaho-mqtt等)轻松实现音频播放、界面绘制、网络通信等功能,避免了底层寄存器操作的繁琐。
3.生态完善,资料丰富:行空板拥有完善的官方文档与社区案例,支持 Mind + 图形化编程与 Python 代码编程双模式,既照顾零基础学生,也满足进阶学习者的深度开发需求。
4.便携性强,场景灵活:行空板体积小巧、功耗低,可通过充电宝供电,便于在教室、家庭、社团活动等多种场景中移动使用,真正实现 "随时随地点歌"。
三、代码展示利用行空板制作触摸式点歌机图1


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail