ACTIVIDAD ARD.PWM.1 - Luminosidad mediante PWM

Analiza el programa adjunto y configura una placa con un led para que sea escrito por dicho programa.

Posteriormente carga el programa en la placa

¿ Brilla el led con toda su potencia ?
¿ Cómo podríamos hacer que brillase más ?

Modifica el programa para conseguir que el led brille más.


//////////////////////////////////////////////////////
////// DECLARACIONES Y DEFINICIONES GENÉRICAS ////////
//////////////////////////////////////////////////////

// Constantes de pines
#define PIN_DEL_LED 9       // Salida PWM del led

// Declaración de variables y objetos globales
int valor_pwm_para_led = 0 ;    //[num 0-255]


//////////////////////////////////////////////////////
//////////  DEFINICIÓN DE LA INICIALIZACIÓN //////////
//////////////////////////////////////////////////////

void setup( ) {
     pinMode(PIN_DEL_LED,OUTPUT);
} // fin de la definición de la función de INICIALIZACIÓN setup( )


//////////////////////////////////////////////////////
////////////// DEFINICIÓN DEL PROGRAMA ///////////////
//////////////////////////////////////////////////////

void loop( ) {

   // Cálculos y decisiones.
   valor_pwm_para_led = 100 //[num 0-255] ;

   // Escritura sobre los actuadores.
   analogWrite( PIN_DEL_LED , valor_pwm_para_led );


} // fin de definición de la función de PROGRAMA loop( )