Software apps and online services
Here is the Gerber File so you can order your own PCB.
I suggest to use PCBGOGO to manufature the PCBs.Step 2: Soldering Everything:
Clean up the circuit pads if they are not and start soldering everything step by step.Step 3: Install the Libraries for the Code:
Here is the link where to can download the libraries.Step 4: Upload the Code:
Here is the Code for download:Step 5: Wiring and Power Up:
Connect the DC motor wires from the Curtain and the LED strips wires correctly.Step 8: Setup Your Ubidots Device and Dashboard:
Order of Images:
1-When the NodeMCU is turned on, automaticaly it will create a device called "room" in the devices section of Ubidots.
2- The device will have all the variables inside.
3- Go to Data/Dashboards.
4- Click on "+" to create a new dashboard.
5- Click on Check mark.
6- Create a Widget by clicking on "+".
7- Select Slider widget for the Curtains control.
8- Add a variable.
9- Select "Room" device.
10- Select "Curtain" variable.
11- Set step to 100.
12- Repeat for LED Strip but Step = 1 and Variable is "Ledstrip".
13- Add a indicator widget.
14- Select Movement variable.
15- You are done.Step 8: Testing It:
Thank you for being part of this tutorial, hope you like it and if you have any question you are free to ask me.