Tabla de contenido:
- Paso 1: Reunir cosas: ¿Qué necesitas?
- Paso 2: Instalación de OSMC en la tarjeta SD
- Paso 3: instalación en RasPi
- Paso 4: cableado
- Paso 5: Es hora de instalar Hyperion
- Paso 6: Herramienta de configuración de Hyperion
- Paso 7: casi ahí
- Paso 8: bonificación
Video: Cómo configurar OSMC con Hyperion en Raspberry Pi con WS2812b Led Strip: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
A veces hablo muy bien en inglés, a veces no …
Lo primero es lo primero. Este es mi primer instructable y el inglés no es mi lengua materna, así que, por favor, no seas tan duro conmigo. No se trata de cómo construir el marco, eso es fácil. Se trata de instalar OSMC en RPi y principalmente cómo hacer que Hyperion funcione. Y fotos, he tomado muchas notas sobre ellas. Siga esos y estará bien.
Para empezar, qué es OSMC, Hyperion, etc.
"OSMC (Open Source Media Center) es un reproductor multimedia gratuito y de código abierto basado en Linux y fundado en 2014 que le permite reproducir contenido multimedia desde su red local, almacenamiento adjunto e Internet. OSMC es el centro multimedia líder en términos de funciones. conjunto y comunidad y se basa en el proyecto Kodi ".
Eso es lo que dice su web. Básicamente es un sucesor de XBMC.
Estoy usando Raspberry Pi ver. B, que es una pequeña computadora basada en ARM. No tiene suficiente poder para renderizar sitios web, porque no tiene gráficos acelerados. Pero puede reproducir películas full hd, debido a la decodificación de video por hardware. Usted puede leer más aquí.
Hyperion es un clon de Abilight, similar a Boblight. Captura colores en el borde de la imagen y los proyecta en la pared detrás del televisor. Puedes ver eso en mis fotos.
EDITAR 8/2020: Este instructable en su mayoría está desactualizado. Ahora todo lo que tiene que hacer es habilitar SSH en RPi, descargar HyperCon.jar, conectarse a través de HyperCon a RPi y hacer clic en instalar / actualizar. Funciona con RPi3, RPi4 no probado ya que no hay soporte para OSMC. Están trabajando en eso. La configuración sigue siendo la misma, todo a través de HyperCon.
Paso 1: Reunir cosas: ¿Qué necesitas?
Así que compremos algunas cosas:
Raspberry Pi: estoy usando el modelo B y B +, también tengo RasPi 2, pero hay algunos problemas conocidos, así que me quedo con estos más antiguos (y menos potentes), hasta que encuentren soluciones para esos problemas.
Tarjeta SD: recomiendo 16GB clase 10. Cuanto más rápido, mejor. La velocidad del sistema depende de qué tan rápido pueda leer / escribir en esa tarjeta, porque RasPi no tiene almacenamiento propio, el sistema operativo y todos los datos están en esa tarjeta. Aquí hay una lista: https://elinux.org/RPi_SD_cards Estoy usando tarjetas SanDisk y Kingston.
Tira de led WS2812b: se trata de una tira de led con chips de led direccionables de forma independiente. El mío tiene un chip por cada 16 mm de tira. Esta es una tira de led controlada digitalmente, NO USE analógicas, no funcionará. Utilice este tipo específico y todo será fácil. Esos son similares a los míos, busque WS2812b:
Suministro de energía de 5V: tenía un 5V 20A industrial de repuesto (tipo S-100F-5), creo que 5A sería suficiente. Es estable y eso es lo que necesitamos, ya que también lo vamos a utilizar como fuente de alimentación RasPi.
EDITAR: 5A PSU no es suficiente, los leds en mi configuración necesitan casi 18A
Convertidor de nivel lógico: podríamos hacer uno, pero son baratos. Necesitamos una señal lógica de 5V para controlar la tira de led, pero RasPi solo tiene una salida de 3, 3V en GPIO y no queremos dañarlo.
Y: resistencia de 300 ohmios, conector macho USB micro B (extraí el mío de un cable que no necesito), cables, herramientas de soldadura.
Como escribí, esto no se trata del marco, pero escribiré algunos consejos, medidas, etc.
Y finalmente, software: SD Formater https://www.sdcard.org/downloads/formatter_4/OSMC Installer https://osmc.tv/download/windows/PuTTY https://osmc.tv/download/windows/WinSCP https://winscp.net/eng/download.php HyperCon
Paso 2: Instalación de OSMC en la tarjeta SD
Si tiene OSMC instalado, puede omitir esta parte y la siguiente. Pero un comienzo limpio es mejor.
Por supuesto, comencemos formateando nuestra tarjeta SD con SD Formater. Una vez hecho esto, inicie el instalador de OSMC. Si recorre las imágenes, puede ver cada paso de la instalación con notas. La primera parte está en la PC, una vez hecho esto, inserte la tarjeta en RasPi y luego pasamos por el resto de la instalación de OSMC. Más información sobre las imágenes.
EDITAR 29.11.2015: la actualización de OSMC 2015.11-1 no funciona correctamente con Hyperion. Instale 2015.10-1 en su lugar
EDITAR 10.12.2015: Falta spidev0.0 en 2015.11. Se solucionará en la próxima actualización.
EDITAR: funciona
Paso 3: instalación en RasPi
Conecte la tarjeta a RasPi, enciéndala y siga los pasos. Es simple, no necesitará esta parte si puede leer. Pero solo para estar seguro, mira esas fotos que he agregado. Puede controlar RasPi con teclado y / o mouse, o con el control remoto del televisor si es compatible con Anynet +.
Paso 4: cableado
Vamos a hacer el cableado después de la instalación de OSMC porque puede hacerlo con un cargador de teléfono o una fuente de alimentación RasPi original (unidad de suministro de energía). Pero claro, puede hacer el cableado y el marco, luego la instalación de OSMC.
¡ADVERTENCIA! ASEGÚRESE DE QUE SU PSU ELEGIDA ES ESTABLE A 5 V EXACTAMENTE, NO MÁS, PARA EVITAR DAÑAR SU RASPI
Como escribí antes, la mía es una fuente de alimentación industrial de 5V 20A. Eso está al borde.
Mire las imágenes para ver los detalles del cableado. Pero recuerde mantener cortos los cables de RasPi a la tira de LED. Los tenía unos 20cm y hacían parpadear los leds.
Sugerencia para el marco: Calculé el marco para que se esconda detrás del televisor y los leds se doblen en esas marcas de corte en las esquinas. Todo el marco está hecho de aluminio, atornillado y montado sobre roscas para montaje en la pared.
Paso 5: Es hora de instalar Hyperion
Necesitamos instalar PuTTY en Windows. Es una forma de terminal de acceso remoto en OSMC. Necesitamos saber la dirección IP, el nombre y la contraseña de RasPis. Puede encontrarlo en la información del sistema OSMC
EDITAR 2019-12-23: HyperCon puede instalar Hyperion. Actualicé de RPi2 a RPi3, lo único que se necesitaba era cambiar la tarjeta SD de una a otra, conectarme con Hypercon y presionar el botón de actualización.
Inicie PuTTY. En el nombre de host ingrese la dirección IP y presione ABRIR. También puede guardar la conexión para usarla en el futuro.
Ahora ingrese estos comandos en la terminal PuTTYs:
Necesitamos actualizar y actualizar el sistema:
sudo apt-get update
sudo apt-get upgrade
Ahora instale las bibliotecas necesarias:
sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 certificados-ca
Despliegue de Hyperion:
wget -N
sudo sh./install_hyperion.sh
¿Hyperion ya funciona?
sudo /etc/init.d/hyperion status
Si todo va bien, debería obtener el estado "en ejecución".
Los derechos de acceso a la carpeta de configuración de Hyperions deben cambiarse, para que podamos cargar nuestro archivo de configuración en ella.
sudo chmod + x / opt / hyperion / config
No funcionará sin el archivo de configuración correcto, así que aprendamos a crear uno en el siguiente paso.
Paso 6: Herramienta de configuración de Hyperion
Para nuestro propósito usamos HyperCon.jar, no la versión SSH. Responde más rápido a los cambios realizados y no necesitamos el control remoto LED ni la configuración del grabador. Está un poco desactualizado, no hay configuración de WS2812b, por lo que debemos modificar la configuración manualmente después de cargarla en RasPi. Pruebe también diferentes configuraciones para el intervalo de captura de fotogramas y el suavizado.
Todo lo necesario se anota en las imágenes, solo algo de información sobre esos dos:
Intervalo: determina la frecuencia con la que el capturador actualiza el color que luego se envía a los leds.
Suavizado: suaviza la transición entre los colores de los leds. Creo que este tiempo debería ser más corto que el intervalo.
Una vez que haya terminado, presione el botón Crear y guarde la configuración en algún lugar donde pueda encontrarla.
Paso 7: casi ahí
Ahora instale WinSCP y ábralo. Crea un nuevo lugar con el protocolo SFPT. El host será la dirección IP de RasPis, igual que PuTTY. El mismo nombre de usuario y contraseña también. Guarde la conexión para que no tenga que volver a hacer esto. Conéctese y busque la configuración de Hyperions en / opt / hyperion / config /. Reemplace el original con su archivo hyperion.conf.json. Si hay un problema de permisos, vuelva a ejecutar el comando chmod. Ábralo en RasPi en WinSCP y reemplace esto:
"dispositivo":
"dispositivo":
sudo /etc/init.d/hyperion reiniciar
En PuTTY, debería ver el estado de ejecución de Hyperion: OK, y el LED debería hacer lo que haya configurado como secuencia de arranque. En mi caso, rainbowswirl. Si no, algo anda mal. Hyperion no se está ejecutando (el estado no era correcto) o lo más probable es que sea una mala configuración. Revísalo de nuevo.
Paso 8: bonificación
Felicidades, lo has logrado
Y como extra, descargue e instale Hyperion Free ap desde Google Play, para que pueda controlar los leds a distancia desde su teléfono. Lo único que necesita es la dirección IP de RasPis, nuevamente.
Sugiero configurar una IP estática para RasPi. He bloqueado el mío con su dirección MAC en el enrutador. Cada vez que conecto esta RasPi específica, obtengo la misma dirección IP y no tengo que reemplazarla en todas esas aplicaciones.
Espero no haber olvidado algo …
Le FIN y disfruta de las películas con esta maravillosa barra de luces.
Recomendado:
Cómo configurar una Raspberry Pi y comenzar a usarla: 4 pasos
Cómo configurar una Raspberry Pi y empezar a usarla: Para los lectores del futuro, estamos en 2020. El año en el que, si tienes suerte de estar sano y no estar infectado por Covid-19, de repente , obtuve mucho más tiempo libre del que imaginaba. Entonces, ¿cómo puedo ocuparme de una manera no demasiado estúpida? Oh si
Cómo configurar Wine en Raspberry Pi: 8 pasos
Cómo configurar Wine en Raspberry Pi: Wine es una gran herramienta que ayuda a iniciar aplicaciones de Windows en sistemas Linux, Ubuntu, etc. Para conocer todos los detalles, visite www.winehq.org (este no es un enlace de afiliado). todas las aplicaciones para Windows están diseñadas para procesadores con s
Cómo configurar Dotnet en Raspberry Pi: 5 pasos
Cómo configurar Dotnet en Raspberry Pi: NET Framework en Raspberry Pi: ¿qué es eso y, lo que es más, POR QUÉ? Ejecutar Microsoft.NET Framework o también llamado Dotnet en Raspberry Pi suena un poco extraño y complicado a primera vista. Pero resulta bastante inteligente y razonable al
Cómo configurar Pi-Hole en una Raspberry Pi, ¡un bloqueador de anuncios en toda la red !: 25 pasos
¡Cómo configurar Pi-Hole en una Raspberry Pi, un bloqueador de anuncios en toda la red!: Para este proyecto, necesitará: una Raspberry Pi capaz de conectarse a Internet Una tarjeta Micro SD que ejecute Raspbian Lite Un teclado (para configurar SSH) Un segundo Dispositivo (Para acceder al portal web) Conocimientos básicos de UNIX así como navegación por interfaz en el
Control WIFI ESP8266 RGB LED STRIP - NODEMCU como mando a distancia por infrarrojos para tira de led controlado por wifi - Control de teléfono inteligente RGB LED STRIP: 4 pasos
Control WIFI ESP8266 RGB LED STRIP | NODEMCU como mando a distancia por infrarrojos para tira de led controlado por wifi | Control de teléfono inteligente con tiras de LED RGB: Hola chicos, en este tutorial aprenderemos a usar nodemcu o esp8266 como control remoto IR para controlar una tira de LED RGB y Nodemcu será controlado por teléfono inteligente a través de wifi. Entonces, básicamente, puedes controlar la TIRA LED RGB con tu teléfono inteligente