Índice:

Raspberry Pi Web Stream Kit - Parte 1: 5 etapas
Raspberry Pi Web Stream Kit - Parte 1: 5 etapas

Vídeo: Raspberry Pi Web Stream Kit - Parte 1: 5 etapas

Vídeo: Raspberry Pi Web Stream Kit - Parte 1: 5 etapas
Vídeo: Raspberry Pi 4B в корпусе Argon ONE M.2 c SSD диском 128 ГБ, собираем сервер для Home Assistant 2024, Novembro
Anonim
Raspberry Pi Web Stream Kit - Parte 1
Raspberry Pi Web Stream Kit - Parte 1
Raspberry Pi Web Stream Kit - Parte 1
Raspberry Pi Web Stream Kit - Parte 1
Raspberry Pi Web Stream Kit - Parte 1
Raspberry Pi Web Stream Kit - Parte 1

Aqui está um kit de câmera simples, mas um pouco feio, que montei para apoiar os eventos da escola, como um torneio de qualificação da FIRST LEGO League. O objetivo é permitir uma única gota no kit que fornecerá 4 fluxos da web para um computador externo. Nada muito difícil, mas eu queria um bom recipiente para colocar tudo junto. O resultado final é uma caixa que precisa de alimentação externa e Ethernet (com fio) e fornece 4 conectores USB para algumas webcams.

Para minha implantação, escolhi uma lata de munição calibre.50, encontrada no meu porto de frete local.

Vou primeiro documentar o hardware. Em seguida, para a Parte 2, documentarei a parte de streaming da webcam do raspberry pi. Provavelmente vou precisar de uma parte 3 para o lado OBS Studio das coisas. Tudo no devido tempo

ATUALIZAÇÃO (31/08/19): Parte 2 está completa:

Etapa 1: Preparando a fonte de alimentação

Preparando a fonte de alimentação
Preparando a fonte de alimentação
Preparando a fonte de alimentação
Preparando a fonte de alimentação
Preparando a fonte de alimentação
Preparando a fonte de alimentação
Preparando a fonte de alimentação
Preparando a fonte de alimentação

Usar a munição pode criar alguns problemas, especialmente se eu quiser deixar a lata lacrada. Eu não queria instalar um plugue para aceitar o conector C13 normal (como o cabo de alimentação do seu PC). Mas também queria um botão liga / desliga.

As necessidades de energia eram para:

  1. Switch Ethernet (conversor DC de verruga de parede)
  2. Raspberry Pi's (cabos de alimentação USB para todas as 4 unidades).

O Trond Prime Mini (versão antiga) fornece exatamente as necessidades com 2 portas AC e 5 portas USB. (Veja a foto)

O primeiro trabalho feio é criar dois buracos na caixa de munição (veja a foto)

  1. O interruptor de energia no Trond
  2. Orifício para o cabo de alimentação

A mudança foi um círculo simples. O cabo de alimentação foi criado criando o primeiro orifício e depois alargando o orifício em cada direção até que o plugue de 3 pinos se encaixasse.

Cada um dos buracos foi coberto com borracha líquida para evitar que cortasse as cordas ou me cortasse.

Etapa 2: criar outros orifícios (E-net, USB)

Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)
Crie outros orifícios (E-net, USB)

As primeiras fotos mostram a Ethernet e os dois dispositivos conectores USB. As fotos das etapas mostram todos os cabos USB passando.

Para ambos os locais, foram usados conectores de anteparo:

  • Ethernet Cat 6 Bulkhead Coupler
  • Cabos de montagem USB 3.0 para um carro ou barco

A Ethernet foi colocada na parte de trás da caixa. Os dois suportes USB permitem 4 portas USB exclusivas na unidade, incluindo a tampa.

Simplesmente faça os furos com uma broca e lixe os círculos para evitar se cortar. Certifique-se de puxar os cabos USB de fora e puxar toda a folga antes de aparafusar as unidades.

