Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Modulo Dimmer: Examples, Pinouts, and Specs

Image of Modulo Dimmer
Cirkit Designer LogoDesign with Modulo Dimmer in Cirkit Designer

Introduction

The Modulo Dimmer by Persoal (Part ID: Modulo Dimmer) is an electronic device designed to control the brightness of lighting fixtures. It achieves this by varying the voltage or current supplied to the connected lights, enabling energy efficiency and customizable lighting environments. This component is widely used in residential, commercial, and industrial applications where adjustable lighting is required.

Explore Projects Built with Modulo Dimmer

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino Mega 2560 Controlled AC Dimmer Lamp with Voltage Monitoring
Image of  karakterisasi lampu: A project utilizing Modulo Dimmer in a practical application
This circuit is designed to control the brightness of an AC bulb using an Arduino Mega 2560 and an AC Dimmer Lamp Module. The Arduino provides power and control signals to the dimmer module, which in turn adjusts the AC voltage supplied to the bulb. A voltmeter is included to monitor the voltage across the bulb.
Cirkit Designer LogoOpen Project in Cirkit Designer
Wi-Fi Controlled AC Dimmer with Wemos D1 Mini
Image of lamp: A project utilizing Modulo Dimmer in a practical application
This circuit is designed to control the brightness of an AC bulb using a Wemos D1 Mini microcontroller and an AC dimmer module. The Wemos D1 Mini adjusts the dimmer module's PWM signal based on the input from a rocker switch, which is used to increase or decrease the brightness incrementally. The AC supply powers the bulb through the dimmer module, with the rocker switch providing zero-cross detection for phase-cut dimming.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO-Based Smart Light with LDR-Controlled AC Dimmer
Image of Brightness control system : A project utilizing Modulo Dimmer in a practical application
This circuit uses an Arduino UNO to control the brightness of an AC bulb based on the ambient light level detected by an LDR (Light Dependent Resistor) module. The Arduino reads the analog value from the LDR and adjusts the PWM signal sent to an AC dimmer module, which in turn modulates the power supplied to the AC bulb.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO-Based AC Light Dimmer with Potentiometer Control and LCD Display
Image of PPPPPP: A project utilizing Modulo Dimmer in a practical application
This circuit is a light dimmer that controls the brightness of an AC bulb using a TRIAC, with the brightness adjusted via a potentiometer. An Arduino UNO reads the potentiometer value and triggers the TRIAC through an optocoupler, while an I2C LCD displays the current brightness level. The circuit includes zero-crossing detection for phase control to ensure smooth dimming.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Modulo Dimmer

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of  karakterisasi lampu: A project utilizing Modulo Dimmer in a practical application
Arduino Mega 2560 Controlled AC Dimmer Lamp with Voltage Monitoring
This circuit is designed to control the brightness of an AC bulb using an Arduino Mega 2560 and an AC Dimmer Lamp Module. The Arduino provides power and control signals to the dimmer module, which in turn adjusts the AC voltage supplied to the bulb. A voltmeter is included to monitor the voltage across the bulb.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of lamp: A project utilizing Modulo Dimmer in a practical application
Wi-Fi Controlled AC Dimmer with Wemos D1 Mini
This circuit is designed to control the brightness of an AC bulb using a Wemos D1 Mini microcontroller and an AC dimmer module. The Wemos D1 Mini adjusts the dimmer module's PWM signal based on the input from a rocker switch, which is used to increase or decrease the brightness incrementally. The AC supply powers the bulb through the dimmer module, with the rocker switch providing zero-cross detection for phase-cut dimming.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Brightness control system : A project utilizing Modulo Dimmer in a practical application
Arduino UNO-Based Smart Light with LDR-Controlled AC Dimmer
This circuit uses an Arduino UNO to control the brightness of an AC bulb based on the ambient light level detected by an LDR (Light Dependent Resistor) module. The Arduino reads the analog value from the LDR and adjusts the PWM signal sent to an AC dimmer module, which in turn modulates the power supplied to the AC bulb.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of PPPPPP: A project utilizing Modulo Dimmer in a practical application
Arduino UNO-Based AC Light Dimmer with Potentiometer Control and LCD Display
This circuit is a light dimmer that controls the brightness of an AC bulb using a TRIAC, with the brightness adjusted via a potentiometer. An Arduino UNO reads the potentiometer value and triggers the TRIAC through an optocoupler, while an I2C LCD displays the current brightness level. The circuit includes zero-crossing detection for phase control to ensure smooth dimming.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Residential Lighting: Adjusting the brightness of LED or incandescent lights for ambiance.
  • Commercial Spaces: Creating dynamic lighting for retail stores, restaurants, or offices.
  • Theatrical Lighting: Controlling stage lights for performances.
  • Energy Savings: Reducing power consumption by dimming lights when full brightness is unnecessary.

