ArcaEge/creakwork12
GitHub: ArcaEge/creakwork12
一款用 Rust 编写的趣味程序,能让 Framework 12 笔记本的铰链在开合时发出音量和音高随角度变化的木门吱嘎声。
Stars: 3 | Forks: 0
# creakwork12
将你的 Framework 12 变成一扇吱吱作响的木门,基本上就是[这个](https://github.com/samhenrigold/LidAngleSensor)(那也是它的灵感来源)的 fw12 移植版。它可能在其他笔记本电脑上也能用,但我没有测试过。滤波效果是针对 Framework 12 的铰链阻尼进行优化的。
## 演示
https://github.com/user-attachments/assets/df616876-cd78-4019-ae8a-5441bb88333c
## 功能
- 让你的铰链发出吱吱声
- 已在 Framework 12 上测试,可能也适用于其他笔记本电脑
- ✨ 特效 ✨
- 音高取决于铰链的位置
- 音量取决于你调节它的速度
- 祝你玩得开心
## 为什么
有趣
## 如何使用
releases 选项卡中有一个可执行文件。下载它,执行常规的 `chmod +x` 并运行。尽情享受吧。注意:这是在 Fedora 上构建的,因此你在其他发行版上的情况可能会有所不同——可能会出现动态链接问题。
或者,使用 git clone 然后执行 `cargo run`。不过,如果你这样做的话,必须先安装 `libiio-devel` 和 `alsa-lib-devel`(或者在 Debian/Ubuntu 上安装 `libasound2-dev` 和 `libalsa-dev`)
标签:Rust, 传感器监测, 可视化界面, 桌面趣味工具, 硬件交互, 网络流量审计, 通知系统, 音频反馈