🎯 背景痛点
考虑到使用 ClassIsland 时(虽然我还没用过)调整音量可能受到一体机音量的阻碍——尤其是班上有喜欢用物理按钮的老师,这会导致所有在 Windows 系统调节音量的方法完全失效的情况,这时还需要电教委及时把音量再次调回去,很容易把我们累死。为了应对这种情况,我决定深入硬件层,直接向 MCU 发送指令,彻底解决这个问题。
🔧 核心功能:
- 音量控制:在不分散师生注意力的情况下,调整一体机音量,提升教学质量。
- 通道切换:目前支持切换到 HDMI1(受限于希沃 DLL 提供的命令,我总感觉我是不是翻的哪个废案里的)
- 触控笔管理:一键启用/禁用触控笔,防止老师乱操作设备,影响产品运行速度。(虽然说好像只影响触控笔)
- MCU 信息查询:显示设备 MCU 信息,旨在帮助管理者掌握设备实际运行情况,针对性进行管理。
⚡ 高级特性
希沃 MCU 控制程序的设计初衷皆在帮助管理者进行高效管理的,所以可以借助参数实现很多批量性的指令操作项。
响应速度:
快速的指令响应转发,给老师一种紧迫感,化压力为动力。
远程管理:
还可以搭配其它有命令行功能的软件远程操作,适用于设备异常时,可以远程操作设备,无需到达教室。(真的有老师不会调那个音量吗)
自动化集成:
搭配 ClassIsland 自动化,旨在帮助管理者从重复工作中解放出来。电教委即使在请假,可不必挂念着 ClassIsland 提醒的进行情况。
智慧校园扩展:
搭配自动化程序和一些第三方服务,实现时事转播功能(ClassIsland 打开 CCTV 调音量说是),旨在利用课间和闲暇时间,高效地将时政新闻及思政内容传递至学生,潜移默化的影响学生的德育养成,提升信息传递的效率。
🧠 技术背景
MCU 控制是由 Seewo 团队自研,被我魔改的一款硬件设备辅助软件。它不仅可以搭配自动化程序将硬件调整到合适状态,可实现定期还原硬件设置,保护硬件设置不被更改,还能在冰冻情况下接受各种集控的远程管理,这些功能旨在保护课堂教学氛围,避免教学被打扰。
这不仅能够很好的人为的对系统有意或无意的破坏,还能方便远程的高效管理。
🔗 项目地址
CreeperAWA/SeewoMCUController
目前因 GitHub Actions 还没整好,没有发 Release,可以先自行编译
dotnet publish -c Release -r win-x64 --self-contained /p:PublishAot=false
上面的内容部分由 AI 生成,而且风格有一点颠(毕竟是昨天晚上一点写出来的,很多话是从希沃的帮助文档里复制出来的),还是建议直接去 GitHub 看罢