Tabla de contenido:

Kit de transmisión web de Raspberry Pi - Parte 1: 5 pasos
Kit de transmisión web de Raspberry Pi - Parte 1: 5 pasos

Video: Kit de transmisión web de Raspberry Pi - Parte 1: 5 pasos

Video: Kit de transmisión web de Raspberry Pi - Parte 1: 5 pasos
Video: Raspberry Pi, Curso para principiantes 2024, Noviembre
Anonim
Kit de transmisión web de Raspberry Pi - Parte 1
Kit de transmisión web de Raspberry Pi - Parte 1
Kit de transmisión web de Raspberry Pi - Parte 1
Kit de transmisión web de Raspberry Pi - Parte 1
Kit de transmisión web de Raspberry Pi - Parte 1
Kit de transmisión web de Raspberry Pi - Parte 1

Aquí hay un kit de cámara simple pero un poco feo que armé para apoyar eventos escolares, como un torneo clasificatorio de FIRST LEGO League. El propósito es permitir un solo kit que proporcionará 4 transmisiones web a una computadora externa. Nada demasiado difícil, pero quería un buen recipiente para ponerlo todo junto. El resultado final es una caja que necesita alimentación externa y Ethernet (cableada) y proporciona 4 conectores USB para algunas cámaras web.

Para mi despliegue, elegí una lata de municiones calibre.50, que se encuentra en mi Harbor Freight local.

Primero documentaré el hardware. Luego, para la Parte 2, documentaré la parte de transmisión de la cámara web raspberry pi. Probablemente necesite una parte 3 para el lado de OBS Studio. Todo a su debido tiempo

ACTUALIZACIÓN (31/8/19): La Parte 2 está completa:

Paso 1: preparación de la fuente de alimentación

Preparación de la fuente de alimentación
Preparación de la fuente de alimentación
Preparación de la fuente de alimentación
Preparación de la fuente de alimentación
Preparación de la fuente de alimentación
Preparación de la fuente de alimentación
Preparación de la fuente de alimentación
Preparación de la fuente de alimentación

Usar la lata de munición creó algunos problemas, especialmente si quería dejar la lata sellada. No quería instalar un enchufe para aceptar el conector C13 normal (como el cable de alimentación de su PC). Pero también quería un interruptor de encendido.

Las necesidades de energía fueron para:

  1. Conmutador Ethernet (convertidor CC de verrugas de pared)
  2. Raspberry Pi (cables de alimentación USB para las 4 unidades).

El Trond Prime Mini (versión antigua) satisface exactamente las necesidades con 2 puertos de CA y 5 puertos USB. (ver foto)

El primer trabajo feo es crear dos agujeros en la caja de munición (Ver foto)

  1. El interruptor de encendido del Trond
  2. Agujero para el cable de alimentación

El cambio fue un simple círculo. El cable de alimentación se creó creando el primer orificio y luego escariando el orificio en cada dirección hasta que encajara el enchufe de 3 clavijas.

Cada uno de los agujeros estaba cubierto con goma líquida para evitar que cortara los cables o me cortara a mí.

Paso 2: cree otros agujeros (E-net, USB)

Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)
Crear otros agujeros (E-net, USB)

Las primeras fotos muestran Ethernet y los dos dispositivos de conexión USB. Las fotos de los pasos muestran todos los cables USB que pasan.

Para ambas ubicaciones, se utilizaron conectores de mamparo:

  • Acoplador de mamparo Ethernet Cat 6
  • Cables de montaje USB 3.0 para coche o barco

El Ethernet se colocó en la parte posterior de la caja. Los dos soportes USB permiten 4 puertos USB únicos en la unidad, incluida la cubierta.

Simplemente taladre los agujeros con una broca escalonada y lime los círculos para asegurarse de no cortarse. Asegúrese de tirar de los cables USB desde el exterior y tire de toda la holgura antes de atornillar las unidades.

USB 3.0 es importante. Cuando se probó con USB 2.0, la longitud adicional creó algunos retrasos y se omitieron en el primer uso. Una vez reemplazado por USB 3.0, el kit funcionó mucho mejor.

Paso 3: Inserción de la fuente de alimentación y el conmutador Ethernet

Inserción de la fuente de alimentación y el conmutador Ethernet
Inserción de la fuente de alimentación y el conmutador Ethernet
Inserción de la fuente de alimentación y el conmutador Ethernet
Inserción de la fuente de alimentación y el conmutador Ethernet
Inserción de la fuente de alimentación y el conmutador Ethernet
Inserción de la fuente de alimentación y el conmutador Ethernet

Usé un poco de Velcro para sujetar la fuente de alimentación al costado de la unidad. El interruptor y el cable del enchufe salen por los lugares pretaladrados. Se usó Velcro nuevamente para colocar el conmutador Ethernet en la parte frontal de la caja, dejando espacio para el acceso a los puertos y la alimentación (todo en el mismo lado). En la foto, también ve la fuente de alimentación para el conmutador Ethernet y los cables USB para las unidades Raspberry Pi. También utilicé cables Ethernet planos para ayudar a enrollar las cosas.

Conmutador Ethernet: conmutador Gigabit no administrado de 8 puertos D-link

Cantidad de 4: adaptadores USB a microUSB: cables cortos trenzados de 1 pie

Cantidad de 5: Cable Ethernet Cat 6 de 3 pies Blanco - Cable de red de Internet plano

Paso 4: Configuración de la pila de Raspberry Pi

Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi
Configuración de la pila de Raspberry Pi

Este es un conjunto de unidades Raspberry Pi 3B. Simplemente utilicé un taco roscado y tuercas para apilar las unidades. Cada unidad comenzó con la misma imagen, pero se configuró con una dirección IP estática conocida única para cada unidad.

En general, me gustan los estuches en capas de Smraza. Permite que el apilado funcione realmente bien en comparación con un estuche rígido.

Entonces, demasiadas fotos, pero la pila estaba simplemente atada con cremallera a un soporte de brida. El cable Ethernet sale por la "parte inferior" de la pila, mientras que la alimentación USB sale por el lateral.

Asegúrese de tener un orden de configuración para las direcciones IP (.10,.11,.12,.13) y haga que se asignen a las ubicaciones de salida USB (USB1, 2, 3, 4) y conecte el USB a cada Pi. localización. Asegúrese de que se conozca el mapeo.

Sugiero etiquetar la lata para mostrar tanto las direcciones IP como la ubicación del USB

Paso 5: mirada desnuda

Mirada desnuda
Mirada desnuda
Mirada desnuda
Mirada desnuda
Mirada desnuda
Mirada desnuda

aquí están las fotos del sistema desnudo, sin la lata. Además, es el resultado final

Lo que falta son las cámaras Logitech C920. Todos estos transmitirán H.264 de forma nativa. Cada Raspberry Pi se ejecuta desde una fuente de transmisión iniciada. No recuerdo el paquete que se está ejecutando, por lo que la Parte 2 se encargará del lado SW.

El resultado final es

  1. Cámara web -> USB 3.0 -> Bulkhead 1 (puerto 1) -> Pi -> (flujo) -> Switch no administrado 1
  2. Cámara web -> USB 3.0 -> Bulkhead 1 (puerto 2) -> Pi -> (flujo) - /
  3. Cámara web -> USB 3.0 -> Bulkhead 2 (puerto 1) -> Pi -> (flujo) - /
  4. Cámara web -> USB 3.0 -> Bulkhead 2 (puerto 2) -> Pi -> (flujo) - /
  5. Switch no administrado 1-> Ethernet -> acoplador de mamparo
  6. Acoplador de mamparo ->. Ethernet -> Switch no administrado 2 -> Ethernet -> computadora portátil -> OBS Studio

OBS Studio ahora le permitirá administrar la salida de cada una de las cámaras. Puede crear varias escenas. O 1 cámara por escena o crea una imagen cuádruple de todas las cámaras en su propia escena.

Espere la instalación del software. No es difícil, pero aún necesito juntar eso.

Recomendado: