工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

Microsoft Teams用カスタムミュートボタン:リモート会議を快適に

必要な部品と材料

部品 詳細 数量
プッシュボタン モーメンタリタイプ 1
Arduino Micro ネイティブUSB搭載(キーボードエミュレーション用)。ピンヘッダなし推奨 1

必要な工具

このプロジェクトについて

全会議がオンラインになり、ミュート解除のためにキーボードを探すのが煩わしかったため、専用の物理ミュートボタンを自作しました。コードは職場で使っているMicrosoft Teams専用です。

当初は安価で小型のDigispark (ATtiny85) を検討しましたが入手困難だったため、ネイティブUSBでHIDキーボードエミュレーションが可能なArduino Microを採用しました。

仕組み

ボタン押下でArduino Microがキーボードショートカット Ctrl+Shift+M (Teamsのミュート切替) を送信。AutoHotKeyスクリプト併用版も併記されています。

コード

AutoHotKey マクロ (代替案)

#UseHook
; Ctrl+Alt+M でTeamsウィンドウにミュートコマンド送信後、元のウィンドウに戻る
^!M::
  WinGet, active_id, ID, A
  SetTitleMatchMode, 2
  DetectHiddenWindows, On
  WinGet, fensterID, List, ahk_exe Teams.exe
  WinActivate, % "ahk_id " fensterID1
  Send ^+m
  SoundBeep, 200, 100
  WinActivate, ahk_id %active_id%
Return

Arduino Micro スケッチ (mute_button)

スケッチ本体はダウンロード提供。ボタン押下検知→Keyboard.press()で Ctrl+Shift+M 送信→離す処理を含みます。

3Dプリントパーツ

専用ケースのSTL/OBJファイルを用意。自分のプリンターで出力してください。

回路図

シンプルな配線:ボタンの一端をGND、もう一端を任意のデジタルピン(内部プルアップ使用)に接続。

製造プロセス

  1. 製造向け設計 (DFM): エンジニアとデザイナーのための実践ガイド
  2. ボタン:古代の留め具から現代イノベーションへ
  3. SIGHT:視覚障害者を支援するスマートグラス
  4. Raspberry Pi、PIRセンサー、MQTTで作るモーション制御AWS IoTボタン
  5. Arduino Portenta H7で作る高性能エッジAIカメラ:OpenMV + TensorFlow Lite
  6. Arduino Unoで作る低コスト落雷検知器
  7. SigfoxとTwilioで作るリモートテキストメッセージボタン
  8. サプライチェーンの未来対応:レジリエンスと成長のための戦略
  9. ルネサスとeProsima、RA MCU向けmicro-ROS移植でROS 2ベースロボティクスを実現
  10. ネットワーク監視の刷新:モダン エンタープライズITのための戦略プレイブック
  11. Cisco Industrial Network Director発表:運用チーム向けIoTネットワーク管理を効率化