Оглавление:

Кинематографический знак для видеоконференцсвязи: 7 шагов
Кинематографический знак для видеоконференцсвязи: 7 шагов

Видео: Кинематографический знак для видеоконференцсвязи: 7 шагов

Видео: Кинематографический знак для видеоконференцсвязи: 7 шагов
Видео: Андрей Норкин в прямом эфире НТВ узнает о смерти своей жены 2024, Ноябрь
Anonim
Кинематографический знак для видеоконференцсвязи
Кинематографический знак для видеоконференцсвязи

Это руководство научит вас, как построить знак, который включается, когда вы участвуете в телеконференции, чтобы другие знали, что вам не стоит беспокоить.

Запасы

  • Маленький Arduino (я использовал Arduino Nano) с кабелем (кабель USB-Mini-B для Nano)
  • Разъем типа «бочонок» диаметром 2,1 мм
  • Релейная плата
  • Провод громкоговорителя (необязательно, будет только 5 В)
  • Монтажный провод
  • Универсальный блок питания (один из разъемов должен быть винтовым)
  • Лайтбокс

Шаг 1: добавление букв

Нанесите на знак буквы по вашему выбору.

Шаг 2: реле + Arduino

Соедините их вместе

Arduino GND - реле постоянного тока

Arduino 5v - реле постоянного тока +

Вывод 2 Arduino - вход реле *

* На Arduino Nano он обозначен как D2.

Шаг 3: Знак + Бочка Джек

Знак + Бочка Джек
Знак + Бочка Джек

Возьмите домкрат (НЕ блок питания!). Подключите цилиндрический разъем к проводу динамика с помощью сращивания NASA. Добавьте термоусадку к двум новым соединениям, чтобы они не закорачивались (не забудьте поставить термоусадку на место, прежде чем паять соединения). Когда вы закончите, это должно выглядеть так.

Шаг 4: Подключение источника питания

Подключение источника питания
Подключение источника питания

Возьмите универсальный блок питания и подсоедините к нему разъем с винтовым зажимом. Этот шаг немного сложен, поэтому мы сделаем его в несколько шагов:

  1. Подключаем питание + к реле COM
  2. Подключите блок питания - к проводу динамика -
  3. Подключите провод динамика - к источнику питания -

Когда вы это сделаете, это должно выглядеть так:

Установите универсальный блок питания на 5 В с помощью ключа, прилагаемого к блоку питания. Это очень важно. Если напряжение больше 5 В, вы можете повредить знак.

Шаг 5: программирование Arduino

Получите IDE Arduino (если у вас ее еще нет). Загрузите последний выпуск из моего репозитория GitHub, который содержит код для этого. Обратите внимание, что код находится под безлицензией. Распакуйте Arduino. Code.zip (мы будем использовать другой zip позже). Перейдите в папку SerialLEDMoniter. Откройте файл SerialLEDMoniter.ino с помощью Arduino IDE. Выберите плату, которую вы используете (я использовал Arduino Nano), перейдя в Инструменты> Плата. Затем выберите порт, на котором работает Arduino. Затем нажмите выгрузку (кнопка ⭢). Если это дает вам ошибку, дважды проверьте, что вы выбрали правильный порт. Если это не сработает, попробуйте выполнить Инструменты> Процессор> ATmega328P (старый загрузчик).

Шаг 6: Настройка кода на компьютере

ЭТОТ ШАГ ТОЛЬКО ДЛЯ WINDOWS. Если у вас нет Windows или вы хотите запустить ее из исходного кода, пропустите этот шаг и перейдите к следующему.

Чтобы запустить готовый исполняемый файл из Windows, извлеките папку client.zip. Зайдите в извлеченную папку, затем перейдите в dist / main. Из этой папки запустите main.exe, дважды щелкнув по нему. Вы сделали! Когда программа запущена, и Arduino подключается через USB к вашему ноутбуку, и источник питания подключен, когда вы находитесь в Microsoft Teams, должен загореться значок.

Общая проблема:

Проблема - появляется сообщение «Включите желаемый COM-порт в качестве первого аргумента». Решение - перезапустите программу из командной строки с помощью команды python3 main.py COMxx.

Шаг 7. Сборка из исходного кода (необязательно)

Этот шаг объясняет, как запустить исходный код напрямую, а не использовать исполняемый файл.

Сначала клонируйте мой репозиторий GitHub.

(Вариант 1 - кроссплатформенный, из исходников) - В нем запустите main.py COMxx, чтобы запустить программу * с COM-портом в качестве первого аргумента.

(Вариант 2 - Переделать исполняемый файл, протестирован только в Windows 10) - Чтобы встроить его в exe (как я сделал для создания выпуска), [в оболочке] установите pyinstaller, запустив pip install pyinstaller. Затем выполните pyinstaller main.py. Немного подумает, потом внутри dist / main будет что-то под названием main.exe. Это то, что вы хотите запустить.

* Обязательно запустите это в Python 3.

Рекомендуемые: