Dimmer
19 julio 2024
Aavril Hitzel Díaz Ramírez
Jose Jair Galicia Corona
Dania Cortes Domínguez
Introducción
Actualmente, los circuitos más empleados incluyen la función de encendido al «paso por cero» de la tensión. La disminución del valor eficaz en la bombilla se logra recortando la señal en el momento de subida en el punto que se elija (si cortamos la señal cuando la onda llega a 60 V p.e. se encenderá muy poco, mientras que si la cortamos al llegar a 120 V se encenderá casi al máximo).
Un Dimmer, regulador o atenuador de luz, sirve para regular la energía en uno o varias bombillas, con el fin de variar la intensidad de la luz que emiten, cuando las propiedades de la lámpara lo hacen posible.
Este ejemplo muestra cómo enviar datos desde una computadora personal a una placa Arduino para controlar el brillo de un LED. Los datos se envían en bytes individuales, cada uno de los cuales tiene un valor de 0 a 255. El boceto lee estos bytes y los usa para configurar el brillo del LED.
Materiales:
- Placa Arduino
- LED
- Resistencia de 220 ohmios
Circuito dado por la página de Arduino.
Código
const int ledPin = 9; // the pin that the LED is attached to
void setup() {
// initialize the serial communication:
Serial.begin(9600);
// initialize the ledPin as an output:
pinMode(ledPin, OUTPUT);
}
void loop() {
byte brightness;
// check if data has been sent from the computer:
if (Serial.available()) {
// read the most recent byte (which will be from 0 to 255):
brightness = Serial.read();
// set the brightness of the LED:
analogWrite(ledPin, brightness);
}
}
Simulación en tinkercad
Circuito en físico
Conclusión
Utilizar un dimmer en un Arduino puede ofrecer varias ventajas en proyectos de control de iluminación y aplicaciones similares. Un dimmer permite ajustar la intensidad de una luz de manera precisa, lo que puede ser útil para crear ambientes personalizados o para optimizar el consumo energético.
Al integrar un dimmer con Arduino, se pueden lograr funciones avanzadas como la regulación automática de la luz en función de la hora del día, la intensidad ambiental o incluso la interacción con otros sensores. Esto permite una mayor flexibilidad y control en el diseño de sistemas de iluminación inteligentes.
Comentarios
Publicar un comentario