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.


Dimmer

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

Entradas más populares de este blog

Serial Call Response

Serial Event