Inhoudsopgave:

Zoom Meetings Fysieke Mute-knop - Ajarnpa
Zoom Meetings Fysieke Mute-knop - Ajarnpa

Video: Zoom Meetings Fysieke Mute-knop - Ajarnpa

Video: Zoom Meetings Fysieke Mute-knop - Ajarnpa
Video: I tried to join a web meeting in Japan but... why? 2024, November
Anonim
Image
Image
Zoom Meetings Fysieke Mute-knop
Zoom Meetings Fysieke Mute-knop

Als je zoomvergaderingen voor werk of school gebruikt, is deze knop iets voor jou!

Druk op de knop om het dempen in te schakelen of houd de knop ingedrukt om de vergadering te verlaten (of beëindig deze als u de gastheer bent).

Een groot voordeel hiervan is dat het werkt, zelfs als je Zoom-venster niet actief is… als het bedolven is onder een heleboel spreadsheets en browservensters - geen probleem - het brengt het venster naar voren en zet je zoom aan of uit. Snel het dempen opheffen is essentieel om de indruk te behouden dat je de hele tijd hebt opgelet!

Sterker nog, dit werkt allemaal terwijl je je scherm deelt, zodat je niet hoeft te vechten met die vervelende bedieningselementen op het scherm.

Controleer de laatste stap voor een versie met twee knoppen die ook je video aan en uit zal zetten

Stap 1: Hoe het werkt

Hoe het werkt
Hoe het werkt

Dit apparaat emuleert eenvoudig een toetsenbord wanneer u het op uw computer aansluit. We maken gebruik van de ingebouwde sneltoetsen voor Zoom:

CTRL+ALT+SHIFT brengt de focus naar het zoomvenster

ALT+A schakelt de status van dempen in, als je mute is ingeschakeld, wordt het uitgeschakeld en als het uit is, wordt het ingeschakeld

ALT+Q verlaat een vergadering of beëindigt deze als u de gastheer bent

Dit zijn de sneltoetsen voor de Windows-versie van de app - ik heb geen mac om dit op te testen, maar ik weet zeker dat iets soortgelijks daar zal werken, misschien met een paar aanpassingen als de toetsaanslagen anders zijn.

Een korte druk op de knop verzendt CTRL+ALT+SHIFT gevolgd door ALT+A, terwijl een lange druk CTRL+ALT+SHIFT verzendt gevolgd door ALT+Q en vervolgens ENTER.

Ik heb een Digispark-kloonbord (attiny85-microcontroller) gebruikt en gebouwd op basis van een voorbeeldschets uit de Digikeyboard-bibliotheek. Ik heb deze bibliotheek ook gebruikt om met de knop om te gaan. Ik heb de Arduino IDE gebruikt om de onderstaande code te flashen, je moet eerst de Digistump-borden toevoegen met de bordenbeheerder.

//Elliotmade 22-4-2020//https://elliotmade.com/2020/04/23/physical-mute-button-for-zoom-meetings/ //https://www.youtube.com/watch? v=apGbelheIzg //Heeft een digispark-kloon gebruikt //dit schakelt over naar de zoomtoepassing en dempt deze of sluit af bij lang indrukken //kortstondige knop op pin 0 met pullup-weerstand //https://github.com/mathertel/OneButton / /button bibliotheek #include "OneButton.h" int button1pin = 0; #include "DigiKeyboard.h" //set-up buttons OneButton button1(button1pin, true); void setup() {// plaats hier uw setup-code, om één keer uit te voeren: //set-up knopfuncties button1.attachClick(click1); button1.attachLongPressStart(longPressStart1); DigiKeyboard.sendKeyStroke(0); DigiKeyboard.delay(500); } void loop() { // plaats hier je hoofdcode, om herhaaldelijk uit te voeren: // monitor buttons button1.tick(); } // Deze functie wordt aangeroepen wanneer de knop 1 1 keer werd ingedrukt (en er volgde geen 2. druk op de knop). void click1() { // dit is over het algemeen niet nodig, maar bij sommige oudere systemen lijkt het // te voorkomen dat het eerste teken na een vertraging wordt gemist: DigiKeyboard.sendKeyStroke(0); // Typ deze tekenreeks letter voor letter op de computer (veronderstelt Amerikaanse stijl // toetsenbord) DigiKeyboard.sendKeyStroke (0, MOD_SHIFT_LEFT | MOD_CONTROL_LEFT | MOD_ALT_LEFT); DigiKeyboard.delay(100); DigiKeyboard.sendKeyStroke (KEY_A, MOD_ALT_LEFT); } // click1 // Deze functie wordt één keer aangeroepen, wanneer knop1 lang wordt ingedrukt. void longPressStart1() { // dit is over het algemeen niet nodig, maar bij sommige oudere systemen lijkt het // te voorkomen dat het eerste teken na een vertraging wordt gemist: DigiKeyboard.sendKeyStroke(0); // Typ deze tekenreeks letter voor letter op de computer (veronderstelt Amerikaanse stijl // toetsenbord) DigiKeyboard.sendKeyStroke (0, MOD_SHIFT_LEFT | MOD_CONTROL_LEFT | MOD_ALT_LEFT); DigiKeyboard.delay(50); DigiKeyboard.sendKeyStroke (KEY_Q, MOD_ALT_LEFT); DigiKeyboard.delay(50); DigiKeyboard.sendKeyStroke(KEY_ENTER); } // langDrukStart1

