Web Controlled Socket by Arduino
![19.jpg](/proxy/?url=https://content.instructables.com/FKX/84TT/IE2235LC/FKX84TTIE2235LC.jpg&filename=19.jpg)
I made one Web controlled socket by Taiwan cloned Arduino, which is based by Arduino Pro Mini and ESP8266-1, the official site of this clone is : Webduino = Web x Arduino
We can program it by simple HTML, CSS and JavaScript, it also has online training medias on official site. The result has been tested and posted on YouTube : https://www.youtube.com/watch?v=hxoVI5R2xCw
Follow the 19 pictures, and you can build one. The program is very easy, just send HIGH/LOW to an Arduino pin by digitalWrite() to on/off a LED.
![1.jpg](/proxy/?url=https://content.instructables.com/FXR/Y3O3/IE2235GW/FXRY3O3IE2235GW.jpg&filename=1.jpg)
![2.jpg](/proxy/?url=https://content.instructables.com/FLR/HT3H/IE2235HT/FLRHT3HIE2235HT.jpg&filename=2.jpg)
![3.jpg](/proxy/?url=https://content.instructables.com/F46/01AL/IE2235HU/F4601ALIE2235HU.jpg&filename=3.jpg)
![4.jpg](/proxy/?url=https://content.instructables.com/FBC/AEDX/IE2235HV/FBCAEDXIE2235HV.jpg&filename=4.jpg)
![5.jpg](/proxy/?url=https://content.instructables.com/FY2/YHK2/IE2235HY/FY2YHK2IE2235HY.jpg&filename=5.jpg)
![6.jpg](/proxy/?url=https://content.instructables.com/FBS/SUEW/IE2235HZ/FBSSUEWIE2235HZ.jpg&filename=6.jpg)
![7.jpg](/proxy/?url=https://content.instructables.com/FDB/M9UE/IE2235I0/FDBM9UEIE2235I0.jpg&filename=7.jpg)
![8.jpg](/proxy/?url=https://content.instructables.com/FUX/BHTZ/IE2235I5/FUXBHTZIE2235I5.jpg&filename=8.jpg)
![Schematic.jpg](/proxy/?url=https://content.instructables.com/F1P/S1BZ/IE2237SI/F1PS1BZIE2237SI.jpg&filename=Schematic.jpg)
By this, the Relay becomes a switch, when we send HIGH to active it, the COM and NO terminals will be connected.
![9.jpg](/proxy/?url=https://content.instructables.com/F7P/2JT3/IE2235I8/F7P2JT3IE2235I8.jpg&filename=9.jpg)
![10.jpg](/proxy/?url=https://content.instructables.com/F8B/6N0G/IE2235I9/F8B6N0GIE2235I9.jpg&filename=10.jpg)
Get the three pins on relay, and remember the mapping of wires...please!
![11.jpg](/proxy/?url=https://content.instructables.com/FBU/XU67/IE2235IA/FBUXU67IE2235IA.jpg&filename=11.jpg)
![12.jpg](/proxy/?url=https://content.instructables.com/F9G/8NGT/IE2235J5/F9G8NGTIE2235J5.jpg&filename=12.jpg)
![13.jpg](/proxy/?url=https://content.instructables.com/F9H/JPSF/IE2235K3/F9HJPSFIE2235K3.jpg&filename=13.jpg)
![14.jpg](/proxy/?url=https://content.instructables.com/F8H/SXIE/IE2235KB/F8HSXIEIE2235KB.jpg&filename=14.jpg)
![15.jpg](/proxy/?url=https://content.instructables.com/F40/MP8G/IE2235KE/F40MP8GIE2235KE.jpg&filename=15.jpg)
![16.jpg](/proxy/?url=https://content.instructables.com/FOV/L9C3/IE2235KF/FOVL9C3IE2235KF.jpg&filename=16.jpg)
Seal and fix everything.
![17.jpg](/proxy/?url=https://content.instructables.com/FSY/UO5U/IE2235KG/FSYUO5UIE2235KG.jpg&filename=17.jpg)
![18.jpg](/proxy/?url=https://content.instructables.com/FWR/LTH5/IE2235LA/FWRLTH5IE2235LA.jpg&filename=18.jpg)
Test...it works! But, please remember the specifications of components are very important.Especially, safety matter. The controller is Webduino, power it by a smartphone wall charger in orange.
The code is so simple, just like light up a LED : https://webduino.io/tutorials/tutorial-01-led.html