Technical Specifications

The following table outlines the key technical details of the Modulo Dimmer:

Parameter Value
Input Voltage 110V - 240V AC
Output Voltage 0V - 230V AC (adjustable)
Maximum Load Current 2A
Power Rating 400W
Control Signal PWM (Pulse Width Modulation)
Operating Temperature -10°C to 50°C
Dimensions 50mm x 25mm x 20mm
Weight 30g

Pin Configuration and Descriptions

The Modulo Dimmer has the following pin configuration:

Pin Name Description
AC IN Connects to the AC power source (110V - 240V AC).
AC OUT Outputs the dimmed AC voltage to the connected load (e.g., light fixture).
GND Ground connection for the circuit.
PWM IN Accepts a PWM signal (3.3V or 5V logic) to control the dimming level.

Usage Instructions

How to Use the Modulo Dimmer in a Circuit

  1. Connect the Power Source:

    • Attach the AC IN pin to the live and neutral wires of the AC power source.
    • Ensure proper insulation and safety precautions when working with high voltage.
  2. Connect the Load:

    • Connect the AC OUT pin to the live and neutral wires of the lighting fixture.
    • Verify that the load does not exceed the maximum power rating of 400W.
  3. Control the Dimming:

    • Use a microcontroller (e.g., Arduino UNO) to generate a PWM signal.
    • Connect the PWM signal to the PWM IN pin of the Modulo Dimmer.
  4. Ground Connection:

    • Ensure the GND pin is connected to the ground of the control circuit.

Important Considerations and Best Practices

  • Safety First: Always disconnect the power supply before wiring or modifying the circuit.
  • Load Compatibility: Ensure the connected load (e.g., LED or incandescent light) is dimmable.
  • PWM Signal: Use a PWM frequency between 500Hz and 1kHz for optimal dimming performance.
  • Heat Dissipation: Avoid overheating by ensuring proper ventilation around the dimmer module.

Example: Using Modulo Dimmer with Arduino UNO

Below is an example code to control the Modulo Dimmer using an Arduino UNO:

// Example: Controlling Modulo Dimmer with Arduino UNO
// This code generates a PWM signal to adjust the brightness of a light fixture.

const int pwmPin = 9; // PWM output pin connected to Modulo Dimmer's PWM IN

void setup() {
  pinMode(pwmPin, OUTPUT); // Set the PWM pin as an output
}

void loop() {
  // Gradually increase brightness
  for (int brightness = 0; brightness <= 255; brightness++) {
    analogWrite(pwmPin, brightness); // Send PWM signal to dimmer
    delay(10); // Small delay for smooth transition
  }

  // Gradually decrease brightness
  for (int brightness = 255; brightness >= 0; brightness--) {
    analogWrite(pwmPin, brightness); // Send PWM signal to dimmer
    delay(10); // Small delay for smooth transition
  }
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Lights Flicker During Dimming:

    • Cause: Incompatible load or incorrect PWM frequency.
    • Solution: Ensure the connected light is dimmable and adjust the PWM frequency to 500Hz-1kHz.
  2. Dimmer Module Overheats:

    • Cause: Exceeding the maximum power rating or poor ventilation.
    • Solution: Reduce the load or improve airflow around the module.
  3. No Response to PWM Signal:

    • Cause: Incorrect wiring or incompatible PWM voltage level.
    • Solution: Verify the connections and ensure the PWM signal is 3.3V or 5V logic.
  4. Lights Do Not Turn On:

    • Cause: Faulty wiring or insufficient input voltage.
    • Solution: Check all connections and ensure the input voltage is within the specified range.

FAQs

  • Q: Can the Modulo Dimmer be used with non-dimmable LEDs?
    A: No, the Modulo Dimmer is designed for use with dimmable lighting fixtures only.

  • Q: What happens if I exceed the maximum load current?
    A: Exceeding the 2A limit may damage the module or cause overheating. Always stay within the specified ratings.

  • Q: Can I use the Modulo Dimmer with a DC power source?
    A: No, the Modulo Dimmer is designed for AC power sources only.

  • Q: What is the recommended PWM duty cycle range for dimming?
    A: The duty cycle can range from 0% (off) to 100% (full brightness), depending on your desired brightness level.

By following this documentation, users can safely and effectively integrate the Modulo Dimmer into their projects for precise lighting control.