
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

Créez un bouton-poussoir facile à atteindre pour vous désactiver/activer le son lors d'un appel Microsoft Teams ! Parce que 2020.
Ce projet utilise un Adafruit Circuit Playground Express (CPX) et un gros bouton-poussoir pour créer un bouton muet pour Microsoft Teams via la commande de raccourci "Ctrl + Shift + m".
Regardez la vidéo de démonstration du projet ici
- Niveau de compétence: Débutant
- Temps de construction estimé: 5 - 10 min
- Coût estimatif: 30 $
Fournitures:
Matériel de bouton de sourdine
- Adafruit Circuit Playground Express et câble microUSB
- 2 pinces crocodiles
- 1 bouton poussoir "Grand Dôme"
Facultatif: boîtier de montage
1 boîte solide (carton ou bois), 3,75" x 3,75" x 2,75" (9,5 cm x 9,5 cm x 6,5 cm)
Outils
- Règle
- Crayon
- Couteau de précision (ex. Exacto Knife)
- Ruban
Étape 1: Construisez-le: bouton Muet



- Connectez la borne inférieure du bouton-poussoir à la broche CPX A1.
- Connectez la borne inférieure du bouton-poussoir à la broche CPX 3.3V.
- Branchez le câble microUSB entre le CPX et votre ordinateur.
C'est ça!
Vérifiez le schéma de brochage du CPX sur la photo 3 si vous souhaitez changer la broche de déclenchement ou simplement obtenir plus d'informations !
Étape 2: Facultatif: créez un dossier



