IOT light dimmer using Arduino and Nodemcu esp8266 wifi module

(Last Updated On: June 1, 2019)

iot light dimmer

Description:

In this Tutorial, you will learn how to control the brightness of a 110/220v Ac light Bulb using Arduino, Nodemcu esp8266 wifi module, MOC3021, BTA16 Triac, Zero crossing detector and blynk application. With the help of this project the ac light bulb brightness can be controlled from anywhere around the world. This project is entirely based on my previous tutorial in which I used a potentiometer to control the brightness of the ac light bulb. So I highly recommend you should watch my previous tutorial as I will be using the same connections.

In this Tutorial I will only explain the modifications.



The components and tools used in this project can be purchased from Amazon, the components Purchase links are given below:

Arduino Uno: https://amzn.to/2tVz1vu
Mega 2560: https://amzn.to/2ze1kdu
Nodemcu esp8266 wifi module: Best price https://amzn.to/2NAvmiB
MOC3021 optoisolator Triac Driver: https://amzn.to/2Wo4VfV
BTA16 Triac: https://amzn.to/2JAeQ0f
EL817 optocoupler: https://amzn.to/2Tt6ZRF
Bridge Rectifier: https://amzn.to/2CB7kvY
lm7805 Voltage Regulator: https://amzn.to/2IZEl5x
330 ohm resistors pack: https://amzn.to/2NtlAeh
5v 2A adaptor: https://amzn.to/2GsNfcw
2n2222 npn transistors: https://amzn.to/2EmXsIb
10k Resistor: https://amzn.to/2KTd6OW
lm7805 Voltage Regulator: https://amzn.to/2IZEl5x
330-ohm resistors pack: https://amzn.to/2NtlAeh
female DC power jack socket: https://amzn.to/2KEo1gt
470 uf capacitors: https://amzn.to/2xDCOzf
5×7 cm vero board: https://amzn.to/2OHGbvn
female headers: https://amzn.to/2zqmtiJ
connection wires: https://amzn.to/2DpBuW7
Super Starter kit for Beginners: https://amzn.to/2KJvmKG
Jumper Wires: https://amzn.to/2KMoVXs
Bread Board: https://amzn.to/2MS4q8X
12v Adaptor: https://amzn.to/2Ntr6h1
PCB plate: https://amzn.to/2IUwpCt
Variable Supply: https://amzn.to/2MT4Qfj
Digital Multimeter: https://amzn.to/2Nvft9i
Vero Board / strip board: https://amzn.to/2MTf9jD
Soldering iron kit: “best” You guys should definitely purchase this: https://amzn.to/2zfoNuJ
Solder wire: https://amzn.to/2ufUMWf
Wire Stripper: https://amzn.to/2KOqxfU
wire cutter: https://amzn.to/2ucIq14
PCB small portable drill machine: https://amzn.to/2Nu62XF


iot light dimmer Circuit Diagram:

In this project I am using the same circuits and connections as explained in my Previous tutorial.

The only modification that I made in this project is the addition of the regulated power supply based on the lm7805 voltage regulator and Nodemcu esp8266 wifi module. The 5 volt regulated power supply will be used to power up the Nodemcu esp8266 wifi module.

For the circuits interfacing and Blynk application designing watch video Tutorial Click here”.



iot light dimmer Programming:

Arduino Programming:



Nodemcu esp8266 wifi module programming:

Watch Video Tutorial:

Recommended For You

About the Author: Engr Fahad

My name is Shahzada Fahad and I am an Electrical Engineer. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. My Hobbies are * Watching Movies * Music * Martial Arts * Photography * Travelling * Make Sketches and so on...

Leave a Reply