ブルートゥース経由でコンピュータやAndroidデバイスに接続し、音声を制御する無線回転エンコーダーノブです。
-
回転→音量アップ/ダウン
-
プレス → ミュート + 再生/一時停止
標準的なBLE HIDコマンドを使用 —追加のソフトウェアは必要ありません。。
⚠ Windowsでは、バッテリー残量が低いときに不安定になることがあります。デバイスを取り外してから、再度ペアリングする必要がある場合があります。
💡注意:このプロジェクトは完璧からはほど遠く、改善の余地がたくさんあります。目標は完成した製品ではなく、誰かにインスピレーションを与える。似たようなものを作るか、さらに発展させるかです。
🤖AI 支援のプロジェクト:このコードは次のように書かれていましたclaude.ai、チャットGPT.comそしてジェミニ.google.com(雰囲気コーディング)。このREADMEとプロジェクトの説明も彼らの助けで生成されました。
ソースコード:https://github.com/jasenpashov/volume-nRF52/tree/main
🚀 機能
-
🔊BLE HIDメディアコントローラ— ブルートゥースキーボード(メディアキー)として機能します
-
⚡低電力設計— バッテリーの持続時間は7~10日間
-
🔄割り込みベースのエンコーダーの読み取り— スムーズで反応的
-
🖥ウィンドウズおよびアンドロイドに対応しています— ドライバーは必要なし
-
🖨3D印刷可能なエンクロージャー含まれていた
⚡ パワー最適化
このプロジェクトは、当初、ESP32ウルトラミニしかし、バッテリーの持続時間はわずか約24時間でした。
に切り替えた後nRF52840:
-
大幅に低い電力消費量
-
バッテリーの寿命:~7~10日間(信号強度によって異なります)
🔧 ハードウェア
|
コンポーネント |
価格 |
|---|---|
|
EC11ロータリーエンコーダー |
~1.90 EUR |
|
103450 3.7V 2000mAh バッテリー |
~2.50 EUR |
|
nRF52840 Pro Micro (Tenstar Robot) |
~6.81 EUR |
|
DPDTスライドスイッチ2P2T 125VAC(トグルスイッチ2ポジション6ピン、5mmハンドル) |
~1.70 EUR / 10個 |
🖊 .f3dファイルにはが含まれています完全なFusion 360プロジェクトすべてのボディ、スケッチ、パラメータが含まれています。気軽に開いて、寸法を変更し、異なるコンポーネントに適応させたり、完全に自分のニーズに合わせて再設計したりしてください。
リソース
モデルソース
