Clon de TLC Ambilight 3 (3 / 4 paso)

Paso 3: Programe

Este proyecto utiliza un montón de software para hacer este sea, alguna de ustedes ya saben, no dude en saltar sobre las piezas que usted está familiarizado con.

Arduino
IDE de Arduino es la primera cosa que usted necesite, desde Im usando ubuntu, tan fácil como abrir un shell y teclear:
sudo apt-get install arduino *
Si tienes un miedo antinatural de las conchas y prefieren utilizar synaptec o el centro de software y búsqueda para arduino, encontrará lo que necesita.

Cuando se tiene configuración, probablemente tienes que conectar un cable usb y probar que está funcionando en su computadora.
Empezar por configurar el IDE para tu arduino haciendo clic en herramientas, luego Junta, y la Junta que está usando (Nano con 328). Luego verifique si el puerto usb se muestra haciendo clic en herramientas, puerto serie y seleccionar su puerto (el mío es ttyUSB0).
Una vez que tenga establecer, seguir adelante y abrir el bosquejo de blink y ejecutarlo haciendo clic en archivo, ejemplos, 1.Basics, a continuación, seleccione Abrir y cerrar. y tratar de subirlo. Si carga (debe mostrar "hecho subir." entonces tienes todo lo programa de instalación y funcionamiento.

TLC5940
Debe configurar el IDE para trabajar con este chip mediante la instalación de la biblioteca. Esta es la Web de arduino la biblioteca y cómo instalarlo. No
http://Playground.Arduino.CC/Learning/TLC5940
Necesita editar este archivo como root, escriba este comando y cuando se le solicite, escriba su contraseña:

sudo nano /usr/share/arduino/libraries/Tlc5940/tlc_config.h

Desplácese hacia abajo de unas pocas páginas, más allá de la línea que dice puede empezar a editar, buscar NUM_TLC y cambiar a 3, como a continuación.

#define NUM_TLCS 3

Sostenga control(ctrl) golpe a x exit, luego y (para aceptar los cambios) y clave, luego entrar (para guardarlo como el mismo nombre).

Si por alguna razón no te gusta nano y terminal windows, también puede usar gedit o kedit. como a continuación

sudo gedit /usr/share/arduino/libraries/Tlc5940/tlc_config.h

Ahora con esa configuración, usted debe ser capaz de ejecutar algunos de los programas de prueba de TLC. Haga clic en archivo, ejemplos, TLC5940, luego seleccione CircularLightBuffer y subir haciendo clic en el botón subir. Si ha configurado lo derecho, debe comenzar a ver enciende la tira, a partir de la zona 1 y dar la vuelta a la última zona. probar otros ejemplos, hasta que estés seguro de que su trabajo correctamente. Puede tener problema de cableado, y la prueba debería mostrar si usted tiene alguna. Una vez que pasa la prueba, pasemos al software boblight,

Boblight

Siga las instrucciones aquí para instalar el boblight en ubuntu:
http://code.Google.com/p/boblight/wiki/compiling
Cuando llega a la parte acerca de hacer un archivo de configuración "cuarto paso configurar boblight para el controlador:
Omitir esa parte y usar mi archivo config. Descargar o copiar como root para /etc/boblight.conf con sudo cp boblight.conf /etc/boblight.conf
Ahora abrir el código de arduino boblight TLC por con el arduino IDE, abrir archivo, y luego cambiar a su directorio home, luego el boblight-read-only, luego arduino, luego boblight_arduino_tlc5940, seleccione boblight_arduino_tlc5940.pde y haga clic en abrir y cargar con el botón subir. También he incluido este archivo para descargar, si usted no encuentra la tuya.

Ahora la prueba iniciar servidor boblight, luego unas pruebas para asegurarse de que su trabajo justo al abrir un shell y teclear boblightd y pulse Intro. Debe ver un monton de texto desplazamiento por y finalizar con "Ambilight: instalación tuvo éxito". Abrir otra shell y escribe esto: "boblight constante ff0000" Esto debe convertirlas toda roja. Tienes thi romper el programa con control-c a la salida, entonces usted puede repetir esto con 00ff00 y 0000ff verde y azul.

La última cosa que la prueba es que ejecuta el programa de ambilight ejecutando programa boblight-X11. Para facilitar esto, usted puede hacer un script que funciona boblightd &, thenn funciona boblight-X11.

Ahora sólo tienes que montar las tiras en la parte posterior de la TV y poner en orden los cables.

Si elige hacer una configuración con más o menos de 16 zonas, o usar chips de controlador diferente, entonces usted necesitará aprender a editar es boblight.conf que es un poco complicado, así que trataré de explicar todo lo que pueda.

Boblight.conf se divide en 2 partes principales, el globales y configuración de dispositivos, luego los datos de la zona. Aquí está la parte global o dispositivo para mi configuración:

[global]
interfaz 127.0.0.1
Puerto 19333

[dispositivo]
nombre Ambilight
salida ttyUSB0
canales 48
tipo momo
intervalo 20000
Prefijo de número 55 AA
velocidad 38400
bits 12

Puedes ver el/dev/ttyUSB0 es mi puerto de usb, tuyo no puede ser el mismo.
Los canales es 48 porque necesita 48 canales a 16 zonas RGB, si quiere hacer 4 chips de TLC para 64 canales, conseguir sólo con 63 de ellos para un total de 21 zonas RGB. Si usted vaya grande y use 6 fichas de TLC, puede hacer 32 zonas, con 96 canales.

El prefijo y la tasa se encuentran en archivo de arduinos pde, por lo que es necesario modificar ambos archivos si cambias en este archivo.

Si no usas tlc5940, el prefijo es probablemente diferente también. Tasa y bits pueden ser diferentes en su configuración también.

Si haces un diverso número de zonas, la parte inferior la mitad de la configuración de boblight necesitará ser cambiado dramáticamente, utiliza un sitio web para generar mi código, esta fue la Página Web.
http://aeparker.com/ZPhoto/pages/boblight-config-g...

Yo no fui iluminación el área en el frente, así que tuve que hacer 2 tablas y modificarlas para hacer una tabla que fue instalado para las luces de mi. Hice una tabla con 16 zonas y otro con 18 zonas, luego tuvo 2 zonas de la tabla de la 18 zona, pero sustituye los datos de las líneas de fondo de la tabla de la 16 zona. Tuve que hacer eso para hacer las zonas aun, pero faltan los 2 que media en la parte inferior, ya que no me iba a encienda esa zona.

Este es un ejemplo de mi configuración para una zona
[light]
nombre bottom1
color rojo 1 Ambilight
color verde Ambilight 2
color azul 3 Ambilight
HSCAN 18 34
Vscan 85 100

Los números hscan y vscan determinan el área de la zona, donde figuras hacia fuera el color a la luz de los LEDs en esa franja. Utilicé una hoja de cálculo hacer todas mi manipulación de datos, pero se podría usar un editor de texto.

Artículos Relacionados

30 canal LED RGB Ambilight clon

30 canal LED RGB Ambilight clon

este instructable es mi nuevo enfoque en un clon de ambilight. Todo se convirtió de mi primer intento. Aquí usted puede encontrar el instrucable antiguo, que está fuera de fecha y sólo para fines históricos. Usted no necesitará nada explicado en el a
Sistema Ambilight para cada entrada conectado a su televisor. WS2812B Arduino UNO frambuesa Pi

Sistema Ambilight para cada entrada conectado a su televisor. WS2812B Arduino UNO frambuesa Pi

Siempre he querido agregar ambilight a mi TV. Se ve tan genial! Finalmente lo hice y no me decepcionó!He visto muchos videos y muchos tutoriales sobre la creación de un sistema Ambilight para tu TV pero nunca he encontrado un tutorial completo para m
Sistema Ambilight extrema [ws2801 + arduino uno]

Sistema Ambilight extrema [ws2801 + arduino uno]

los colores en realidad son 99% verdadero, los blancos en este video fueron más púrpuras desde la grabación de la im utilizando mi iphone :Dasí es chicos, el clon final ambilight puede hacer.Qué estamos tratando de lograr está analizando los bordes d
Ambilight DFMirage [captura de pantalla súper rápido y procesamiento]

Ambilight DFMirage [captura de pantalla súper rápido y procesamiento]

sí, mi instructables están cerca de un pequeño proyecto, pero como habéis visto, he evolucionado muy bien en este tipo de proyectos.en este artículo que estamos goin utilizar un software que he estado trabajando durante bastante tiempo y como el títu
BRICOLAJE | Ambilight usando Arduino Nano

BRICOLAJE | Ambilight usando Arduino Nano

En este Instructable enseñará usted cómo puede crear su propio ambilight (b) para menos de $40!Tenga en cuenta que el Ambilight sólo funciona en un PC con el software Bambilight .Usted necesitará los siguientes componentes:Tira de LED RGB individualm
Pantalla cubo DIY 130 pulgadas con Ambilight Teensy 3.2 + WS2801

Pantalla cubo DIY 130 pulgadas con Ambilight Teensy 3.2 + WS2801

Muchas personas han hecho de "ambilight" con Arduino, Teensy, Raspberry Pi y así sucesivamente.Nunca he visto alguien que solicitó un pantalla grande como 130 pulgadas ambilight.Mudarse a casa de nuevo, hice pantalla de 130 pulgadas sin bordes (
Fender Tweed Deluxe 5e3 clon construir basado en TAD Tweed Deluxe Kit

Fender Tweed Deluxe 5e3 clon construir basado en TAD Tweed Deluxe Kit

El Fender Tweed Deluxe es un amplificador de guitarra que fue construido por Fender desde 1948 a 1966 en diferentes versiones. La última versión era la versión de panel estrecho 5E3. El Fender Tweed Deluxe fue el amplificador tweed más popular produc
Manejable Segway clon - bajo costo y fácil construcción

Manejable Segway clon - bajo costo y fácil construcción

Este Instructable le mostrará cómo construir un clon de Segway capaz de paseo. Aquí están sus características:Fácil montaje sin soldaduras, no complicada dirección acoplamiento y soldadura mínima.Utiliza un fácilmente disponible $3 digital Junta IMU
Cuatro pasos para construir un Ambilight para pantalla de proyector

Cuatro pasos para construir un Ambilight para pantalla de proyector

construí un ambilight montaje detrás de la pantalla de mi proyector de replicar la experiencia de philips. Esto es obviamente para la gente que no ponga su pantalla cuando no esté en uso. Pensé que sería poner la pantalla de manera al primer edificio
Kermit el clon de la rana

Kermit el clon de la rana

/ * definiciones de estilos * / tabla. MsoNormalTable {mso-estilo-nombre: "Normale Tabelle"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4
Mod de Varitone guitarra de Stratocaster clon

Mod de Varitone guitarra de Stratocaster clon

este Instructable es mostrar cómo montado un mod de Varitone a mi vintage Cruzer Stratocaster clon. Sentí que esto era de mérito como la guitarra juega bien y tiene un agradable acton y quería ver si podía mejorar el tono.** NOTA **** ESTE NO ES MI D
Ambilight TV

Ambilight TV

Yo he sido siempre sorprendido por Philips Ambilight TV. Por desgracia eran bastante costosos, y por eso he buscado una solución barata fácil para poder crear la misma experiencia de usuario. Este fue mi primer proyecto Raspberry Pi, y es bastante si
Cómo crear un ejército de clones de Star Wars LEGO

Cómo crear un ejército de clones de Star Wars LEGO

uno de los más buscados después de LEGO logro entre los fans de Star Wars LEGO es para crear un ejército de clones troopers como hemos visto en las películas de Star Wars y la serie de televisión. Sin embargo, esto puede ser una tarea bastante costos
Desbloqueo réplica de holocrón Jedi de Star Wars: las Guerras Clon animadas

Desbloqueo réplica de holocrón Jedi de Star Wars: las Guerras Clon animadas

Este es un tutorial para hacer una luz y desbloqueo réplica del Jedi holocrón en Star Wars: The Clone Wars Animated.Esto puede ir desde una configuración de "bloqueada" a una configuración de "desbloqueo" y luego a una configuración &q