Como hacer LED fundido con Digispark

https://www.dropbox.com/s/zj1mg9ewo62ttw7/animoto_high_res.mp4

MATERIALES NECESARIOS

(En orden)
artículo
proveedor Cat # resistor de 220 Ohmios cantidad digikey.com 220QBK-ND 3 LED RGB digikey.com 754-1492-ND 1 header hembra 3 pin digikey.com S7001-ND 1 hembra encabezado 6 pin digikey.com S7004-ND 1 Rectangular conectores - cabezales, clavijas macho digikey.com S1011E-06-ND 1 Rectangular conectores - cabezales, clavijas macho digikey.com S1011E-03-ND 1 PC DUAL-MINI tablero thesource.ca 2760148 1 Digispark desarrollo Junta digistump.com n/a 1

opcional en lugar de comprar los componentes por separado

Dgistump.com de Digispark Starter kit tiene todo que lo necesario 1
Código de ARDUINO BOARD IDE 1.0.3

Declarar todas las variables

int LED1; int LED2; int LED3; int p0 = 0; int p1 = 1; int p4 = 4; Float x; Float r; flotador g; Float b;
/ / la rutina de instalación se ejecuta una vez al presionar reset;
void setup() {Serial.begin(9600);  iniciar interfaz serial / / inicializar el pin digital como salida.  pinMode (p0, salida); configura pin 0 de pwm pinMode (p1, salida); configura el pin 1 para pwm pinMode (p4, salida); configura pin 4 para pwm digitalWrite (p0, HIGH);   Gire el LED o delay(1000); retardo de 1 segundo digitalWrite (p1, HIGH);  Delay(1000);   digitalWrite (p4, HIGH);  Delay(1000);               Espere un segundo digitalWrite (p0, LOW);  Delay(1000);   Apagar el LED por lo que el voltaje baja digitalWrite (p1, LOW);   Delay(1000);   digitalWrite (p4, LOW);  Delay(1000);    }
/ la rutina bucle una y otra vez funciona para siempre: void loop() {para (int i = 0; i < 360; i ++) {}

convertir en un flotador para calcular r, g, b (aumentar amplitute multiplicando por 127 y hacer positivo mediante la adición de 1)

x=Float(i);    r=127*(sin(x/180*PI)+1);    g=127*(sin(x/180*PI+3/2*PI)+1);    b=127*(sin(x/180*PI+0.5*PI)+1);
//Convert flaot r, g, b entero y valores ayudando a LED     LED1 = int(r);    LED2 = int(g);    LED3 = int(b);
niveles de //write LED a p0, p1, p4 (valores de PWM de asignar a los LEDs) analogWrite (p0, LED1);    analogWrite (p1, LED2);    analogWrite (p4, LED3);
//Wait 1/100 de segundo delay(100);} }

En este proyecto que se utiliza un número de 0-255 para representar el 0 a 100% ciclo de trabajo (brillo), función del seno se utiliza para generarla. Digispark utiliza la función seno para generar el PWM (modulación de anchura de pulso). Convertimos los radianes de grado para los ciclos de rojos, verdes, azul. Esto se utiliza para cambiar el idioma de la computadora entender.

Cómo construir

-Corte un agujero cuadrado de 8 x 9 hoyos de la Junta de perf
-La soldadura de pernos header hembra a DigiSpark
-Soldadura de los bits (pins macho jefe, resistencias, RGB LED(longest leg is your ground)
-Las resistencias se sueldan a la placa perf en los pines PWM 1 y 4
-Luego de la soldadura de las resistencias a las patas del LED
-Soldadura de la pata más larga del LED (tierra) con el conector de tierra, cubrir el alambre con aislamiento para evitar cortocircuitos.
-Luego utilice el programa de Arduino 1.0.3 para escribir su código (arriba) programar el PWM a tu chip
-Enchufe y juego y tu listo para ir con su potenciómetro LED

Etiquetas: Arduino, LED, Digispark, RGB, Seno, Ola, Fader, MAP4C

Artículos Relacionados

Como hacer un Cursor con Photoshop

Como hacer un Cursor con Photoshop

esto es como hacer un cursor con photoshop.Presentaré mi celular como un cursor.Paso 1: Abra Explorer Primero descargar el plugin adjunto y ponerlo en el directorio C:\Program programa\Adobe\Adobe Photoshop CS2\Plug-Ins\File formatos.Paso 2: Abrir Ph
Como hacer una BAZOOKA con un aspirador

Como hacer una BAZOOKA con un aspirador

https://www.youtube.com/watch?v=4ch4rLyxHgo&feature=youtu.bePaso 1: Hacer una BAZOOKA con un aspirador necesita!!!!!! En este video les mostraré una idea interesante de como hacer una bazooka vacío simple y creativo con una aspiradora en casa!Para la
Como Hacer Enraizante Natural Con Lentejas

Como Hacer Enraizante Natural Con Lentejas

Cuantas veces nos ha pasado hemos estado visitando a un amigo y ha tenido una planta nos ha gustado mucho y la hemos querido esquejar y tenerla en nuestra huerta, o paseando por un monte, hemos visto alguna aromática, de la cual nos posiciones benefi
Como hacer bandas tirachinas con un telar de arco iris.

Como hacer bandas tirachinas con un telar de arco iris.

Se trata de un tutorial de como hacer bandas para una Honda, con las bandas de un telar del arco iris.Esperamos que disfrutéis.Paso 1: Lo que se necesita Para hacer esto usted necesitará; 156 el telar bandas (312 si quieres algo decente de poder), un
Como hacer LED linterna para bicicleta con una botella.

Como hacer LED linterna para bicicleta con una botella.

Hubo necesidad de una linterna para mi bicicleta y no se puede encontrar uno en las tiendas, así que decidí construir uno yo mismo.Paso 1: Materiales necesarios. 2Ltr vacío Pepsi/Coca-Cola botella - 1pc1W de la luz - 1pcReflector de la antorcha-1pcRe
Como hacer led pared de rayas

Como hacer led pared de rayas

Estoy seguro de que la mayoría de ustedes ha visto llevados rayas en la pared, pero ¿has visto algo como eso? Si usted quiere saber cómo se hace, entonces este tutorial es para usted. Voy a hacer mi mejor para darle todos los consejos que hemos apren
Como hacer auriculares coloridos con hilo

Como hacer auriculares coloridos con hilo

Una manera muy sencilla para decorar auriculares y hacerlas coloridas es mediante el uso de hilo de bordar. Muchas personas utilizan una técnica crocheting para hacer esto. Sin embargo, yo no soy muy bueno en el ganchillo (como otros) y sé que hay ge
Como hacer LED luces de cubierta

Como hacer LED luces de cubierta

hacer luces de cubiertaLo que necesitará para cada luz:1 - 1/4 pulgadas blanco con bisagras cubierta del tornillo.  Cerca de 70 centavos de dólar para 2 en cualquier tienda Hdwe.1 - pequeño punto acento luz de SMD LED ($1,99) con resistencia incorpor
Como hacer un temporizador con bloc de notas.

Como hacer un temporizador con bloc de notas.

Bloc de notas abierto.Aquí es una estructura de código que puede utilizar para hacer un contador de tiempo.decolor 0a: 1hacer una pausatiempo de espera de 60Goto 1color cambia la combinación de color en el archivo de aplicacióntiempo de espera de con
DIY como hacer un enlace con cuentas para collar

DIY como hacer un enlace con cuentas para collar

Crear un enlace con cuentas como la de este video para hacer un collar de enlace de cuentas hecho a mano. Una vez que sabes cómo hacer que estos, las posibilidades son infinitas!Paso 1: Ver mi video DIY o siga los pasos abajo :)Paso 2: Se necesita:Al
Como hacer una bala con y sin cadena collar o clave shell

Como hacer una bala con y sin cadena collar o clave shell

esto es un collar de bala hice porque siempre había querido unoPaso 1: seleccionar la viñeta de la shell seleccione la bala con el menor daño a ella y una concha para que coincida conPaso 2: sacar la cartilla y taladro hacer shure que la cartilla es
DIY como hacer una pulsera con cuentas

DIY como hacer una pulsera con cuentas

Esta pulsera se compone de lazos del alambre, roscado con granos. Puede ser bastante lento para hacer (aunque no más así que if estaban haciendo una cadena hecha a mano normal). Sin embargo, el esfuerzo merece la pena, como se va producir una pulsera
Como hacer led throwies

Como hacer led throwies

un LED Throwie es una decoración divertida, barata y bonita ideal para neveras. Permanecerá encendida por aproximadamente una semana, pero son fáciles de hacer por lo que nunca debe ejecutar hacia fuera!Paso 1: 1Know la batería. La batería en forma d
Como hacer una calculadora con comando promt

Como hacer una calculadora con comando promt

Hola chicos, esto puede ayudar en las clases de matemáticas :) es una sencilla calculadora que te permite cambiar el color al comienzo escribiendo un código de color. códigos de color pueden ser demostrados si yout tipo z cuando su pedido para elegir