Paso 6: ahora para el Arduino!
Si ya no ha instalado el software de arduino y unidades, hacerlo ahora. Tutorial de Lilypad de Leah Buechley es excelente y proporciona instrucciones detalladas para la disposición. Este proyecto utiliza una ligera modificación del código básico se desvanecen. Puede encontrar el código original en la Página Web de Arduino. El código modificado se coloca por debajo. Este código poco a poco se desvanecerá las luces dentro y fuera. Añadir este código a tu Arduino, compruebe que está trabajando, entonces cuidadosamente separe la placa.Fade:
/*
Se desvanecen
Este ejemplo de código es de dominio público.
Modificado de arduino.cc/en/Tutorial/Fade#. UySih17lc7B.
*/
int led = 5; el pin que el LED está conectado a
int led2 = 6;
led3 int = 10;
led4 int = 11;
brillo de int = 0; Cómo brillante es el LED
fadeAmount int = 5; Cuántos puntos a desvanecerse el LED por
la rutina de instalación se ejecuta una vez al presionar reset:
void setup() {}
declarar pines que una salida:
pinMode (led, salida);
pinMode (led2, salida);
pinMode (led3, salida);
pinMode (led4, salida);
}
una y otra vez funciona para siempre la rutina bucle:
void loop() {}
ajustar el brillo de los pernos:
analogWrite (led, brillo);
analogWrite (led2, brillo);
analogWrite (led3, brillo);
analogWrite (led4, brillo);
cambiar el brillo para la próxima vez a través del lazo:
brillo brillo = fadeAmount;
invertir la dirección de la atenuación en los extremos de la transición:
Si (brillo == 0 || brillo == 255) {}
fadeAmount = - fadeAmount;
}
Espere 40 milisegundos ver el efecto de atenuación
Delay(40);
}