Cómo hacer arco iris adecuada y colores aleatorios con el modelo de Color RGB (3 / 5 paso)

Paso 3: Tablas de búsqueda

Una gran primera parte del código en el paso anterior consta de grandes matrices constantes. Estas son tablas de búsqueda almacenar valores previamente calculados para las funciones de la VHS y la onda de seno. Por supuesto, es posible en cambio calcular el valor exacto de cada LED el tiempo que esté encendido, por ejemplo, de VHS normal:

Estos cálculos liberarán de memoria dinámica, pero a costa de la memoria de programa y tiempo de procesamiento. Mientras que es más o menos bien con la simple multiplicación de HSV, haciendo ondas sinusoidales en tiempo real requiere operaciones con flotante punto y la mayoría sin duda debe evitarse, por lo tanto, las tablas de búsqueda.

Observe que la tabla de búsqueda de la onda de seno incluso contiene una matriz de ceros al final – que es porque uso mucho estas tablas y encontró que un centenar más llenas bytes de memoria dinámica es un buen compromiso para un código más limpio.

Puede calcular estas tablas durante setup() en lugar de insertarlos en el código, una vez más, como yo los uso mucho, prefiero hacerlas una vez y luego simplemente copiar y pegar los arreglos de discos.

Puede que desee hacer su propia tabla de tamaño diferente o con diferentes valores, así que aquí está el bosquejo. Imprimirá todas las tres matrices en la ventana de Monitor Serial, es fácil de copiar y pegarlos de allí.

Es una buena idea para mantener el código de generación de tabla de búsqueda en la parte de setup() del boceto hasta que estés perfectamente satisfecho con sus resultados, luego copiar y pegar la tabla const y eliminar el código.

Artículos Relacionados

Itinerante del arco iris - teñido de lana con colorantes ácido

Itinerante del arco iris - teñido de lana con colorantes ácido

En este tutorial te mostramos una manera de teñir rápidamente encima de un arco iris de itinerante a la vez con sólo los colores primarios de tinte. Usted puede utilizar su itinerante para todo tipo de proyectos de fieltro sin ser pegado con los colo
¿BRICOLAJE cómo hacer arco iris en casa?

¿BRICOLAJE cómo hacer arco iris en casa?

En este instructables voy a mostrar "Cómo hacer arco iris a casa"Paso 1: Para hacer el arco iris – necesitas:una linterna o un día soleadoun espejo (por lo menos 5 pulgadas por 5 pulgadas)un recipiente de aguaun CDun prismapapel blancouna pequeñ
Cómo hacer arco iris telar Starburst

Cómo hacer arco iris telar Starburst

Hola Instructablers,Este es un tutorial que le mostrará cómo hacer arco iris telar StarBurst. Si usted quiere hacer esta pulsera que se muestra arriba se necesita lo siguiente.~ Bandas de goma~ El gancho~ Clip de C o S clip~ Un encanto (opcional)Paso
Cómo hacer arco iris telar doble X Cruz

Cómo hacer arco iris telar doble X Cruz

hoy voy a mostrar cómo hacer el arco iris doble x Cruz pulsera de telar. Permite comenzar.Paso 1: Permite iniciar Se le necesidad: telar, bandas, gancho y un clip clip de o s cPaso 2: Colocar las bandas Paso 3: 1 más tiempo Paso 4: continuar Siga el
Arco iris Batik bufanda de seda con un teazle!

Arco iris Batik bufanda de seda con un teazle!

No sé cómo llegué primero a saber sobre qué bueno teazle cabezas con cera, pero son realmente una coctelera ideal para manchas de cera pequeña y pensé que sería bueno demostrar cuán fácil puede ser hacer una divertida bufanda.Paso 1: Lo que se necesi
Telar del arco iris: La cola de pulsera con perlas

Telar del arco iris: La cola de pulsera con perlas

por favor dar retroalimentación honesta! Si te gustó este Instructable, favorito y siga!Sé que no he hecho un Instructable en como un mes pero gracias seguidores/suscriptores por unfollowing no me! Espero que te sirva este Instructable.Paso 1: Se nec
Proyecto de joyería creativa - como hacer arco iris en espiral pendientes de alambre en 15 minutos

Proyecto de joyería creativa - como hacer arco iris en espiral pendientes de alambre en 15 minutos

Este tutorial es mostrar otra forma de hacer pendientes con alambre paso a paso de la gente. Incluso los principiantes pueden aprender a hacer esta joyería de alambre en espiral al instante en 15 minutos.Paso 1: Joyería que hace fuentes es necesario
Arco iris telar Bracelete de Piano (con un telar)

Arco iris telar Bracelete de Piano (con un telar)

este instructable te enseña como hacer esta pulsera piano con un telar!(Usé azul porque me quedo sin bandas negras).Paso 1: Configuración de su telar Configurar su telar para que hace un rectángulo.No desea que sus clavijas para compensar por esta pu
Cómo hacer una Honda impresión 3D! (Con el modelo 3D gratis!)

Cómo hacer una Honda impresión 3D! (Con el modelo 3D gratis!)

Aquí está Cómo hice mi Honda impreso 3D personalizado! El diseño es muy simple, y es muy divertido de usar! Todo lo que necesita es acceso a una impresora 3D y una banda de caucho. Si te gusta este instructable, por favor, favorito, o seguir me! Real
Cómo hacer girar un hilo degradado arco iris

Cómo hacer girar un hilo degradado arco iris

Este Instructable demostrará cómo dar vuelta un hilo degradado. Un hilo degradado es uno donde el cambio de colores uniformemente de un color a otro y cada color se presenta una vez. En contraste con otros hilos multicolores donde cada color aparece
Los auriculares de un arco iris de color Me

Los auriculares de un arco iris de color Me

no gastar montones de dinero en los aburridos auriculares cuenta con todos los demás. Se destacan entre la multitud con una personalización rápida y sencilla de tu equipo de música.Paso 1: Reunir suministros Lista de la fuente:cuentas Perlerauricular
Lazos de frutas tarta de queso: una forma diferente para hornear un arco iris pastel de queso

Lazos de frutas tarta de queso: una forma diferente para hornear un arco iris pastel de queso

quería mostrar a la comunidad de instructables cómo fácilmente hornear un pastel desde cero. Mi inspiración vino de arco iris pastel de queso de Tolstoi78. ¡ Gracias!!!!!!Paso 1: El equipo adecuadoLa pieza más importante de equipos para la cocción de
Gelatina arco iris

Gelatina arco iris

este no es mi postre favorito, pero sabe bien y se ve bien.Paso 1: ingredientes Se reúnen todos los ingredientes.Gelatina de colores* Taza medidora* Recipiente* Bate* Agua caliente (hervida)* Agua fría (hervido antes)* Un plato* Colorida gelatina mez
Super collar arco iris DIY fácil

Super collar arco iris DIY fácil

Los fabricantes de Namaste:),Arco iris son diversión para todas las edades. ¿No es? Cada uno había soñado debido arco iris en algún momento de sus vidas. Gracias a artesanos (hint hint ;)) que nunca se harta de hacer arco iris inspiró artes y están c