El boceto de fundido conducido por el arduino

En este boceto Arduino, se hace un fundido LED de encendido y apagado. Es necesario un poco de hardware adicional para hacer el fundido LED de encendido y apagado. Para este proyecto se necesita:

  • Un Arduino Uno

  • Un tablero

  • un LED

  • Una resistencia (mayor que 120 ohmios)

  • cables de salto

Siempre es importante asegurarse de que el circuito no está encendida mientras se está haciendo cambios a la misma. Usted puede hacer que las conexiones incorrectas, lo que podría dañar los componentes.

Esto hace que un circuito simple como el usado para el boceto de parpadeo, con el pasador 9 en lugar del pasador 13. La razón para usar pin 9 en lugar de 13 es que 9 es capaz de Pulse Width Modulation (PWM), que es necesaria a desvanecerse la LED.

Sin embargo, note que el pin 9 requiere una resistencia para limitar la cantidad de corriente suministrada al LED. En el pin 13, esta resistencia ya está incluido en la propia placa Arduino, por lo que no tiene que preocuparse por esto.

Este esquema muestra la conexión del circuito simple. Su pin digital, pin 9, está conectado a la pata larga de la LED- la pata corta conecta a la resistencia y que pasa a tierra, GND. En este circuito, la resistencia puede ser ya sea antes o después de que el LED, el tiempo que está en el circuito.

Es siempre una buena idea código de color sus circuitos - es decir, utilizar diferentes colores para distinguir un tipo de circuito de otro. Si lo hace, en gran medida ayuda a mantener las cosas claras y puede hacer que la resolución de problemas mucho más fácil. Las áreas más importantes para el código de color son alimentación y tierra. Estos son casi siempre de color rojo y negro, respectivamente, pero que ocasionalmente podrían verlos como blanco y negro también.

El otro tipo de conexión que normalmente se conoce como un cable de señal, que es un alambre que envía o recibe una señal eléctrica entre el Arduino y un componente. Los cables de señal pueden ser de cualquier color que no es el mismo que el de alimentación o color de fondo.

Después de montar el circuito, se necesita el software adecuado para utilizarlo. En el menú Arduino, seleccione Archivo → Ejemplos → → 01.Basics Fundido a llamar el boceto de fundido. El código completo para el boceto de fundido es el siguiente:

/ * FadeThis ejemplo muestra cómo atenuar un LED en el pin 9using la analogWrite () funcionarán.Esta código de ejemplo está en el dominio público. * /int LED = 9- // el pasador de que el LED está unido aint brillo = 0- // cómo brillante es el LEDint fadeAmount = 5 // cuántos puntos se desvanezca el liderado por el // instalación se ejecuta la rutina una vez al pulsar RESET: void setup () {// declarar el pin 9 para ser una salida: pinMode (LED, SALIDA) -} / / la rutina bucle se ejecuta una y otra vez para siempre: void loop () {// establece el brillo de la patilla 9:analogWrite(LED, brillo) - // cambiar el brillo para la próxima vez a través del bucle: brillo = brillo + fadeAmount - // invertir la dirección de la decoloración en los extremos de la atenuación:Si (== 0 || brillo brillo == 255) {fadeAmount = -fadeAmount -} // esperar 30 milisegundos para ver el efecto de atenuaciónretrasar(30) -}

Sube este bosquejo a su tablero. Si todo ha cargado correctamente, el LED se desvanece de apagado a su brillo máximo y luego de vuelta otra vez.

Si no ve ningún desvanecimiento, vuelva a comprobar el cableado:

  • Asegúrese de que está utilizando el número PIN correcto.

  • Compruebe que el LED está situado correctamente, con la pata larga conectado por un cable a la clavija 9 y la pata corta conectado a través de la resistencia y un alambre a GND (tierra).

  • Compruebe las conexiones de la placa. Si los cables o componentes salto no se conectan utilizando las filas correctas en la placa, que no funcionarán.

Artículos Relacionados