Skip to content

Firmware for a two-channel dimmer with LCD. Allows you to separately control the channels of LED strips and store PWM values in non-volatile memory, which (values) are restored at startup.

Notifications You must be signed in to change notification settings

malikalhack/Dual_channel_dimmer

Repository files navigation

Dual_channel_dimmer

Note:* One of my first projects in C language. It started on July 9, 2015.
I assemble it many times at the first mini-constructor of my own design.

Mini-constructor

The main features of the project.

The device allows you to control two LED panels using PWM. It is built on the ATMega8A controller. The alphanumeric display is used as an indication of the current brightness level for each of the control channels. The device is controlled using four buttons.

The connection diagram of this controller is shown in the figure below.

The connection diagram

Note. When using a load greater than 20 mA, installing the corresponding transistor switches on the controller output is necessary.

About

Firmware for a two-channel dimmer with LCD. Allows you to separately control the channels of LED strips and store PWM values in non-volatile memory, which (values) are restored at startup.

Topics

Resources

Stars

Watchers

Forks

Languages