USB 3.0 é importante. Quando testado com USB 2.0, o comprimento extra criou alguns atrasos e foram contornados no primeiro uso. Depois de substituído pelo USB 3.0, o kit funcionou muito melhor.

Etapa 3: inserir a fonte de alimentação e o switch Ethernet

Inserir fonte de alimentação e switch Ethernet
Inserir fonte de alimentação e switch Ethernet
Inserir fonte de alimentação e switch Ethernet
Inserir fonte de alimentação e switch Ethernet
Inserir fonte de alimentação e switch Ethernet
Inserir fonte de alimentação e switch Ethernet

Usei um velcro para prender a fonte de alimentação na lateral da unidade. O interruptor e o cabo do plugue saem dos locais pré-perfurados. Velcro novamente foi usado para colocar o switch Ethernet na frente da caixa, permitindo espaço para acesso às portas e alimentação (todas do mesmo lado). Na foto, você também vê a fonte de alimentação para o switch Ethernet e os cabos USB para as unidades Raspberry Pi. Eu também usei cabos Ethernet planos, para ajudar a enrolar as coisas.

Switch Ethernet: Switch Gigabit D-link de 8 portas não gerenciadas

4 qty: USB para adaptadores microUSB: cabos curtos trançados de 1 pé

5 qty: Cat 6 Ethernet Cable 3 ft Branco - Flat Internet Network Cable

Etapa 4: configuração da pilha Raspberry Pi

Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi
Configuração da pilha Raspberry Pi

Este é um conjunto de unidades Raspberry Pi 3B. Eu simplesmente usei um pino roscado e porcas para empilhar as unidades. Cada unidade começou com a mesma imagem, mas foi configurada para um endereço IP estático único conhecido para cada unidade.

Eu geralmente gosto dos casos em camadas Smraza. Ele permite que o empilhamento funcione muito bem em comparação com um case rígido.

Então, muitas fotos, mas a pilha foi simplesmente amarrada com zíper a um suporte de zíper. O cabo Ethernet sai pela "parte inferior" da pilha, enquanto a alimentação USB sai pela lateral.

Certifique-se de ter um pedido de configuração para os endereços IP (.10,.11,.12,.13) e mapeie-os para os locais de saída USB (USB1, 2, 3, 4) e conecte o USB a cada Pi. localização. Certifique-se de que o mapeamento seja conhecido.

Eu sugiro rotular a lata, para mostrar os endereços IP, bem como a localização USB

Etapa 5: aparência nua

Olhar nu
Olhar nu
Olhar nu
Olhar nu
Olhar nu
Olhar nu

aqui estão as fotos do sistema nu, sem a lata. Além disso, é o resultado final

O que falta são câmeras Logitech C920. Todos eles transmitirão H.264 nativamente. Cada Raspberry Pi é executado a partir de uma fonte de streaming. Não consigo me lembrar do pacote sendo executado, por isso a Parte 2 tratará do lado SW.

O resultado final é

  1. Webcam -> USB 3.0 -> Antepara 1 (porta 1) -> Pi -> (fluxo) -> Chave não gerenciada 1
  2. Webcam -> USB 3.0 -> Antepara 1 (porta 2) -> Pi -> (fluxo) - /
  3. Webcam -> USB 3.0 -> Antepara 2 (porta 1) -> Pi -> (fluxo) - /
  4. Webcam -> USB 3.0 -> Antepara 2 (porta 2) -> Pi -> (fluxo) - /
  5. Switch não gerenciado 1-> Ethernet -> acoplador Bulkhead
  6. Acoplador de anteparo ->. Ethernet -> Switch não gerenciado 2 -> Ethernet -> laptop -> OBS Studio

OBS Studio agora permitirá que você gerencie a saída de cada uma das câmeras. Você pode criar várias cenas. Ou 1 câmera por cena ou crie uma imagem quadrada de todas as câmeras em sua própria cena.

Prepare-se para a configuração do software. Não é difícil, mas ainda preciso colocar isso junto.

Recomendado: