将 Hyperion 放在 Raspberry Pi 上
我们将做一系列的文章,让树莓派的世界更加贴近我们的家庭, 贴近我们的日常生活, 让我们的生活更简单或不同!! 在本例中,我们将看到在家里的电视上安装一个类似 Ambilight 系统是多么容易. 电视的背光系统, 安装成本可能比配置成本更高!
Para todos aquellos que queráis haceros un sistema de multimedia, para ordenar peliculas, 系列, fotos, música… conoceréis XBMC que lo podréis instalar en vuestros Windows, 苹果电脑, Linux的, iOS系统, Androides… hay bastantes distribuciones con XBMC para las Raspberry y un eterno debate de cuál es mejor, 更快, 等… este documento lo basaremos en Raspbmc, suponiendo que ya lo tenemos instalado en nuestra Raspberry Pi. A parte de todo eso nunca olvidar todos los Add-ons que se le pueden poner que son la pera!
还行, para ver en funcionamiento Hyperion y saber qué queremos conseguir (por si no lo conocéis), bastará con ver un video similar a este:
HTTP 协议://www.youtube.com/watch?v=wjH8EctJJBI
Aunque hay un video donde se ve mejor los efectos con la película de Avatar y se ve como salen las llamas de fuego de la TV!!! O_o
Hasta ahora personalmente venía utilizando Boblight, pero consume muchos más recursos que Hyperion, a parte Hyperion trae una herramienta HyperConn que nos permitirá configurarlo gráficamente muy sencillo! indicando el número de LEDs que tenemos, cómo los tenemos, tipo de movimiento más suave…
井, 切中要害! qué necesitamos comprar:
– LED 灯! cuántos? Dependerá de tu TV, normalmente para una de 42″ una tira de 50 LEDs que nos saldrá sobre los 27€ (ejemplo de eBay), en mi caso adquirí con el chip WS2801 (también pueden ser LPD6803, LPD8806 o Lightberry!).
– Necesitaremos también un transformador para meterles alimentación externa, bastará con uno de 5V y 2A (ejemplo de eBay) por 1€ aprox.
– 最后, un par de conectores tipo ‘DC Power Connector CCTV’ macho & hembra ya que al transformador anterior le cortaremos el conector y pondremos este que encaja con los LEDs (ejemplo de eBay) por 1€ aprox.
– Opcionalmente necesitaremos 3 cables de jumpers para conectarlos a la Raspberry en plan ‘bien’, normalmente macho-hembra (ejemplo de eBay).
Para el montaje tenemos varias opciones, cada cual se lo puede montar como quiera, se puede poner un cartón detrás de la TV y con unas bridas atamos cada LED a su posición, o hacer con unas tuberías de estas pequeñas de 1cm de diametro en el perímetro de la TV y taladrar cada posición de los LED para luego ponerlos ahí, esta es la parte más costosa, ya que hay que arremangarse y ponerse a ello, pero en un rato está listo!
En cuanto al conexionado es muy sencillo, en esta imagen de Adafruit podréis ver basicamente donde van los cables.
| 描述 | Color de cable | Nº de Pin | Descripción del Pin |
| Ground | Azul | Pin 6 | Tierra |
| 时钟 | Verde | Pin 23 | SCLK |
| 日期 | Blanco | Pin 19 | MOSI |
| 5V | Rojo | Pin 2 | 5v |
Si necesitáis ayuda y queréis saber la función de cada GPIO de las RPi, buena imagen!
Imagenes de ‘brendan’ (@_nadnerb), donde vemos el cable del transformador cortado y añadido el conector macho, para saber qué lado es positivo o negativo no quedará más que medirlo con un polimetro (o a suerte, probar primero de un sentido y si no encienden con todo instalado…).
Vemos los cables de los jumpers conectados al extremo final de la tira de LED’s…
Como quedaría el montaje en la raspberry…
不错, una vez montado todo ya sólo queda la instalación y la configuración, 太简单了, 在你继续之前, 你们应该检查我们是否禁用了 Boblight (在插件中 “Raspbmc 设置” > “系统配置” > “服务管理”). 安装 Hyperion 的步骤:
[源代码]sudo apt-get update sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 libprotobuf7 ca-certificates wget -N https://raw.github.com/tvdzwan/hyperion/master/bin/install_hyperion.sh sudo sh ./install_hyperion.sh[/源代码]
执行最后一个命令后我们应该已经安装了 Hyperion,如果我们打开了 XBMC,可以尝试播放一个视频, 相片… 就可以立即看到效果. 测试并将所有 LED 设置为红色的命令:
[源代码]hyperion-remote --priority 50 --color red --duration 5000[/源代码]
井, 现在如果我们想稍微自定义一下动作, 增加亮度, 强度… 可以使用 HyperCon, que no es más que una aplicación en Java que nos generará el fichero de configuración (hyperion.config.json) que colocaremos en ‘/etc’.
在 “硬件” podemos cambiar si nos interesa la posición de los LEDs, número de ellos, 等… otra opción interesante a cambiar sería ‘Blackborder Threshold [%]’, simplemente para que no coja el borde de la imagen.
En la pestaña ‘Process’ podríamos habilitar el ‘Smoothing’ que suavizará las transiciones de color de los LEDs. Se podría subir el ‘HSV Value gain’ 自 1,75, 2, 3… es la intensidad de los LEDs!
Y por último en la pestaña ‘Eternal’ indicaremos donde queremos que los LEDs actuen, si sólo en videos… así como elegir el efecto que queremos que hagan los LEDs cuando la Rpi reinicie y su tiempo de duración.
仅此而已!! 尽情享受吧!! ya veréis que chulo queda y qué ambiente le da a la casa… seguiremos con otros documentos de la raspberry en próximos días… si tenéis otras distribuciones de XBMC podréis ver en la doc oficial cómo aplicar esta instalación (例如,在 OpenELEC….), más info en su 官方网站!


















































