BRICOLAJE personalizado humor lámpara-LUMO (3 / 4 paso)

Paso 3: Código de tiempo

Autor: Prajjwal
Fecha: 25/07/2014

Versión: 2.0

// -----------------------------------------------------------------------------------------------------

Esto fue cuando se comenzó a hacer una lámpara de estado de ánimo, pero luego me doy cuenta que puedo hacer más que simplemente cambiar el color

Así se hizo LUMO

Tiene varios funtion que hice para stimuate tiempo real situación en la lámpara

Aparte de sólo cambio del arco iris hay un montón de otras funciones que tengo //there de codificación son opción 10 en LUMO versión 2.0

// -----------------------------------------------------------------------------------------------------

flotador RGB [3]; ldrPin int = 0;

LDR en entrada analógica 0 leer el ambientLight int luz ambiente;

variable para almacenar el valor del ambiente luz int rojo = 11;

LED rojo de 11 Pin Digital (PWM) int greenLed = 10;

LED verde de 10 Pin Digital (PWM) int blueLed = 9;

LED azul en el estado de int 9 Pin Digital (PWM);

void setup() {pinMode(redLed,OUTPUT);

decir que arduino es un pinMode(greenLed,OUTPUT) de salida;

decir que arduino es un pinMode(blueLed,OUTPUT) de salida;

decir que arduino que es una salida Serial.begin(9600);

Statrting puerto serie a 9600 bits por segundo Serial.println ("=== LUMO acoge U ==="); Serial.println ("Color 1:Rainbow");

Serial.println ("lámpara de la 2:Police");

Serial.println ("llama de la 3:Digital");

Serial.println ("código 4:Digital");

Serial.println ("6:Abstract color que se descolora");

establece todas las salidas en baja digitalWrite(redLed,HIGH);

digitalWrite(greenLed,HIGH);

digitalWrite(blueLed,HIGH); }

void loop()

{

Si (Serial.available() > 0)

{Si (Serial.peek() == 'c')

{

comprobar el carácter que significa que se trata de un comando

Serial.Read();

eliminar el carácter que significa que esto es un mandamiento del buffer serial

Estado = Serial.parseInt();

almacenar nuestro esperado entero en estado de

Switch (estado) {}

caso 1:changecolor (); break;

caso 2:police (); break;

caso 3:flame (); break;

caso 4:code (); break;

caso 5:abstract (); break;

}

}

mientras que (Serial.available() > 0) {}

Deseche todo lo que no esperábamos

Serial.Read(); } } }

void changecolor()

{

para (float x = 0; x

}}

{} void fade (int r1, int g1, b1 int, int r2, g2 int, int b2, int t)

flotador r_float1, g_float1, b_float1; flotador r_float2, g_float2, b_float2;

flotador grad_r, grad_g, grad_b; flotador output_r, output_g, output_b;

declarar valores RGB valores flotantes

r_float1 = (float) r1;

g_float1 = (float) g1;

b_float1 = (float) b1;

r_float2 = (float) r2;

g_float2 = (float) g2;

b_float2 = (float) b2;

calcular las tasas de cambio de los valores R, G y B

grad_r = (r_float2-r_float1) /t; grad_g = (g_float2-g_float1) /t;

grad_b = (b_float2-b_float1) /t;

lazo redondo, incrementando el valor de la hora "i"

para (float i = 0; i < = t; i ++)

{

output_r = r_float1 + grad_r * i;

output_g = g_float1 + grad_g * i;

output_b = b_float1 + grad_b * i;

mapa valores - arduino se hunde actual, no lo compras

output_r = mapa (output_r, 0, 255, 255, 0);

output_g = mapa (output_g, 0, 255, 255, 0);

output_b = mapa (output_b, 255, 255, 0, 0);

salida analogWrite (rojo, output_r (int));

analogWrite (greenLed, (int) output_g);

analogWrite (blueLed, output_b (int));

Sostenga en este color para 1ms delay(1);

} }

{} void code()

{while(1)}

setColor(5,252,17);

Delay(Random(100,500));

setColor(0,0,0);

Delay(Random(100,500));

}}

void abstract()

{

{while(1)}

flotador de rf, gf, bf, r1, g1, b1;

R1 = random(0,255);

G1 = random(0,255);

B1 = random(0,255);

RF = random(0,255);

GF = random(0,255);

BF = random(0,255);

fade(RF,GF,BF,R1,G1,B1,3000);

se descolora de rojo a verde más de 5 segundos);

} }

Artículos Relacionados

Arduino Powered RGB humor lámpara además Simon

Arduino Powered RGB humor lámpara además Simon

esto es básicamente una lámpara de estado de ánimo de arduino powered RGB y el simon dice juego, dos en uno.Modo de empleo: El dispositivo se inicia con el programa de humor de RGB lámpara por defecto, al pulsar cualquiera de las cuatro teclas en la
BRICOLAJE Solar LED lámpara Post gratis luz energía todo el año y se ve increíblemente fresco patio jardín

BRICOLAJE Solar LED lámpara Post gratis luz energía todo el año y se ve increíblemente fresco patio jardín

sitio web: http://www.EducateTube.com | Host: SipskiEnlace YouTube: https://www.youtube.com/user/educatetowin?feature=watchCómo hacer una lámpara solar puesto iluminará tu jardín todo el año! Sipski.
BRICOLAJE cortinas de lámpara de cartón

BRICOLAJE cortinas de lámpara de cartón

mientras navegan por la red me encontré con lámparas de cartón en el siguiente sitiohttp://pichomez.com/Disc-Scrap-Light-by-graypants/Disc-Scrap-Light-Lighting-idea/otro sitio... wow el precio!http://shop.graypants.com/Product/bell_10-Scrap-LightEnco
¿BRICOLAJE personalizado Robot llantas hechas de Sugru

¿BRICOLAJE personalizado Robot llantas hechas de Sugru

necesita neumáticos pequeños para tu robot? Hacen de Sugru!Este instructivo describe cómo hacer llantas de silicona personalizado para un robot, conectados junto con un árbol.Materiales para dos neumáticos, conectados por un eje:2 marcadores borra se
Arduino Kit humor lámpara

Arduino Kit humor lámpara

Hoy estamos haciendo la lámpara de estado de ánimo de Arduino del kit con algunas alteraciones. Esta lámpara cambiará colores fluida. Tenga en cuenta que este no es mi código, y le mostrará donde obtuve el código aquí (clic para el código si el códig
Un bloc de notas personalizado humor

Un bloc de notas personalizado humor

es divertido tener y utilizar su propio Bloc de notas de humor personalizada, o para dar como regalos.  Este pedazo de papel muestra un dibujo de una computadora.  El texto dice, "primero la rueda y ya esta!  ¿(Tu nombre) conseguir esas buenas ideas?
WS2812 y ESP8266 Wifi humor lámpara

WS2812 y ESP8266 Wifi humor lámpara

Nos gustó el proyecto que se muestra aquíhttp://Pance.MK/index.php/WiFi-light-with-esp8266-...y pensó "Hmm... Permite hacer una lámpara perfecta para este proyecto"Y rápidamente comenzamos 123d y había diseñado una base de la lámpara. Puede desc
Resorte tiempo flor humor lámpara cuenta con cambio de luz LED de Color té

Resorte tiempo flor humor lámpara cuenta con cambio de luz LED de Color té

esta es una luz muy simple estado de ánimo para celebrar el inicio de la primavera! Se puede hacer para ~$1.50ea y toma sólo unos minutos para montar.  Tiene una batería de 80hr, 7 colores y 2 baterías de x CR2032.Lista de materiales:1. pegamento pis
BRICOLAJE personalizado mate negro Macbook Pro - Plasti Dip

BRICOLAJE personalizado mate negro Macbook Pro - Plasti Dip

Pantalla de MacBook pro retina con una capa de cáscara de Rust-Oleum (como Plasti Dip)1) máscara de puertos2) limpiar la superficie3) rociado cinco abrigos de piel (más = acabado más grueso)4) Desprenda logo5) deje para secar por 24 horasPaso 1: Másc
Casi sin herramientas bricolaje personalizados estantes

Casi sin herramientas bricolaje personalizados estantes

Aquí están algunos estantes de mi esposo que ayudaron a darnos algún espacio de almacenamiento muy bien construido. Son fáciles de hacer y se puede hacer con pocas herramientas. Seguir y le mostrará cómo hacerlo.Paso 1: El problema de espacio ¡ PROBL
Ajuste de bricolaje personalizado cat run

Ajuste de bricolaje personalizado cat run

Cat son la manera perfecta para dejar que su gato disfrute de la libertad del mundo exterior mientras se les mantiene a salvo de los peligros (coches, perros, gatos callejeros, etc.) y también proteger el exterior de su gato (protección de aves silve
Esfero de bricolaje personalizado pintado Grinch

Esfero de bricolaje personalizado pintado Grinch

esfero 2.0 está preparando para otra temporada de rompope y muérdago, y este año, es vestirse como todo el mundo Navidad personaje favorito - el Grinch. Cubierta su bola esta de vacaciones con este cómo hacerlo que instructable traído a usted por el
Lámpara de estado de ánimo con Arduino

Lámpara de estado de ánimo con Arduino

Hola! En este tutorial aprenderás a hacer una lámpara de estado de ánimo con arduino.Sé que puedes haber visto un montón de humor lámpara proyectos con arduino, pero no estaba muy satisfecho con ellos porque todos cambian el color muy abruptamente. A
ILamp: Cómo convertir tu Smartphone en una lámpara

ILamp: Cómo convertir tu Smartphone en una lámpara

no tarda mucho en notar el smartphone de la manía que tiene el país.Al caminar por la calle, parece como casi todo el mundo está golpeando lejos en esa pantalla brillante, ojos pegados a él más que su entorno.  No voy a mentir, yo también estoy apega