Índice:

Sistema de alerta avançado de slide: 6 etapas
Sistema de alerta avançado de slide: 6 etapas

Vídeo: Sistema de alerta avançado de slide: 6 etapas

Vídeo: Sistema de alerta avançado de slide: 6 etapas
Vídeo: Plantão Busca Ativa #6 - Etapas da Busca Ativa Escolar 2024, Novembro
Anonim
Slide Advance Alert System
Slide Advance Alert System
Slide Advance Alert System
Slide Advance Alert System

Na Brown Dog Gadgets, fazemos muito streaming de vídeo para workshops, e nossa configuração inclui uma pessoa na câmera e outra como o produtor que executa o software, monitora a janela de bate-papo, alterna as câmeras e avança os slides.

Começamos a conversar sobre uma maneira fácil para a pessoa na câmera informar ao produtor quando avançar para o próximo slide sem ter que dizer “Próximo slide, por favor” 20 vezes a cada sessão, então fizemos nosso próprio controle.

Nosso software de vídeo pode controlar facilmente os slides usando as teclas de seta para a esquerda e direita, então pensamos em apenas fazer um pequeno controlador USB que o apresentador pudesse usar para enviar esses comandos principais, mas isso só funciona se nosso software de vídeo tiver o foco como o primeiro e, como estamos executando vários softwares de apresentação, bem como um navegador, não podemos contar com os comandos principais para funcionar.

Então, o que criamos é um controlador simples que envia sinais MIDI para um aplicativo personalizado que reproduz um som que o produtor pode ouvir em seus fones de ouvido e saber que é hora de mudar o slide. (O aplicativo também tem uma pequena janela que exibe "Esperando …", "Avançar" ou "Voltar", dependendo do estado dos controles.)

Se você gosta de nossos projetos e quer ver mais do que ganhamos a cada semana, siga-nos no Instagram, Twitter, Facebook e YouTube.

Suprimentos:

Na verdade, a Brown Dog Gadgets vende kits e suprimentos, mas você não precisa comprar nada de nós para fazer este projeto. Se você fizer isso, ajudará a nos apoiar na criação de novos projetos e recursos para professores.

Eletrônicos:

  • 1 x placa de invenção de circuitos loucos
  • 2 x circuitos loucos Jumbo botões de pressão Chips
  • Fita do fabricante (1/8 "de largura)

Outros suprimentos:

  • 1 x placa de base LEGO
  • Misc. Peças LEGO

Etapa 1: Faça o controlador

Faça o controlador
Faça o controlador
Faça o controlador
Faça o controlador

Já tínhamos um controlador construído a partir de um projeto anterior. Nosso sistema de controles de reunião foi construído para ligar / desligar o microfone e a câmera ao usar software de videoconferência. É um projeto simples de Maker Tape usando nosso Invention Board, que é então conectado ao seu computador via USB.

Além das peças eletrônicas. tudo o que você realmente precisa é de uma placa de base de LEGO, mas se quiser ficar sofisticado com a construção completa de LEGO, verifique as etapas 1 a 3 no guia. Tem um controlador? Próximo slide, por favor!

Etapa 2: programar o controlador

Programe o controlador
Programe o controlador
  • Temos um repositório GitHub chamado SlideControl com o código do Arduino de que você precisa.
  • No menu Ferramentas para USB Type, certifique-se de escolher MIDI. Poderíamos usar Serial, mas como a porta serial pode mudar dependendo do computador, da porta USB usada ou de um hub USB, o MIDI foi uma maneira fácil de fazê-lo funcionar em vários computadores.
  • MIDI significa Musical Instrument Digital Interface e é a magia que permitirá que nosso sistema funcione sem muita configuração necessária.

Etapa 3: obter processamento

Obter processamento
Obter processamento
Obter processamento
Obter processamento
  • Você precisará do Processing instalado, bem como da biblioteca MidiBus. Você pode encontrar o Processing em processing.org
  • O Processing é um aplicativo que permite criar "esboços" (que podem ser exportados como aplicativos completos) com bastante facilidade. Destina-se a artistas e estudantes, em vez de desenvolvedores de software.
  • O repositório GitHub para SlideControl também contém o esboço de processamento de que você precisará. Abra isso em Processing para que possamos testá-lo.

Etapa 4: edite o esboço

Edite o esboço
Edite o esboço
  • Com o esboço aberto no Processing e seu controlador conectado, clique no botão Executar para o seu esboço. Se funcionar, continue!
  • Se você não ouvir um som ao pressionar um botão no controlador, ou o "Waiting …" não mudar, você pode precisar editar as configurações do MidiBus.
  • Procure a linha que tem MidiBus (este, 0, 1) e altere 0 e / ou 1 para corresponder à entrada / saída conforme mostrado no console na parte inferior da janela.
  • Queremos que o dispositivo Teensy MIDI seja selecionado, já que é assim que nosso controlador aparecerá.

Etapa 5: exportar para o aplicativo

Exportar para aplicativo
Exportar para aplicativo
Exportar para aplicativo
Exportar para aplicativo
Exportar para aplicativo
Exportar para aplicativo
  • Depois que seu esboço for executado corretamente, você pode exportá-lo como um aplicativo que será executado em qualquer computador, mesmo que o Processing não esteja instalado.
  • No menu Arquivo, selecione Exportar aplicativo …
  • A janela Opções de exportação aparecerá e você pode escolher as configurações apropriadas.
  • Quando a exportação for concluída, sua pasta de esboço terá uma nova pasta contendo o aplicativo recém-criado.
  • Se você estiver usando Windows ou Linux, a pasta terá um nome apropriado.

Etapa 6: Teste

Teste!
Teste!
Teste!
Teste!
  • Depois de construir o controlador e exportar o aplicativo, você pode testar tudo!
  • Conecte o controlador, inicie o aplicativo e pressione um botão.
  • Lembre-se de que isso não altera os slides, você precisa de uma pessoa para isso. Isso permite que uma pessoa informe a outra quando alterar os slides.
  • Conforme mencionado, essa é uma solução de nicho para um problema de nicho, mas funcionou bem para nossas necessidades, então queríamos compartilhá-la.

Recomendado: