Smart DIY Arduino AC Dimmer | Drive AC Loads

A DIY AC dimmer with Arduino that let you control Single Phace AC motors or lights easily.

Public Chat
Similar projects worth following
Hi every one, here Chris, and I want to show you how I made my own Arduino AC dimmer that can control AC loads such as motors and lights easily. It has the power to handle 1200+ Watts and It's a very nice project for domotics and home automation because the microcontroller I used is the ESP8266 that has WiFi capabilities and the code could be adapted with few changes.

Here I leave you a tutorial with all the information so you can make your own version.If you are a visual learner I know that a video worth more than 1000 words, so here is a Tutorial video. (I am a Spanish speaker, so please consider turning on English subtitles):

OLED Display Library

x-zip-compressed - 9.88 MB - 03/15/2021 at 20:34


OLED Display Library

x-zip-compressed - 13.85 kB - 03/15/2021 at 20:33


ACS712 Current Sensor Filter Library

x-zip-compressed - 12.25 kB - 03/15/2021 at 20:33


3D Printed Parts

x-zip-compressed - 119.80 kB - 03/15/2021 at 20:33


x-zip-compressed - 4.63 kB - 03/15/2021 at 20:32


View all 9 files

  • 1 × 10kohm Potentiometer.
  • 2 × 2 Double Terminal blocks.
  • 1 × AC motor of your preference (single phase).
  • 1 × Dimmable Lightbulb.
  • 1 × Small 5 volts cellphone power supply.

View all 7 components

  • 1
    Skills Required:

    This project may seem difficult or very complex, but it is definitely not completely, since you will have all the guidance for the construction, it was difficult for me to design it to make life a little easier for you. Any conceptual doubt, you are free to ask it without problems.

    • You should have an understanding of:
    • 3D Printing (Optional for the case).
    • Arduino programming (I give you the code).
    • Soldering through hole components.

    Warning: In this project we will handle main power, so please be careful

  • 2
    Components and Parts List

    The Electronics discrete components as resistors and transistors will be attached in a BOM file in the PCB Step.

    • Here is the list of what you will need for the whole process:
    • -10kohm Potentiometer.
    • -2 Double Terminal blocks.
    • -AC motor of your preference (single phase).
    • -Dimmable Lightbulb.
    • -Small 5 volts cellphone power supply.
    • -Measuring tools: multimeters, clamp meters (optional).
    • -Micro USB SMD connector.
    • -1.3 inch OLED Display.
    • Wire.

    BOM list of PCB components attached.

    Great, cheap and awesome Graphical Multimeter to watch the Sinusoidal AC wave form

  • 3
    Circuit Diagram

    Here is the Circuit Diagram of our project:

    It has all the internal conections of the circuit that will us allow to create the PCB design later.

    I also attached the PDF of the Schematics so you can see it better.

View all 10 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates