Control remoto LED RGB de ingeniería inversa

En la búsqueda de agregar algo de iluminación ambiental en su sótano, [Mohonri] encontró un control remoto inalámbrico por infrarrojos que es capaz de controlar varias tiras de LED RGB. El único problema con este control remoto es la imposibilidad de controlarlo a través de un panel de montaje en pared o incluso una computadora. Obviamente, esto no significaría un sótano tan agradable, entonces [Mohonri] hizo de la ingeniería racional e inversa uno de estos mandos a distancia.

La construcción comenzó con un desgarro del control remoto y descubriendo cómo funciona. [Mohonri] encontró el pequeño transmisor LED de infrarrojos y conectó un osciloscopio para capturar algunos datos. Después de muchas pruebas y errores y la gran ayuda de la documentación relevante, tenía todo el conjunto de botones y, por lo tanto, las funciones disponibles para la tira de LED, disponibles para imprimir a través de un panel de pared o una computadora.

[Mohonri] aún no ha completado su construcción; esta fue solo la etapa de ingeniería inversa y documental. Ahora bien, no debería ser difícil controlar las tiras de LED RGB con un Arduino, una computadora o incluso un dispositivo Android / iOS con un pequeño LED de infrarrojos insertado en la toma de auriculares.

  • Sven dice:

    ¿No es este el camino equivocado a seguir? El PWM en estas unidades baratas es de baja frecuencia y tiene un desvanecimiento de piratería.

    Prefiero crear un nuevo controlador PWM que acepte el antiguo control remoto como entrada junto con los controles de la computadora y un panel de pared.

    • darkfoxdk dice:

      Eso es exactamente lo que hice con mis lámparas IKEA DIODER.
      El resultado es bastante bueno: http://dl.dropbox.com/u/615699/LED- bedroom lighting / index.html

      Código:
      https://github.com/DarkFox/LED_controller

      • darkfoxdk dice:

        Derp, arreglando el primer enlace: http://dl.dropbox.com/u/615699/LED%20bedroom%20lighting/index.html

      • Indyaner dice:

        Ese es un pequeño dormitorio. Debe bajar el techo instalando un dosel para que sea un agujero cómodo. A una chica le encantan los toldos;)

    • mohonri dice:

      Aquí está todo: diseñe un receptor compatible con los controles remotos baratos, pero con una mejor implementación y más funciones.

  • rostro dice:

    “El único problema con este control remoto es la imposibilidad de controlarlo con un panel de montaje en pared o incluso con una computadora. “

    Estoy muy feliz con una computadora o un panel de pared. Aprenda el IR, vuelva a enviar el IR. Realmente fácil.

    • sxrguyinma dice:

      FAILtroll, corre junto con un niño.

      • rostro dice:

        parece que alguien no sabe qué es LIRC.

        Los uso en mi cine, me tomé 10 minutos para aprender los códigos de infrarrojos y tuve la caja XBMC para verificarlos.

        Parece que eres el Fail Troll.

        • Chris dice:

          ¿Podría enviarme estos códigos por correo electrónico?

          Gracias
          Chris

  • Travis Kneale dice:

    http://doityourselfchristmas.com/wiki/index.php?title=Ren4Flood

    Solo Gona deja esto aquí, a controladores PWM muy baratos AC y DC. Llamado “Fox”

  • dschiedsch dice:

    Hackeé exactamente el mismo controlador de luz.
    Mi enfoque fue reemplazar completamente el controlador en la placa con atmega328 y programar un nuevo firmware que acepta comandos a través de un protocolo de automatización del hogar inalámbrico llamado FS20.
    También me tomé el tiempo para revelar el controlador incorporado mientras se endurecía la marca del chip. Resulta que es un derivado 8051 de 8 bits con un flash de 4kb de una pequeña empresa cuyo nombre ya he olvidado y como no tenía el equipo de programación para ello, elegí un reemplazo completo.

    • ian dice:

      Gracias por los detalles. También estaba a punto de comentar que compré estos LED y controladores exactos en Shenzhen, China (ver enlace). También planeo cortarlos un poco.

  • kuschelganxta dice:

    Muchas gracias por esto. Casi he actualizado mi red doméstica con algunos nrf24l01-to-IR-AVR y esta es una tarea para ello.

  • Max dice:

    La gente de µc.net desarrolló un decodificador de multiprotocolo de infrarrojos: http://www.mikrocontroller.net/articles/IRMP (alemán, giyf). Es capaz de descifrar casi cualquier código de infrarrojos utilizado en los controles remotos actuales y originalmente se hizo para AVR, pero también se puede usar en PIC.

  • ARV dice:

    Escribí un gran artículo (en ruso) sobre el algoritmo universal para recibir señales de casi cualquier control remoto. El código es muy simple, pequeño y muy confiable. Página traducida por Google con mi artículo.

  • pr dice:

    Tengo uno de estos, me gustaría reemplazarlo con un arduino o algo similar.

  • Brennanthl dice:

    Tengo una tira de iluminación RGB muy similar en la parte posterior de mi televisor, y simplemente uso mi control remoto Harmony para controlar automáticamente la luz dependiendo de la interpretación que esté haciendo. No tanto trabajo, pero el resultado es bastante bueno.

  • Antonio dice:

    Hice un video sobre esto:

  • Erik Johnson dice:

    Tengo algunos modelos diferentes de estos; aunque parecen idénticos (los controles remotos), no siempre coinciden con un controlador (el controlador guiado).

  • Galane dice:

    Hubiera sido más sencillo usar un control remoto de aprendizaje con un cabezal “JP1” de 6 pines y luego descargar los códigos capturados.

    Con esos datos hay un software para ensamblar conjuntos de códigos para cargarlos a otros controles remotos JP1 programables oa dispositivos como la línea Logitech Harmony remota y “súper remotos” similares.

  • Anónimo dice:

    Conseguí uno de estos hace unas semanas. El día después de que lo instalé, de repente decidió cambiar los canales de RGB a GRB, luego unos minutos más tarde a RBG y ha permanecido allí desde entonces. Todavía funciona perfectamente, pero ninguno de los colores es el correcto. No me molesté en mirar adentro porque todavía funciona y está en un lugar muy difícil de alcanzar.

    Tengo un poco de curiosidad acerca de cómo esto es posible incluso para alguien que ha pasado mucho tiempo diseñando productos electrónicos. No es que esté particularmente sorprendido o molesto por esto. Cuando compro el producto más barato directamente de China, realmente no espero que funcione de inmediato, eso es solo una ventaja.

    • Pwrldz dice:

      ¿Has averiguado alguna vez qué provocó el intercambio de canales? Últimamente tuve una situación similar cuando mi sobrino de 2 años tomó el control del control remoto. No tengo ninguna duda de que el niño es un genio de la electrónica, pero me cuesta que me diga qué hizo con él y cómo solucionarlo.

    • Jd dice:

      Intenta presionar el botón “Fade7” en la esquina inferior derecha, creo que hay 1-7 opciones, fíjate, creo que es una señal de que tu controlador (no el control remoto) está comenzando a funcionar. Lo mismo me pasó a mí

    • chorro dice:

      El mío hizo lo mismo después de 2 semanas cuando presioné los botones (para entrenar lirc en mi RPI). No puedo normalizar los canales verde y rojo. ¿Alguna vez has vuelto?

  • Ikaro dice:

    Ciertamente me perdí una parte porque no veo cómo copiar código IR puede describirse como ingeniería inversa.

    Tengo dos de esos, pero si tuviera menos proyectos esperando a granel, cambiaría el circuito interno del controlador antes de oler el IR (que luego sería completamente inútil, porque solo tienes que hacerlo de la manera que quieras controlar eso).

    Sin embargo, gracias por compartir la información que recibió. Estoy bastante seguro de que facilitó el proyecto de alguien.

  • Sasha dice:

    Puaj. Odio a esos controladores.

    Mira, trabajo con LED constantemente, y cuando me encuentro con algo así (y esto no es lo peor, fíjate), me entristezco. ¡Hay demasiadas cosas al respecto!

    La mejor opción sería usar un Arduino con algunas mosquiteras para controlar las Tiras de LED. Mucha más adaptabilidad y muchas menos tonterías.

  • Marcos dice:

    ¿Alguien tiene una guía sobre cómo controlar una tira de led como esta con arduino, raspberry pi o similar?

    • Erik Johnson dice:

      Trátelo como una guía RGB única gigante, use N-mosquitos, ya que estos suelen ser un ánodo común

      • Marcos dice:

        Mi pregunta original se debió a un problema con el funcionamiento de la tira de led, mosfet probablemente hará el truco. ¿Tiene alguna sugerencia sobre qué modelo en particular (o cómo se llama) obtener? Tengo una tira de 5 m (300 cueros rgb), no estoy seguro de cuál es el consumo de energía esperado.

  • Sam dice:

    Hola a todos, instalé este LED 5050 en la parte inferior de mi automóvil y acabo de descubrir que el controlador de valores no permite que se desvanezca un color. El “Fade3” y “Fade7” se desvanecen a un color multicolor. ¿Puede algún gurú sugerir amablemente qué debo hacer para lograr la extinción de un color? ¿Hay alguna forma de reprogramar el controlador LED de stock?

Pedro Molina
Pedro Molina

Deja una respuesta

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