J'ai utilisé une boîte en carton solide pour cela, mais vous pouvez également utiliser ou fabriquer une petite boîte en bois !
-
Séparez les pièces du bouton-poussoir ! (Photo 1)
- Tournez et retirez la pièce électrique du bouton-poussoir.
- Dévissez le boulon en plastique blanc de la base du bouton-poussoir.
- Gardez le grand support circulaire noir en place (sauf si vous souhaitez ajouter un matériau de support comme l'acrylique sur le mien).
- Trouvez le centre de la boîte et marquez un "X" de 1" par 1" (2cm x 2cm). (Photo 2)
- En utilisant la marque comme guide, découpez un cercle de 1" de diamètre. (Photo 3)
- Poussez le centre du bouton-poussoir à travers le trou dans la boîte. (Photo 4)
- Revissez le boulon en plastique blanc et remettez la pièce électrique en place. (Photo 5)
- Fixez les fils avec du ruban adhésif et fixez le CPX à l'avant de la boîte pour un accès facile !
Étape 3: Codez-le: bouton Muet



Voici le dépôt GitHub du projet, ou voici le code brut si vous préférez
- Téléchargez ce référentiel ou copiez et collez le code dans le dossier "TeamsMuteButton" appelé "TeamsMuteButton.ino".
- Ouvrez l'IDE Arduino (téléchargez gratuitement ici) et ouvrez (ou collez) le fichier "TeamsMuteButton.ino".
- Ouvrez le gestionnaire de cartes (sous la carte Outils) et installez les cartes Arduino SAMD.
- Une fois les cartes installées, il est suggéré de redémarrer Arduino IDE. Revenez ensuite à Tools Boards et sélectionnez "Adafruit Circuit Playground Express" dans l'option "Arduino SAMD (32-Bits ARM Cortex-M0+) Boards".
- Sélectionnez le port auquel votre CPX est connecté (sous Outils Port).
- Téléchargez le code sur le CPX (cliquez sur la touche fléchée dans le menu contextuel).
- Lorsque le téléchargement du code est terminé, vérifiez que le programme fonctionne en déplaçant l'interrupteur coulissant vers la gauche (vers le bouton CPX A) et en appuyant sur le bouton poussoir. Vous devriez voir la LED rouge sur le CPX s'allumer et la commande devrait ouvrir le moniteur série Arduino.
- Une fois qu'il fonctionne comme prévu, vous êtes prêt à déployer ! Utilisez l'interrupteur à glissière pour activer/désactiver le bouton.
Remarque: le bouton-poussoir déclenche les touches du clavier "CTRL + Shift + M", qui font différentes choses dans différentes applications. La fonction muet ne fonctionnera que si vous utilisez activement Teams.
Dépannage
-
Vérifiez les connexions des pinces crocodiles entre le bouton-poussoir et le CPX.
- Assurez-vous que vous utilisez les bons fils de bouton-poussoir
- Vérifiez que vous êtes connecté à la broche CPX A1.
- Utilisez le moniteur série pour vérifier l'état du commutateur à glissière CPX. Lorsqu'il est activé, il affiche « Prêt à couper le son ! » au moniteur série.
- Utilisez le moniteur série pour vérifier si le bouton-poussoir se déclenche. Lorsqu'il est pressé et lu par le CPX, il imprimera "Pressed" sur le Serial Monitor.
- Des questions ou d'autres problèmes ? Veuillez ouvrir un problème dans GitHub ou contactez-nous: [email protected]
Étape 4: Déployez votre bouton Muet

Et c'est tout! Allez de l'avant et rendez-vous plus facile et plus rapide pour activer/désactiver le son ! Assurez-vous de tester le bouton avec vos amis et votre famille avant de le déployer lors d'une réunion super importante:)
Aller plus loin
-
Il s'agit d'un prototype simple conçu pour vous aider à mettre en place un bouton de sourdine le plus rapidement possible. Vous voulez une solution plus permanente ? Impressionnant! Voici quelques conseils:
-
Remplacez le CPX par une carte M0 plus petite et plus robuste, comme l'Arduino Nano 33 IoT.
Remarque: Vous devrez changer le câblage et ajouter une résistance. Voici un aperçu utile
- Souder les fils entre le bouton poussoir et le microcontrôleur, et/ou enduire de colle chaude ou d'époxy.
- Construisez un boîtier pour le bouton-poussoir et le microcontrôleur, ou adhérez au côté de votre bureau.
-
- Utilisez l'appel muet de l'API Microsoft Teams pour écrire un programme plus complexe qui peut activer/désactiver Teams même si vous ne l'utilisez pas activement !
Bonne fabrication
Conseillé:
Bouton domotique à 5 $ : 4 étapes

Bouton domotique à 5 $ : Un bouton domotique à 5 $Parfois, la solution la plus simple est un seul bouton. Nous voulions un moyen simple de déclencher une routine « heure du coucher » sur notre hub domotique (l'Hubitat Elevation), qui éteint la plupart des lumières, règle les autres à des niveaux spécifiques, et
Verrouillage de la suspension servo à un bouton : 3 étapes

Verrouillage de la suspension servo à un bouton : les vélos de montagne à suspension intégrale offrent une conduite en douceur, mais nécessitent souvent de verrouiller la suspension lors du pédalage en montée. Sinon, la suspension se comprime lorsque vous vous tenez sur les pédales, gaspillant cet effort. Les fabricants de vélos le savent et fournissent
Bouton de mise hors tension pour Raspberry Pi : 3 étapes

Bouton de mise hors tension pour Raspberry Pi : Le Raspberry Pi est une plate-forme informatique très utile qui permet de créer diverses applications de projet IoT/robotique/smart-home/… La seule chose qu'il n'a pas, par rapport à un ordinateur normal, est un bouton d'arrêt et de mise hors tension. Alors comment pouvons-nous créer
Ventilateur DIY avec un bouton ON-OFF - M5StickC ESP32 : 8 étapes

Ventilateur DIY avec bouton ON-OFF - M5StickC ESP32 : Dans ce projet, nous allons apprendre à utiliser un module FAN L9110 à l'aide d'une carte M5StickC ESP32
Microcontrôleur AVR. Basculez les LED à l'aide d'un interrupteur à bouton-poussoir. Anti-rebond de bouton poussoir. : 4 étapes

Microcontrôleur AVR. Basculez les LED à l'aide d'un interrupteur à bouton-poussoir. Anti-rebond de bouton-poussoir. : Dans cette section, nous allons apprendre comment créer un code C de programme pour ATMega328PU pour basculer l'état des trois LED en fonction de l'entrée d'un interrupteur à bouton. En outre, nous avons exploré une solution au problème de « Switch Bounce ». Comme d'habitude, nous allons