Sin computadora Clon de Ambilight usa computadora

Puede parecer confuso mirar a Raspberry Pi cuando este truco se trata de un sistema de clonación de Ambilight que no necesita una computadora. La cuestión aquí es que este sistema funciona sin importar cuál sea su fuente de video, donde muchos proyectos en el pasado han requerido la filmación de una computadora.

Este truco sigue el mismo camino del trabajo ARM habitual que hicimos hace casi un mes. Como en este proyecto, usa un divisor HDMI para acceder a la transmisión a su televisor. La señal dividida se inserta en un adaptador de HDMI a video compuesto. La señal del componente es capturada por un codificador de video USB. El encabezado GPIO mueve una tira de LED RGB direccionables. Todo funciona como si se usara algún pirateo de cable.

Está ligeramente entrelazado. Pero todos los artículos se obtienen fácilmente y son relativamente económicos. La única advertencia es que funciona mejor si ya está utilizando un selector de fuente de hardware en lugar del integrado en su televisor. De esa manera, solo hay un cable HDMI que va al televisor, y esto puede eliminar ese flujo.

  • Taylor Cox dice:

    Así que tengo 5 metros de la tira de led WS2811 de 60LED / m, que tiene el chip IC 2811 integrado en la carcasa del LED. ¿Esa tira funcionaría con esto? ¿O debería ser diferente el código que encabeza la tira?

    • Taylor Cox dice:

      Por desgracia, la Raspberry Pi no tiene el tiempo necesario para los chips LED WS2811.

      • kommune78 dice:

        Eche un vistazo a este hilo del foro en alemán, tal vez pueda traducirlo.

        Es un convertidor lógico SPI a WS2811

        http://www.ledstyles.de/ftopic21707.html

        • gkaindl dice:

          Si decide seguir esa ruta, debería ser bastante simple extender la aplicación ambi-tv para que admita diferentes controladores LED; consulte la sección “Extender ambi-tv” en el punto de lectura de github.

          Básicamente, ambi-tv consta de “elementos” únicos (como el procesador de “color de borde” o “color medio” y el “fregadero” lpd8806), y al escribir sus propios elementos, puede ampliarlo directamente. manera, y si me envías un borrador, todos se beneficiarán de tu esfuerzo 😉

          • Taylor Cox dice:

            Bueno, no seré yo … ja … Me cambié a ingeniería civil … la codificación para EE era bastante mala

  • BiOzZ dice:

    ¿Cómo se llama “computadora” simplemente porque calcula y tiene todas las funciones básicas que tiene una computadora? ¡Novato de PFFFT!

    pero realmente buen trabajo!

    • Joejoedancer dice:

      Según la segunda definición de computadora de Google es Hombre que hace cálculos, esp. con una calculadora.

      Me pregunto si podría conectar algunos interruptores y hacer que sea ilegal hacerlo más barato.

      • BiOzZ dice:

        Creo que así es como lo hace la NASA hoy en día.

  • notdave dice:

    ¿No utilizaría el divisor el EDID del denominador común más bajo (el adaptador compuesto), limitando así la salida HDMI a la pantalla a 480 líneas?

    prefiero tener un video de alta resolución, o luces detrás de la pantalla … hrmmmm

    • georg dice:

      no, esto no lo hace (al menos) este divisor: el EDID se toma del dispositivo conectado a la salida 1 del divisor, mientras que la salida 2 del divisor recibe exactamente la misma señal que 1 recibe. el convertidor HDMI / compuesto puede decodificar hasta 1080p y también admite contenido HDCP.

      • notdave dice:

        ¡Wow eso es genial! no todos los separadores resultan de esa manera.

    • Geebles dice:

      Hay un divisor … ya que una mitad va a HD TV, la otra mitad va a compuesto al Pi para generar las luces. De modo que obtiene la calidad HDMI completa con las luces (¡no es necesario obtener un resultado completo para ajustar las luces casi correctamente!)

    • gkaindl dice:

      no se preocupe, su pantalla aún muestra el contenido del video en resolución completa.

  • isama dice:

    Bela hako. Si tuviera un televisor, decidiría copiarlo en microsegundos 🙂

    un poco fuera del tema: me alegra ver que un rascador de marcos habilitado para USB funciona con el pi, tenía otra idea sobre esos 2. Si funciona, o falla terriblemente, lo presentaré HaD 🙂

  • richms dice:

    ¿Cómo es el retraso en esto con toda la conversión y captura, etc.? Sería una distracción si los LED retrasaran la imagen en un cuadro o 2.

    • gkaindl dice:

      no hay demora notable para mí: mira el video, es una imagen bastante precisa del efecto que se siente (también, en el video, tengo el programa configurado para configurar los LED al promedio actual de los últimos 3 cuadros, y aún ¿No parece que se retrasa por completo? (de hecho, la tensión del arreglo fue algo que también me sorprendió, ya que también temía que pudiera haber una demora molesta).

  • macona (@macona) dice:

    Muy aseado. Finalmente puedo construir uno.

    ¿Existe un límite para la cantidad de pieles que puede conducir? Quiero usarlo en mi pantalla de proyección de 100 ″, que probablemente tenga unos 30 ′ de circunferencia. Aquí hay muchas pieles …

  • kommune78 dice:

    Si es un divisor, ¿no obtendré el 50% de calidad de imagen? Es suficiente que 1080p se haya reducido a 540p solo porque algo está parpadeando. Y con 720p, siendo decente cuando es real, sería 360p. No vale la pena usar un divisor.

    • gkaindl dice:

      Nuevamente, esto no funciona como divisor: su pantalla obtiene los datos EXACTOS de SAM como antes, solo que los datos también están duplicados en un segundo puerto de salida. Sin reducción de tamaño ni reducción de imagen (está bien, hay separadores más baratos y no funcionales que en realidad empeoran la señal, pero el que uso (y el enlace en los documentos de github) tiene una calidad de imagen absolutamente normal).

    • Kelvin Mead dice:

      es hdmi digital?

      compartir hdmi es más como una copia

      no tiene que haber un cambio de calidad

      • gkaindl dice:

        derecho. lo único que podría hacer un divisor barato es enviar su propio EDID para aceptar solo 480p o 720p, pero el que uso pasa a través del EDID del dispositivo conectado al puerto de salida 1, mientras que el puerto de salida 2 obtendrá una copia exacta de qué puerto 1 recibe.

        • Felipe dice:

          Hola,
          Tengo un divisor HDMI eléctrico (llamado doblador), pero cuando está conectado al convertidor HDMI a AV, que a su vez está conectado al enchufe en sí conectado a la Raspberry Pi, la señal de TV baja a 480 (de 1080p, 720p o lo que sea).
          Cuando desconecto el convertidor o cualquier parte de la cadena, la señal al televisor regresa dinámicamente a la resolución original.
          Intenté conectar las dos salidas del divisor al televisor y obtuve dos señales de 1080p, por ejemplo (cambiando entre HDMI1 y HDMI2 en un televisor). Nuevamente, si conecto el divisor a la cadena que termina como una señal de 480 AV, el HDMI que va a un televisor se cae …

          • golpe mortal dice:

            Es el convertidor que lo causa. Su convertidor tomará solo 480 entradas. Tienes que cambiar por uno que admita 1080p como entrada.

          • Felipe dice:

            Gracias por responder.
            Compré esto: http://www.dx.com/es/p/playvision-hdv-m610-mini-hdmi-to-av-video-audio-converter-white-152345
            Todos los modelos tienen el mismo aspecto, pero los precios oscilan entre $ 12 y $ 50 … No hay diferencias notables en las especificaciones …

            Dicen en la página del producto:
            – Formato de entrada HDMI: 480P, 576p, 720p, 1080i, 1080p a 60Hz, compatible con 800 x 600, 1024 x 768, 1280 x 720, 1280 x 1024, 1920 x 1080 a 60Hz
            – Entrada AV AV: 480i, 576i (opcional)

            Entonces, en realidad, dos afirmaciones contradictorias, pero realmente pensé en comprarlo que sería compatible con la entrada de 1080p …

            ¿Podrías señalarme uno bueno? Prefiero comprar algo fácil de Europa :-p
            Gracias

  • ramouch0 dice:

    Hice la misma construcción, pero no pude usar mi cabeza fácil con el pi.
    ¿Por qué no utilizar boblight-v4l para la detección de color?

    • gkaindl dice:

      Eche un vistazo al párrafo inferior de los documentos de github: utilizo un receptor marcado con Easycap con el chipset fushicai usbtv aún sin soporte, pero encontré un controlador procesado para esto en linux-next y lo modifiqué para generar PAL (que, teniendo menos fps que NTSC, no satura en exceso el ancho de banda de banda ancha del USB). El conductor pirateado también está en mi depósito.

      No usé boblight porque escribir tu propio programa es la mitad de la diversión de construir algo así (también encontré muchas publicaciones de personas que no pudieron configurarlo en el Pi, así que ni siquiera me molesté en probarlo) .

      • ramouch0 dice:

        Leí sobre su controlador, lamentablemente tengo un parche somagic. Pero tu trabajo podría ayudarme a encontrar lo que está mal en el mío.
        Boblight funciona bien, simplemente no tengo ninguna entrada de imagen para darle 😉

      • bruce durant dice:

        ¿Podrías (gkaindl) permitirme tener la dirección URL de tu repositorio? Estoy tratando de transformar algunas cámaras de seguridad más antiguas en cámaras web (para no tener que cablear completamente la ubicación) usando RPi y un dongle analógico a USB. Resulta que los dongles tienen chips Fushicai y estaba buscando un controlador que funcionara.

      • Spiffomatic64 dice:

        ¿Está ayudando a instalar el controlador de su repositorio?
        insmod usbtv / usbtv.ko
        Error: no se pudo insertar el módulo usbtv / usbtv.ko: símbolo desconocido en el módulo

        y dmesg muestra mucho:
        [ 7977.122800] usbtv: símbolo desconocido v4l2_device_unregister (error 0)
        [ 7977.122850] usbtv: símbolo desconocido video_device_release_empty (error 0)
        [ 7977.122895] usbtv: símbolo desconocido vb2_ioctl_reqbufs (error 0)

        No se sabe mucho sobre la compilación de módulos centrales

  • iLLiac4 dice:

    Bela. ¿Está planeando incluir soporte IR para que sea posible cambiar programas y deshabilitarlo y encenderlo de forma remota? http://www.keiang.de/Content-pid-51.html
    Bueno, esto ya podría ser posible con lirc y que yo sepa, el soporte ya está incluido para los diodos de infrarrojos, pero corríjame si me equivoco.
    También sería bueno estar al día blaton WS2801.

  • robbrad182 dice:

    En lugar de usar pi, ¿podría usar digamos captura visual en htpc y generar una señal de cuero para decir arduino?

    • Dom dice:

      Esto es lo que más me interesaría, ya que ya tengo un servidor basado en Linux de bajo consumo que podría realizar este procesamiento sin la necesidad de Pi adicional. Además, mi contenido multimedia se reproduce a través de varias fuentes, por lo que la tarjeta de captura parece ideal. Lo intentaré pronto y veré si llego a alguna parte, informaré con los hallazgos.

  • TRDeadbeat dice:

    Acabo de configurar esto y parece que hay un problema con el convertidor RCA. Sin el convertidor enchufado, todo funciona bien, puedo dividir la señal y obtener HD en ambas salidas del divisor, pero con él conectado, la transmisión HDMI cae a 480p. Parece que el divisor tomará el denominador común más bajo que está conectado e informará esa resolución al dispositivo; esto hace que mi PS4 se muestre a 480p, que es lo menos terrible.

    ¿Alguien puede recomendar un convertidor de HDMI a compuesto que reportará capacidades de señalización de 1080p para que no me baje con el divisor?

    • TRDeadbeat dice:

      Mientras lo reflexiono más, me pregunto si este convertidor no es compatible con HDCP, si esa es una opción aquí. ¿La señal HDMI no cae a 480p si no puede negociar HDCP?

      • TRDeadbeat dice:

        No, no HDCP – también descubrí que si apago el convertidor, reinicio la PS4 y restauro todo a 1080p … Conectar el convertidor nuevamente da como resultado que no haya iluminación LED y ninguna señal en la tapa fácil. Claramente, ese convertidor es el culpable, así que regrese a mi pregunta original. Se agradecerían enormemente todos los enlaces a convertidores capaces de aceptar entradas de 1080p disponibles en los Estados Unidos. Y perdón por las respuestas rápidas al spam.

        • Felipe dice:

          Hola, ¿lograste conseguir lo que buscabas?
          Tengo el mismo problema y hay un dilema: 480 con LEDS o 1080p sin … La corriente HDMI se adapta al receptor más bajo, que es el conversor HDMI2AV. Si lo apago, el televisor vuelve a obtener 1080p …

          • richms dice:

            Busque uno que incluya 1080p como entrada. Conseguí uno de los más baratos porque mi nueva cámara DVR no tenía salidas analógicas y quería modularlo. Al principio, uno no funcionaría correctamente, porque aunque el NVR mostraría 480P, la interfaz de usuario era esencialmente inútil con cosas superpuestas y apareciendo en una pantalla. Otro, que costaba alrededor de $ 35, tiene una escala y funciona bien.

Fernando Román
Fernando Román

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *