Tabla de contenido:

Proyecto 2, LED de atenuación: 3 pasos
Proyecto 2, LED de atenuación: 3 pasos

Video: Proyecto 2, LED de atenuación: 3 pasos

Video: Proyecto 2, LED de atenuación: 3 pasos
Video: Diseño de Circuitos LED - Cómo Diseñar Circuitos LED 2024, Mes de julio
Anonim
Proyecto 2, LED de atenuación
Proyecto 2, LED de atenuación

En este proyecto aprenderás a controlar el brillo de un LED con un potenciómetro. En este proyecto se le enseñará sobre analogWrite, analogRead y el uso de una función int. Espero que lo disfrutes y recuerda revisar el proyecto anterior titulado Proyecto 1, LED parpadeante.

Hardware requerido:

  • Arduino UNO
  • Placa de pruebas sin soldadura
  • Potenciómetro giratorio
  • 6 cables de puente
  • DIRIGIÓ
  • Resistencia de 220 ohmios

Software requerido:

IDE de Arduino

Paso 1: hardware

Hardware
Hardware

Construye el circuito tal y como se muestra en la imagen de arriba.

Paso 2: Código

Ahora copie el código a continuación en el IDE de Arduino, si no lo tiene, hay un enlace en la parte inferior de la página.

int Sensorvalue = 0; // Especifica que Sensorvalue es igual a 0;

configuración vacía () {

pinMode (8, SALIDA);

}

bucle vacío () {

Sensorvalue = analogRead (A0); // Sensorvalue = pin A0, que está conectado al potenciómetro

analogWrite (8, Sensorvalue / 4); // usando la función analogWrite podemos controlar el pin 9 más rápidamente

}

Paso 3: verificar y cargar

Verifique y cargue su código en su Código Arduino. Para obtener más información sobre esto, consulte mi proyecto anterior, puede encontrar el enlace a continuación. Una vez que se cargue su código, podrá controlar el brillo del LED girando el potenciómetro. Ahora sea creativo. podría intentar controlar la velocidad de un motor de CC con uno.

Saldrán más proyectos, estad atentos y aprenda cómo hacer lectores a distancia, visualizadores de audio, juegos de memoria, un reloj despertador y más.

Descarga de Arduino IDE:

www.arduino.cc/en/Main/Software

Mi proyecto anterior:

www.instructables.com/id/Project-1-Blinkin…

Recomendado: