Índice:

Sinal cinematográfico para videoconferência: 7 etapas
Sinal cinematográfico para videoconferência: 7 etapas

Vídeo: Sinal cinematográfico para videoconferência: 7 etapas

Vídeo: Sinal cinematográfico para videoconferência: 7 etapas
Vídeo: Ciclo de videoconferências: Interface dos indicadores externos com o processo de ensino-aprendizagem 2024, Novembro
Anonim
Sinal cinematográfico para videoconferência
Sinal cinematográfico para videoconferência

Este Instructable irá ensiná-lo a construir um letreiro que acende quando você está em uma teleconferência para que outras pessoas saibam que não deve incomodá-lo.

Suprimentos

  • Arduino pequeno (usei um Arduino Nano) com cabo (cabo USB-Mini-B para o Nano)
  • Conector jack de cilindro de 2,1 mm
  • Placa de Relé
  • Fio de alto-falante (não precisa ser extravagante, só carregará 5V)
  • Fio de conexão
  • Fonte de alimentação universal (um dos conectores deve ser terminais de parafuso)
  • Uma caixa de luz

Etapa 1: adicionar as letras

Coloque as letras de sua escolha na placa.

Etapa 2: O Relay + Arduino

Conecte estes juntos

Arduino GND - Relé DC-

Arduino 5v - Relé DC +

Arduino Pino 2 - Relay In *

* No Arduino Nano, é rotulado como D2

Etapa 3: O Sinal + Barril Jack

The Sign + Barrel Jack
The Sign + Barrel Jack

Pegue o jack barril (NÃO a fonte de alimentação!). Conecte a tomada cilíndrica ao fio do alto-falante usando uma emenda da NASA. Adicione termorretrátil às duas novas conexões para que não entrem em curto (lembre-se de colocar o termorretrátil no lugar antes de soldar as conexões). Quando terminar, deve ser assim.

Etapa 4: Conectando a fonte de alimentação

Conectando a fonte de alimentação
Conectando a fonte de alimentação

Pegue a fonte de alimentação universal e conecte o conector do terminal de parafuso a ela. Esta etapa é um pouco complexa, então faremos isso em algumas etapas:

  1. Conecte a fonte de alimentação + ao relé COM
  2. Conecte a fonte de alimentação - ao fio do alto-falante -
  3. Conecte o fio do alto-falante - à fonte de alimentação -

Quando você tiver feito isso, deve ficar assim:

Defina a fonte de alimentação universal para 5v com a chave incluída com a fonte de alimentação. Isto é muito importante. Se houver mais de 5 V, você pode danificar o sinal.

Etapa 5: Programando o Arduino

Obtenha o IDE do Arduino (se ainda não o tiver). Baixe a versão mais recente do meu repositório GitHub que contém o código para isso. Observe que o código está sob a licença Unlicense. Extraia o Arduino. Code.zip (usaremos o outro zip mais tarde). Vá para a pasta SerialLEDMoniter. Abra o arquivo SerialLEDMoniter.ino com o Arduino IDE. Selecione a placa que você está usando (usei um Arduino Nano) acessando Ferramentas> Placa. Em seguida, selecione a porta em que o Arduino está. Em seguida, pressione upload (o botão ⭢). Se ocorrer um erro, verifique novamente se você selecionou a porta correta. Se isso não funcionar, tente fazer Tools> Processor> ATmega328P (Old Bootloader).

Etapa 6: Configurando o Código no Computador

ESTA ETAPA É APENAS PARA WINDOWS. Se você não tem o Windows ou deseja executá-lo a partir do código-fonte, pule esta etapa e vá para a próxima.

Para executar o executável predefinido do Windows, extraia a pasta client.zip. Vá para a pasta extraída e, em seguida, vá para dist / main. A partir dessa pasta, execute main.exe clicando duas vezes nele. Você terminou! Quando o programa está em execução e o Arduino está conectado via USB ao seu laptop e a fonte de alimentação está conectada, quando você está no Microsoft Teams, o sinal deve ligar.

Problema comum:

Problema - aparece uma mensagem dizendo "Incluir a porta COM desejada como o primeiro argumento". Solução - execute novamente o programa a partir da linha de comando usando o comando python3 main.py COMxx.

Etapa 7: construir a partir da fonte (opcional)

Esta etapa explica como executar o código-fonte diretamente, em vez de usar o executável.

Primeiro, clone meu repositório GitHub.

(Opção 1 - plataforma cruzada, da fonte) - Nela, execute main.py COMxx para iniciar o programa * com a porta COM como primeiro argumento.

(Opção 2 - Refazer o executável, testado apenas no Windows 10) - Para construir isso em um exe (como fiz para criar a versão), [em um shell] instale o pyinstaller executando pip install pyinstaller. Em seguida, execute pyinstaller main.py. Ele pensará um pouco, então dentro de dist / main haverá algo chamado main.exe. É isso que você deseja executar.

* Certifique-se de executá-lo no Python 3.

Recomendado: