Hermoso y fácil caja de estrellas de Origami de RGB (15 / 16 paso)

Paso 15: El código

Este código no escrito por mí aunque ligeramente modificado para adaptarse a este proyecto.

Agradecimiento especial a Joshin Arduino cosas más en techhelpblog.com

Copie el código desde aquí

/*

Actualizado Fade RGB LED suavemente a través de 7 colores se desvanece un RGB LED con PWM suavemente a través de 7 diferentes colores haciendo una pausa de 1 segundos en cada color. Re-autoría código bloqueo no programar mediante temporizadores. Conectar un LED de RGB cátodo común con resistencias apropiadas en cada ánodo a tu Arduino Uno; Rojo a pin 6 verde pin 5, azul a la clavija 3, cátodos a GND. desarrollado para Arduino Uno por Joshua David - TechHelpBlog.com por favor no dude en adaptar y utilizar este código en sus proyectos. En contacto conmigo en techhelpblog.com y quiero saber cómo lo has usado! */

#define GRN_PIN 11 #define RED_PIN 13 #define BLU_PIN 12

byte rojo, verde, azul; byte RED_A = 0; byte GREEN_A = 0; byte BLUE_A = 0; int led_delay = 0; byte colour_count = 1; Cuenta los colores a #define colour_count_max 7 //Set que esto al número máximo de colores definida #define colour_delay 4000 //Define la demora entre el cambio de colores en ms #define time_at_colour 1000 //Time quieres un color en ms

Algunos valores de tiempo sin firmar largo TIME_LED = 0; unsigned TIME_COLOUR largo = 0;

Definir colores aquí. Azul #define C1_R 0 #define C1_G 0 #define C1_B 255 //Red #define C2_R 255 #define C2_G 0 #define C2_B //White 0 #define C3_R #define 255 C3_G #define 255 C3_B 255 //Orange #define C4_R #define 255 C4_G #define 186 C4_B //Light 0 #define azul C5_R 0 #define C5_G 168 #define C5_B 255 //Purple #define C6_R 255 #define C6_G 0 #define C6_B 255 //Yellow # definir C7_R 255 #define C7_G 250 #define C7_B 0

void setup() {}

Asignar valores iniciales rojo = C1_R; VERDE = C1_G; AZUL = C1_B; Obtener la led_delay de velocidad led_delay = (colour_delay - time_at_colour) / 255;

analogWrite (GRN_PIN, 0); analogWrite (RED_PIN, 0); analogWrite (BLU_PIN, 0);

}

void loop() {}

Resto de su programa - evitar el uso de delay(); ¡ función!

if(Millis() - TIME_LED > = led_delay) {TIME_LED = millis();

Ejecutar la función de LED para comprobar y ajustar los valores de LED(); }

if(Millis() - TIME_COLOUR > = colour_delay) {TIME_COLOUR = millis();

Ejecutar la función de cambio de color COLOUR(); }

}

void LED() {}

Comprobar los valores y ajustar el valor "Activo" si (rojo! = RED_A) {if(RED_A > RED) RED_A = RED_A - 1; if(RED_A < RED) RED_A ++;} si (verde! = GREEN_A) {if(GREEN_A > GREEN) GREEN_A = GREEN_A - 1; if(GREEN_A < GREEN) GREEN_A ++;} si (azul! = BLUE_A) {if(BLUE_A > BLUE) BLUE_A = BLUE_A - 1; if(BLUE_A < BLUE) BLUE_A ++;}

Asignar valores modificados a las salidas de pwm para cada color led analogWrite (RED_PIN, RED_A); analogWrite (GRN_PIN, GREEN_A); analogWrite (BLU_PIN, BLUE_A);

}

void COLOUR() {}

Incrementar el color por uno o volver a 1 si al máximo if(colour_count < colour_count_max) colour_count ++; Else colour_count = 1;

if(colour_count == 1) {rojo = C1_R; VERDE = C1_G; AZUL = C1_B; } else if(colour_count == 2) {rojo = C2_R; VERDE = C2_G; AZUL = C2_B; } else if(colour_count == 3) {rojo = C3_R; VERDE = C3_G; AZUL = C3_B; } else if(colour_count == 4) {rojo = C4_R; VERDE = C4_G; AZUL = C4_B; } else if(colour_count == 5) {rojo = C5_R; VERDE = C5_G; AZUL = C5_B; } else if(colour_count == 6) {rojo = C6_R; VERDE = C6_G; AZUL = C6_B; } else if(colour_count == 7) {rojo = C7_R; VERDE = C7_G; AZUL = C7_B; } }

Artículos Relacionados

Fácil caja de estrellas de Origami - Video Tutorial

Fácil caja de estrellas de Origami - Video Tutorial

cómo hacer caja estrella de origami fácil - video tutorial
Cómo hacer una caja de estrellas de Origami

Cómo hacer una caja de estrellas de Origami

Un proyecto de origami muy lindo que es fácil de hacer es una caja de estrella. Todo lo que necesita es una hoja de papel de origami, o cualquier hoja de papel cuadrada, si no tienes ningún papel de origami. Para que sepas, los cuadros pueden ser fác
Caja estrella de origami - un pedazo de papel!

Caja estrella de origami - un pedazo de papel!

en este instructable, yo te enseño cómo hacer una caja de estrella de una sola pieza de papel. La estrella tiene 4 puntos. Es bueno hacer caramelo, si su caja es bastante grande.Paso 1: doblar en primer lugar, el papel tiene que ser un dimond. doblar
Cómo hacer una estrella de origami fácil

Cómo hacer una estrella de origami fácil

Cómo hacer un origami fácil y bueno estrella.
Estrellas de Origami modular

Estrellas de Origami modular

aprende a hacer origami modular star con 8 puntos.Lo que usted necesita hacer la estrella de origami:-8 trozos cuadrados de papel con diferentes coloresEn este tutorial utilizo piezas cuadradas de papel con tamaño 9 cm x 9 cm.Duración: 7 minutosDific
Lanzando estrellas de origami

Lanzando estrellas de origami

esto es solo un origami lanzando estrellas. No es tan difícil de hacer, y las fotos son bastante buenas. Divertido para jugar y lanzar a hermanos!MATERIALES ''1 8.5 por 11" hoja de papel impresióntijerasmanosuna superficie planaPaso 1: Preparando su
Estrellas de origami

Estrellas de origami

algunos adornos estrellas de origami que hice de los viejos libros dañados. Son roscados con hilo de pescar, que sirve para colgar y mantener el grano en el medio.
Estrellas de origami Dream

Estrellas de origami Dream

esto es una estrella de origami japonés antiguo y popular. escribes lo que quieras pedir, o su sueño o aspiraciones en él y le traerá buena fortuna o fortuna a quien le dais a (por favor comentar esto, pero estaría bien y si hay alguna información in
Caja clásica de origami

Caja clásica de origami

seguir y doblar mi caja clásica de Origami. Sólo necesitamos una hoja de papel para doblar una caja. Sin embargo, si usted quiere hacer una caja de regalo necesita hojas de papeles. Sólo está creando 2 cajas.Paso 1: unos pliegues básicos Empezar haci
DIY: Estrellas de Origami

DIY: Estrellas de Origami

Cómo hacer una estrella de Origami con una hoja de papel.
Fácil 4 ingredientes estrellas de canela Super Mario

Fácil 4 ingredientes estrellas de canela Super Mario

en este instructable voy a mostrarte cómo hacer estrellas de canela muy fáciles y cómo decorar con un Super Mario helar. La mejor parte es: se hacen con sólo cuatro ingredientes.Paso 1: Ingredientes y herramientas Ingredientes:3                      
Rápido y fácil caja biselada con tapa - la hice en TechShop

Rápido y fácil caja biselada con tapa - la hice en TechShop

esta simple técnica requiere sujetadores ni yeilds una caja con una tapa perfectamente equipada.  Las esquinas a inglete son rápida y fácil y el conjunto pegado no requiere sujetadores.  Utilizar esta técnica para la fabricación de cajas de joyería d
Estrellas de Origami 3D-papel - fácil para hacer

Estrellas de Origami 3D-papel - fácil para hacer

¿Sabías cómo plegar Estrellas de papel de Origami 3D en unos pocos segundos?Hoy muestro la más rápida manera para hacer estrellas de papel 3D (Origami) rápido y sencillo... para el invierno o / y decoración de Navidad.Todo el mundo puede hacer Fu en
Barata y fácil caja de aislamiento del altavoz

Barata y fácil caja de aislamiento del altavoz

si eres una guitarra o un bajo, tienes necesidad de hacer una demo de una canción, overdub a solas en una grabación o simplemente hacer un seguimiento de nuevas ideas.Hay algunas maneras diferentes de hacerlo; en primer lugar, puede simplemente usar