deej 硬件音量混音器 deej

3/5 🧩 软硬件结合 已发布
omriharel 2204 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
deej 硬件音量混音器

项目简介

Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows


deej 是一个开源的硬件音量混合器,专为 Windows 和 Linux 系统设计。它的核心创意非常直观:让你像 DJ 一样,通过真实的物理推子(滑块)来分别控制不同应用程序的音量,比如一边玩游戏、一边听音乐、一边开语音聊天,再也不用为了调音量而切出当前界面。

标签

项目特点

使用实体滑杆控制不同应用的音量
支持将多个应用绑定到同一个滑杆
支持控制主音量、麦克风输入、系统声音(Windows)
支持按名称绑定特定音频设备(Windows)
支持控制当前活动应用(Windows)
支持控制所有未分配的应用
轻量级桌面客户端,内存占用约 10MB
系统托盘运行,配置自动重载
提供有用的通知,提示问题

技术规格

硬件平台 Arduino Nano / Pro Micro / Uno
滑杆数量 最多 5 个(取决于模拟引脚数量)
滑杆类型 线性电位器(10K Ohm)
通信方式 USB 串口
客户端语言 Go
固件语言 C (Arduino)
配置文件格式 YAML
支持系统 Windows, Linux
内存占用 约 10MB

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Arduino Nano / Pro Micro / Uno 1 推荐 Nano 或 Pro Micro
线性滑杆电位器 (10K Ohm) 5 数量可调,约 1-2 USD/个
杜邦线/导线 若干 连接滑杆和 Arduino
纸板/鞋盒/3D打印外壳 1 可选,3D打印设计见 Thingiverse

能力画像

⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 3/5

视频

所需技能

🔧 **动手能力**:需要基本的电子焊接和电路连接能力,能够按照原理图搭建电路 💻 **编程能力**:需要基本的 Arduino 固件烧录和 Go 环境配置能力(可选) ⚡ **电子电路**:需要理解模拟信号读取和串口通信的基本原理

适用场景

游戏玩家:在游戏中快速调节语音聊天、游戏音效和音乐的音量
直播主播:实时控制麦克风、背景音乐和游戏音量
音频工作者:快速切换不同应用的音量,提高工作效率
创客教育:作为 Arduino 入门项目,学习硬件和软件结合
桌面美化:打造个性化的桌面硬件控制器