Lámpara de estado de ánimo con Arduino (2 / 4 paso)

Paso 2: Tiempo de código!

Escriba el código anterior en el programa de Arduino.
Más oscura es la luz ambiental, mayor es el valor de la LDR.
Utiliza PWM para led de cambio de brillo.

Lámpara de estado de ánimo RGB lisa
Cambia el color de un LED RGB sin problemas que sólo se convierte en
cuando está oscuro alrededor de ella.
Autor: Ricardo Ouvina
Fecha: 19/07/2012
Versión: 2.0
// ---------------------------------------------------
El brillo de los LED sigue estas ecuaciones:
Rojo = Sen (x)
Verde = pecado (x + PI/3)
Azul = pecado (x + 2PI/3)
para x de 0 a PI
// ---------------------------------------------------

flotador RGB [3];
ldrPin int = 0;     LDR en entrada analógica 0 a leer la luz ambiental
ambientLight int;   variable para almacenar el valor de la luz ambiental
int rojo = 11;  LED rojo en Digital Pin 11 (PWM)
greenLed int = 10;  LED verde en la 10 del Pin Digital (PWM)
blueLed int = 9;   LED azul en la 9 Pin Digital (PWM)

void setup() {}
pinMode(redLed,OUTPUT);  decir que arduino que es una salida
pinMode(greenLed,OUTPUT); / / enviar a arduino es una salida
pinMode(blueLed,OUTPUT); decir que arduino que es una salida

configurar todas las salidas a bajo
digitalWrite(redLed,LOW);
digitalWrite(greenLed,LOW);
digitalWrite(blueLed,LOW);
}

void loop() {}
para (float x = 0; x < PI; x = x + 0.00001) {}
RGB[0]=255*ABS(sin(x*(180/PI)));           calcular el brillo para el led rojo
RGB[1]=255*ABS(sin((x+PI/3)*(180/PI)));    calcular el brillo para el led verde
RGB[2]=255*ABS(sin((x+(2*PI)/3)*(180/PI))); / / calcular la luminosidad azul led
ambientLight=analogRead(ldrPin); leer un almacén de la luz ambiental
if(ambientLight>600) {/ / comenzar sólo si la luz ambiental es muy baja
escribir el brillo de los leds
analogWrite(redLed,RGB[0]);
analogWrite(greenLed,RGB[1]);
analogWrite(blueLed,RGB[2]);
}
Else {}
digitalWrite(redLed,LOW);
digitalWrite(greenLed,LOW);
digitalWrite(blueLed,LOW);
}
para (int i = 0; i < 3; i ++) {}
Si (RGB [i] < 1) {}
Delay(100);
}
Si (RGB [i] < 5) {}
Delay(50);
}
Si (RGB [i] < 10) {}
Delay(10);
}
Si (RGB [i] < 100) {}
Delay(5);
}
}
Delay(1);
}
}

Artículos Relacionados

Lámpara de estado de ánimo de Arduino

Lámpara de estado de ánimo de Arduino

Hola usuarios de Instructables!!!!!! Este es un proyecto simple, divertido y útil para los principiantes de arduino. Puede construir la lámpara y luego cargar el código para que la luz de la lámpara hasta un color de tu agrado. El color es suave y se
LinkIt uno - lámpara de estado de ánimo

LinkIt uno - lámpara de estado de ánimo

En los últimos instructable le mostré cómo supervisar la temperatura de su habitación en línea con la ayuda de la Junta de LinkIt uno. Ahora en este tutorial le mostraría cómo para hacer un humor internet controlado lámpara, que controla la temperatu
Cómo hacer una lámpara de estado de ánimo

Cómo hacer una lámpara de estado de ánimo

Se trata de una "cómo" vídeo para una lámpara de estado de ánimo muy fácil y barato pero muy hermoso que ofrece numerosas posibilidades de color como azul, amatista, ámbar, verde y rojo. La lámpara de estado de ánimo es completamente inalámbrica
Luz de estado de ánimo de Arduino y titular

Luz de estado de ánimo de Arduino y titular