Stap 2: Benodigdheden

Benodigdheden
Benodigdheden
Benodigdheden
Benodigdheden

De kern hiervan is het Digispark-microcontrollerbord en de knop, hoe je deze in elkaar zet is helemaal aan jou. Ik gebruikte een stalen buis als behuizing voor dit project omdat ik iets met wat zwaartekracht wilde, zodat het op mijn bureau blijft staan. Dit is wat er nodig was:

  • Digispark-microcontrollerkaart
  • 10k weerstand
  • Kortstondige drukknop
  • Draad
  • Donor USB-kabel
  • Rechthoekige stalen buis (2" x 1" x 1,5")
  • 3 mm multiplex uitgesneden om in het uiteinde te passen

Ik denk dat er tal van eenvoudige manieren zijn om dit in elkaar te zetten - je kunt het op een breadboard doen, of een kleine behuizing 3D printen, een doos lasersnijden, een gat in je bureau boren, wat je maar wilt!

Stap 3: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading

Ik heb hierboven een paar foto's toegevoegd … als iemand een diagram nodig heeft, laat het me weten en ik kan het tekenen, maar het is heel eenvoudig.

  1. 10k weerstand tussen de 5V en P0 pinnen
  2. Draad tussen GND en een kant van de schakelaar
  3. Draad tussen P0 en de andere kant van de schakelaar

Dat is alles! Je zou het eigenlijk op je computer kunnen aansluiten zoals het is, maar ik wilde dat dit op een draad zat, dus knipte ik het uiteinde van een oude USB-kabel en soldeerde het rechtstreeks aan de pads zoals weergegeven.

Stap 4: Jam het allemaal samen

Jam het allemaal samen
Jam het allemaal samen
Jam het allemaal samen
Jam het allemaal samen

De bovenstaande foto laat geen grote details zien, maar het belangrijkste idee hier is om alles in de behuizing te proppen die je hebt gekozen. Ik gebruikte hete lijm om het bord en de draden in de stalen buis te bevestigen en vulde vervolgens de uiteinden met een klein stukje lasergesneden multiplex. Het geheel (behalve de knop) is gespoten met blanke lak om roesten te voorkomen, daarna is het verzegeld.

Stap 5: Klaar

Image
Image
Gedaan!
Gedaan!

Sluit het aan op uw computer (eigenlijk, doe dit misschien voordat u het verzegelt voor het geval u problemen met de bedrading moet oplossen). Er zijn geen stuurprogramma's vereist, het zou meteen als een toetsenbord moeten werken. Bekijk de video hier om hem in actie te zien!

Ik heb een paar extra's beschikbaar in mijn Etsy-winkel als je niet zonder kunt.

Stap 6: Eenvoudig gratis alternatief

Als je dit idee leuk vindt, maar niet aan een bureau zit met ruimte voor meer spullen, of als je onderweg bent en niet iets wilt meenemen om jezelf te dempen, is hier een alternatief:

Aanbevolen: