Tabla de contenido:
- Paso 1: Materiales
- Paso 2: Comenzando
- Paso 3: cableado
- Paso 4: Configuración del potenciómetro y LED
- Paso 5: el código
Video: Atenuador LED con potenciómetro: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Este es un instructivo que le enseña cómo usar un potenciómetro para atenuar un LED.
Paso 1: Materiales
- Arduino
- Computadora
- Tablero de circuitos
- DIRIGIÓ
- 5 cables macho
- Potenciómetro
- cable USB
Paso 2: Comenzando
Conecte Arduino a la computadora con un cable USB.
Paso 3: cableado
Después de que el Arduino esté conectado a la computadora con el cable USB, tomaremos el primer cable y colocaremos un extremo en tierra y el otro en j1. Luego colocará el segundo cable de A0 a j3. Luego pondrás el tercer cable de 5v a j5.
Después de eso, colocará el cuarto cable de D9 a j15. Luego, el quinto y último cable de tierra a j17.
Paso 4: Configuración del potenciómetro y LED
Coloque la perilla de espaldas a los cables. Conéctelo a f1 f3 y f5. Luego tome el LED y coloque la pierna más larga en f15 y la más corta en f17.
Paso 5: el código
Estas son las variables que le dicen a la computadora qué significan palabras específicas:
int potPin = A0; Esto le dice a la computadora que la parte central del potenciómetro, que llamamos potPin, está conectada a A0 int readValue; Esto le dice a la computadora que siempre que decimos readValue significa leer el potenciómetro
Esta es la configuración nula que solo ocurre una vez para configurar el resto del código:
void setup () {Esto solo te dice que este es el comienzo de la configuración de Void
pinMode (9, SALIDA); Esto está configurando la luz para que se pueda encender más tarde.
pinMode (potPin, ENTRADA); Esto configura el potenciómetro para que podamos usarlo más tarde.
La siguiente parte es el bucle vacío que se repite una y otra vez hasta que lo detienes.
bucle vacío () {
readValue = analogRead (potPin); Esto le dice a la computadora que lea el potenciómetro cada vez que digamos readValue.
readValue = map (readValue, 0, 1023, 0, 255); Esto convierte los números del potenciómetro que es de 0-1023, a los números para el LED que es de 0-255.
analogWrite (9, readValue); Esto le dice a la computadora que encienda el LED con el brillo que le indica el potenciómetro.
}
Este es el código completo en sí mismo:
int potPin = A0; int readValue = 0;
configuración vacía () {
pinMode (9, SALIDA);
pinMode (potPin, ENTRADA);}
bucle vacío () {
readValue = analogRead (potPin);
readValue = map (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Recomendado:
Potente atenuador de CA digital con STM32: 15 pasos (con imágenes)
Potente atenuador de CA digital con STM32: por Hesam Moshiri, [email protected] ¡Las cargas de CA viven con nosotros! Porque están en todas partes a nuestro alrededor y al menos los electrodomésticos se alimentan de la red eléctrica. Muchos tipos de equipos industriales también se alimentan con el 220V-AC monofásico
Interruptor de luz + atenuador de ventilador en una placa con ESP8266: 7 pasos (con imágenes)
Interruptor de luz + atenuador de ventilador en una placa con ESP8266: en este tutorial, aprenderá cómo construir su propio interruptor de luz y atenuador de ventilador en una sola placa con el microcontrolador y el módulo WiFi ESP8266. Este es un gran proyecto para IoT. : Este circuito maneja voltajes principales de CA, así que tenga cuidado
Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266): 8 pasos (con imágenes)
Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266): este instructivo guiará cómo hacer un regulador de velocidad del ventilador de techo usando el método de control de ángulo de fase Triac. Triac está controlado convencionalmente por el chip configurado arduino autónomo Atmega8. Wemos D1 mini agrega funcionalidad WiFi para este regulador
Atenuador de tira LED Zigbee (IKEA Trådfri Hack): 8 pasos (con imágenes)
Regulador de luz LED Zigbee (IKEA Trådfri Hack): IKEA ha introducido con éxito su línea de iluminación inteligente Tr å dfri en todo el mundo. Una cosa que me falta en su línea es un simple atenuador de tira de LED. ¿Por qué no quitarle el cerebro a una luz y hacer una? Los atenuadores LED tienen que ver con PWM
Atenuador LED básico: 5 pasos (con imágenes)
Atenuador LED básico: en este Instructable aprenderá cómo construir un atenuador LED simple usando solo un potenciómetro. El kit Arduino que estoy usando fue proporcionado amablemente por Kuman (kumantech.com). Lo puedes encontrar aquí