aprende a hacer tu propia luz de estado de ánimo de un Arduino!!!!!!Paso 1: Reunir los materialesVas a querer reunir estos materiales, si usted quiere construir la luz de estado de ánimo:1 Uno de x Arduino1 LED x RGB3 x 330 Omh resistencias1 x Breadb
Encienda para arriba su estado de ánimo con una sopa de calabaza de luz

Encienda para arriba su estado de ánimo con una sopa de calabaza de luz

todo lo escrito aquí proviene de mi blog http://butterfingered-chef.blogspot.com/ ¡ Hola! ¿Tener un día raro? ¿No sabes lo que te apetece comer? ¿Tiene gris fuera y el melancólico ritmo de la lluvia es conducir a la depresión? Sé lo que puede ayudarl
Cómo construir una lámpara de estado de ánimo del LED / luz de seguridad de la soldadura

Cómo construir una lámpara de estado de ánimo del LED / luz de seguridad de la soldadura

Hola,¿Cuántas veces han quemado abajo de su casa porque usted se olvidó de apagar eso cautín o pistola de pegamento? Bien nunca he quemado abajo de mi casa (y esperemos que no lo has hecho bien) pero en este instructable voy a enseñarte a crear una l
Imagen de ambiente del estado de ánimo con mando a distancia

Imagen de ambiente del estado de ánimo con mando a distancia

este instructable le guiará por el proceso de hacer la imagen del propio humor ambiente!¿Quieres crear un efecto de luz de estado de ánimo único o una luz de noche? Estás en el lugar correcto.Esto vino a la existencia absolutamente accidentalmente, l
Luz de noche LED / lámpara de estado de ánimo / bulbo / enchufe de red de alimentación de CA

Luz de noche LED / lámpara de estado de ánimo / bulbo / enchufe de red de alimentación de CA

este instructable está inspirado en la herramienta usando animales ().Él ha utilizado dos LED para su proyecto y ha utilizado una bombilla. Usaremos sólo un LED y un conector macho (pin) en vez de una bombilla vieja.Muchos de nosotros hacer una luz d
Arduino usando la lámpara de estado de ánimo BlinkM

Arduino usando la lámpara de estado de ánimo BlinkM

ThinkM es una nueva compañía de electrónica que ha lanzado nuevos dispositivos LED que se puede controlar desde la computadora usando un programa de interfaz simple y un conector.En este Instructable yo se se le enseña a controlar cualquier dispositi
Lámpara de estado de ánimo de silueta de IoT (notificador de correo electrónico y Twitter)

Lámpara de estado de ánimo de silueta de IoT (notificador de correo electrónico y Twitter)

IoT (Internet de las cosas) se está convirtiendo en cada vez más popular y más número de microcontroladores es IoT habilitado, decidí hacer una serie de tutoriales sobre IoT con un fotón partícula y un Edison de Intel.Hoy voy a mostrarle cómo constru
Lámpara de estado de ánimo de cargador de teléfono

Lámpara de estado de ánimo de cargador de teléfono

usar un cargador de teléfono viejo para encender una lámpara led aspecto agradable. Hice los patrones en la sombra con un adaptado de bicicleta . También, compruebe este instructable para hacer su propia rueca.Para inspiración, revisa esta galería de
Luz de estado de ánimo fácil

Luz de estado de ánimo fácil

esto es una manera fácil de hacer su propio $50 + valor estado de ánimo con una experiencia mínima de piezas, esfuerzo, costo y eléctrica o electrónica. Incluso soldadura puede evitarse!.Costo total podría ser tan poco como $2.Paso 1: El corazón de l
BRICOLAJE de luz LED - lámpara de humor escritorio moderno con mando a distancia

BRICOLAJE de luz LED - lámpara de humor escritorio moderno con mando a distancia

En este artículo que voy a entrar en el proceso que utilicé para construir esta pirámide impresionante en forma de lámpara de estado de ánimo.Usé a arce para la estructura principal y algunas espinas caoba para la fuerza agregada. Para las luces he u
Estado de ánimo paraguas

Estado de ánimo paraguas

Construir y programar una serie de LEDs para reflejar su humor basado en su ritmo cardíaco.Paso 1: materiales1 - 20 LEDs RGB neopixel2-Arduino Duemillanove3-computadora con software de Arduino4-pulso sensor5-9V masaSoporte de la batería de 6-9V7-cone