Eigener Stummschalt-Button für Microsoft Teams – Einfachere Videokonferenzen
Benötigte Komponenten
| Komponente | Menge |
|---|---|
| Arduino Micro (natives USB HID, ohne Header) | 1 |
| Taster (kurzer Hub, z. B. Cherry MX oder Arcade) | 1 |
| 3D-Drucker (für Gehäuse) | 1 |
| Lötkolben & Zubehör | 1 Set |
Hintergrund
Bei ständigen Videokonferenzen (hier Microsoft Teams) ist das Stummschalten/Entstummen per Tastenkombination (Strg+Umschalt+M) umständlich. Ein physischer Button am Schreibtisch löst das Problem.
Der Arduino Micro (ATmega32U4) kann als USB-HID-Tastatur auftreten. Ein Tastendruck sendet die Teams-Stummschalt-Kombination.
Zwei Umsetzungsvarianten
Variante A: AutoHotkey (Software-only, als Vorlage)
Falls kein Hardware-Button gewünscht: AutoHotkey-Skript sendet Strg+Umschalt+M an das Teams-Fenster und kehrt zum vorherigen Fenster zurück.
#UseHook
^!M:: ; Strg+Alt+M
WinGet, active_id, ID, A
SetTitleMatchMode, 2
WinGet, fensterID, List, ahk_exe Teams.exe
WinActivate, % "ahk_id " fensterID1
Send ^+m
SoundBeep, 200, 100
WinActivate, ahk_id %active_id%
Return
Variante B: Arduino Micro Hardware-Button
Verdrahtung: Taster zwischen Pin 2 (oder beliebig) und GND. Interner Pull-Up aktiviert.
Code (Sketch mute_button):
#include "Keyboard.h"
const uint8_t BTN_PIN = 2;
bool lastState = HIGH;
void setup() {
pinMode(BTN_PIN, INPUT_PULLUP);
Keyboard.begin();
}
void loop() {
bool state = digitalRead(BTN_PIN);
if (state == LOW && lastState == HIGH) { // Fallende Flanke = Tastendruck
Keyboard.press(KEY_LEFT_CTRL);
Keyboard.press(KEY_LEFT_SHIFT);
Keyboard.press('m');
delay(50);
Keyboard.releaseAll();
delay(200); // Entprellung
}
lastState = state;
}
Der Micro wird als Tastatur erkannt – funktioniert auf Windows/Mac/Linux ohne Treiber.
Gehäuse
3D-druckbares Gehäuse (STL/OBJ im Projekt) für Taster + Micro. Kompakt, schreibtischtauglich.
Schaltplan
Einfach: Taster an Pin 2 & GND. USB-Kabel an PC.
Erweiterungen
- LED-Statusanzeige (Stumm/aktiv)
- Zweiter Button für „Hand heben“ (Strg+Umschalt+K)
- Rotary Encoder für Lautstärke
Herstellungsprozess
- Network Monitoring revampen: Ein strategischer Playbook für modernes Enterprise IT
- Design for Manufacturability (DFM): Praktischer Guide für Engineers & Designer
- Der Knopf: Vom antiken Verschluss zur modernen Innovation
- Cisco stellt Industrial Network Director vor: Vereinfachtes IoT-Netzwerkmanagement für Operations-Teams
- Renesas & eProsima bringen micro-ROS Port für RA MCUs, ermöglichen ROS 2-basierte Robotik
- SIGHT: Smarte Brille für Blinde – Raspberry Pi & TensorFlow
- Bewegungsgesteuerter AWS IoT Button mit Raspberry Pi, PIR-Sensor und MQTT
- Lieferketten zukunftssicher machen: Strategien für Resilienz und Wachstum
- DIY Whac-A-Mole Arcade-Spiel (Tasten-Edition) – Arduino Mega Projekt
- Kostengünstiger Blitzdetektor mit Arduino Uno – VLF-EMF-Sensor