document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. int ledPin = 9;    // selecciona el puerto PWM
  2. int val = 0;       // define y pone a cero la variable "brillo"
  3. int delayval = 0;  // define el intervalo de cambio de valor de salida  
  4. void setup() {
  5.   randomSeed(0);            // inicializa el generador de números aleatorios
  6.   pinMode(ledPin, OUTPUT);  // declara el pin de SALIDA pin 9
  7. }
  8. void loop() {
  9.   val = random(100,255);       // genera un número aleatorio entre 100 y 255 que asigna
  10. a la variable val
  11.   analogWrite(ledPin, val);    // envía ese valor a la salida pin 9
  12.   delayval = random(50,150);   // genera un numero aleatorio entre 30 y 100 y lo
  13. asigna a la variable de temporización
  14.   delay(delayval);             // espera un tiempo delayval medido en milisegundos
  15. }
');