جدول المحتويات:
- الخطوة 1: كيف يعمل
- الخطوة الثانية: المستلزمات
- الخطوة 3: الأسلاك
- الخطوة 4: Jam It All Together
- الخطوة 5: تم
- الخطوة 6: بديل مجاني سهل
فيديو: زر كتم الصوت الفعلي للاجتماعات: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
إذا كنت تستخدم اجتماعات التكبير / التصغير للعمل أو المدرسة ، فهذا الزر مناسب لك!
اضغط على الزر لتبديل كتم الصوت ، أو اضغط باستمرار على الزر لمغادرة الاجتماع (أو قم بإنهائه إذا كنت المضيف).
أحد الأشياء الرائعة في هذا الأمر هو أنه يعمل حتى إذا كانت نافذة Zoom الخاصة بك غير نشطة … إذا كانت مدفونة تحت مجموعة من جداول البيانات ونوافذ المتصفح - لا توجد مشكلة - فهي تجلب النافذة إلى المقدمة وتقلب تكبير / تصغير أو تشغيلها. يعد إلغاء الكتم بسرعة أمرًا أساسيًا للحفاظ على الانطباع بأنك كنت منتبهًا طوال الوقت!
والأفضل من ذلك ، أن كل هذا يعمل أثناء مشاركة شاشتك ، لذلك لن تضطر إلى خوض معركة مع عناصر التحكم المزعجة التي تظهر على الشاشة.
تحقق من الخطوة الأخيرة للحصول على إصدار من زرين يعمل أيضًا على تبديل تشغيل وإيقاف تشغيل الفيديو
الخطوة 1: كيف يعمل
يقوم هذا الجهاز ببساطة بمحاكاة لوحة المفاتيح عند توصيلها بجهاز الكمبيوتر الخاص بك. نحن نستفيد من اختصارات لوحة المفاتيح المضمنة لـ Zoom:
يجلب CTRL + ALT + SHIFT التركيز إلى نافذة التكبير / التصغير
ALT + A يبدل حالة كتم الصوت ، إذا كان كتم الصوت قيد التشغيل ، فإنه يقوم بإيقاف تشغيله ، وإذا كان مغلقًا ، فإنه يقوم بتشغيله
ALT + Q يترك الاجتماع أو ينهيه إذا كنت المضيف
هذه هي اختصارات لوحة المفاتيح لإصدار windows من التطبيق - ليس لدي جهاز Mac لاختبار ذلك ، لكنني متأكد من أن شيئًا مشابهًا سيعمل هناك ربما مع بعض التعديلات إذا كانت ضربات المفاتيح مختلفة.
يؤدي الضغط لفترة قصيرة على الزر إلى إرسال CTRL + ALT + SHIFT متبوعًا بـ ALT + A ، بينما يؤدي الضغط لفترة طويلة إلى إرسال CTRL + ALT + SHIFT متبوعًا بـ ALT + Q ثم ENTER.
لقد استخدمت لوحة استنساخ Digispark (متحكم Attiny85) وقمت ببناء مثال للرسم التخطيطي من مكتبة Digikeyboard. كما أنني استخدمت هذه المكتبة للتعامل مع الزر. لقد استخدمت Arduino IDE لفلاش الكود أدناه ، وسوف تحتاج إلى إضافة لوحات Digistump مع مدير اللوحات أولاً.
// Elliotmade 4/22/2020 // https://elliotmade.com/2020/04/23/physical-mute-button-for-zoom-meetings/ //https://www.youtube.com/watch؟ v = apGbelheIzg // استخدم نسخة digispark // سيؤدي هذا إلى التبديل إلى تطبيق التكبير وكتمه أو الخروج عند الضغط لفترة طويلة // زر مؤقت على الدبوس 0 مع المقاوم للسحب //https://github.com/mathertel/OneButton / / مكتبة الأزرار #include "OneButton.h" int button1pin = 0 ؛ # تضمين "DigiKeyboard.h" // إعداد الأزرار OneButton button1 (button1pin ، صحيح) ؛ إعداد باطل () {// ضع رمز الإعداد هنا ، للتشغيل مرة واحدة: // إعداد وظائف الزر button1.attachClick (click1) ؛ button1.attachLongPressStart (longPressStart1) ؛ DigiKeyboard.sendKeyStroke (0) ، DigiKeyboard.delay (500) ؛ } void loop () {// ضع الكود الرئيسي هنا ، للتشغيل بشكل متكرر: // monitor button1.tick ()؛ } // سيتم استدعاء هذه الوظيفة عند الضغط على الزر 1 مرة واحدة (وعدم اتباعه 2. الضغط على الزر). void click1 () {// هذا ليس ضروريًا بشكل عام ولكن مع بعض الأنظمة القديمة يبدو أنه // يمنع فقدان الحرف الأول بعد تأخير: DigiKeyboard.sendKeyStroke (0)؛ // اكتب هذه السلسلة حرفًا بحرف على الكمبيوتر (بافتراض // لوحة مفاتيح على النمط الأمريكي) DigiKeyboard.sendKeyStroke (0، MOD_SHIFT_LEFT | MOD_CONTROL_LEFT | MOD_ALT_LEFT) ؛ DigiKeyboard.delay (100) ؛ DigiKeyboard.sendKeyStroke (KEY_A، MOD_ALT_LEFT) ؛ } // click1 // سيتم استدعاء هذه الوظيفة مرة واحدة ، عند الضغط على الزر 1 لفترة طويلة. void longPressStart1 () {// هذا ليس ضروريًا بشكل عام ولكن مع بعض الأنظمة الأقدم يبدو أنه // يمنع فقدان الحرف الأول بعد تأخير: DigiKeyboard.sendKeyStroke (0)؛ // اكتب هذه السلسلة حرفًا بحرف على الكمبيوتر (بافتراض // لوحة مفاتيح على النمط الأمريكي) 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) ، } // longPressStart1
الخطوة الثانية: المستلزمات
جوهر هذا هو لوحة متحكم Digispark والزر ، وكيفية تجميع هذا الأمر متروك لك حقًا. لقد استخدمت أنبوبًا فولاذيًا كمسكن لهذا المشروع لأنني أردت شيئًا به بعض الجاذبية بحيث يظل على مكتبي. هذا ما تطلبه الأمر:
- لوحة متحكم Digispark
- 10 كيلو المقاوم
- زر انضغاطي مؤقت
- الأسلاك
- كابل USB من المانحين
- أنبوب فولاذي مستطيل الشكل (2 × 1 × 1.5 بوصة)
- 3mm قطع الخشب الرقائقي لتناسب في النهاية
أعتقد أن هناك الكثير من الطرق السهلة لتجميع هذا - يمكنك القيام بذلك على لوح التجارب ، أو طباعة ثلاثية الأبعاد لمبيت صغير ، أو قص صندوق بالليزر ، أو حفر ثقب في مكتبك ، ما تريد!
الخطوة 3: الأسلاك
لقد قمت بتضمين صورتين أعلاه … إذا احتاج أي شخص إلى رسم تخطيطي فأعلمني بذلك ويمكنني رسمه ، ولكنه بسيط للغاية.
- 10k المقاوم بين دبابيس 5V و P0
- سلك بين GND وجانب واحد من المفتاح
- سلك بين P0 والجانب الآخر من المحول
هذا كل ما في الامر! يمكنك بالفعل توصيله بجهاز الكمبيوتر الخاص بك كما هو ، لكنني أردت أن يكون هذا على سلك ، لذلك قمت بقص طرف كبل USB قديم ولحمته مباشرة على الوسادات كما هو موضح.
الخطوة 4: Jam It All Together
لا تُظهر الصورة أعلاه تفاصيل رائعة ، ولكن الفكرة الرئيسية هنا هي حشر كل شيء في أي حاوية تقررها. لقد استخدمت الغراء الساخن لتأمين اللوح والأسلاك داخل الأنبوب الفولاذي ، ثم ملأت الأطراف بقطعة صغيرة من الخشب الرقائقي المقطوع بالليزر. تم رش كل شيء (باستثناء الزر) بطبقة شفافة لمنع الصدأ ، ثم تم إغلاقها.
الخطوة 5: تم
قم بتوصيله بجهاز الكمبيوتر الخاص بك (في الواقع ، ربما قم بذلك قبل إغلاقه في حال احتجت إلى استكشاف أخطاء الأسلاك وإصلاحها). لا يلزم وجود برامج تشغيل ، يجب أن تعمل مثل لوحة المفاتيح فورًا. تحقق من الفيديو هنا لرؤيته في العمل!
لدي بعض الإضافات المتاحة في متجر Etsy الخاص بي إذا كان هناك شيء لا يمكنك العيش بدونه.
الخطوة 6: بديل مجاني سهل
إذا كنت تحب هذه الفكرة ولكن لا تجلس على مكتب به مساحة لمزيد من الأشياء ، أو إذا كنت في طريقك ولا تريد حمل شيء معك لمجرد كتم صوتك ، فإليك بديل:
موصى به:
زر كتم صوت Microsoft Teams: 4 خطوات
زر كتم صوت Microsoft Teams: أنشئ زر ضغط يسهل الوصول إليه لكتم صوت / إلغاء كتم صوتك أثناء مكالمة Microsoft Teams! منذ عام 2020 ، يستخدم هذا المشروع Adafruit Circuit Playground Express (CPX) وزر ضغط كبير لإنشاء زر كتم الصوت لـ Microsoft Teams عبر مفتاح التشغيل السريع
برنامج MicroPython: تحديث بيانات مرض فيروس كورونا (COVID-19) في الوقت الفعلي: 10 خطوات (بالصور)
برنامج MicroPython: تحديث بيانات مرض فيروس كورونا (COVID-19) في الوقت الفعلي: في الأسابيع القليلة الماضية ، تجاوز عدد الحالات المؤكدة لمرض فيروس كورونا (COVID 19) في جميع أنحاء العالم 100000 حالة ، وقد أعلنت منظمة الصحة العالمية (WHO) تفشي الالتهاب الرئوي الفيروسي الجديد ليكون وباءً عالمياً. كنت جدا
LightMeUp! التحكم في شريط LED عبر الأنظمة الأساسية في الوقت الفعلي: 5 خطوات (بالصور)
LightMeUp! التحكم في شريط LED عبر الأنظمة الأساسية في الوقت الفعلي: LightMeUp! هو نظام اخترعته للتحكم في شريط RGB LED في الوقت الفعلي ، مع الحفاظ على التكلفة المنخفضة والأداء العالي. تمت كتابة الخادم في Node.js ومن ثم عبر النظام الأساسي. في المثال الخاص بي ، أستخدم Raspberry Pi 3B للاستخدام على المدى الطويل
كيفية كتم صوت بدء تشغيل Mac: 5 خطوات
كيفية كتم صوت بدء تشغيل Mac: عند تشغيل جهاز Mac أو إعادة تشغيله ، فإن & ldquo ؛ صوت رنين بدء التشغيل & rdquo ؛ حلقات على. قد يحب بعض الناس هذا الصوت ، لكن البعض الآخر ليس كثيرًا. يمكن أن يتيح لك الصوت معرفة أن جهاز Mac يبدأ التشغيل بشكل صحيح. ولكن قد ترغب في إيقاف تشغيل الصوت في بعض
إخطارات الأحداث في الوقت الفعلي باستخدام NodeMCU (Arduino) و Google Firebase و Laravel: 4 خطوات (بالصور)
إخطارات الأحداث في الوقت الفعلي باستخدام NodeMCU (Arduino) و Google Firebase و Laravel: هل أردت يومًا أن يتم إعلامك عندما يكون هناك إجراء على موقع الويب الخاص بك ولكن البريد الإلكتروني ليس مناسبًا؟ هل تريد سماع صوت أو جرس في كل مرة تقوم فيها بعملية بيع؟ أو هناك حاجة إلى اهتمامك الفوري بسبب ظهور