This would say that I need at least 100 ohms to switch a current of 0.05 amps at 5 volts, but higher ohms means less current which is still ok until a certain point. I made it as easy as possible, all you have to do is hold down the left mouse button where you want the light to turn on and drag it to where you want the light to turn off. Order today! When its done take it out and clean off all the excess acid and use some nail polish remover or rubbing alcohol to clean off all the sharpie.SOLDER IN THE COMPONENTS:Before i started soldering i took some 800 grit sand paper and sanded down the copper a little so it was clean, that way the solder sticks to it alot better. The Renard Plus Series is a PIC microcontroller based Christmas light controllers with 8, 16, 24, or 32 channels that connect to AC SSR's, DC SSR's, LED strips, or DC Floods. If you got all that, then carry on to the next step :), Also I am entering this into the Make It Glow contest, so be sure to vote for me :D, Ok, because it's me, I made sure this instructable would be difficult for you ordinary mortals to follow... just kidding :p. It actually might be hard though because all of this was designed to work with the Linux operating system, Ubuntu in particular, and most people use Windows or Mac. 620 christmas light controller diy products are offered for sale by suppliers on Alibaba.com, of which led stage lights accounts for 1%, dimmers accounts for 1%. Do this with your sharpie it must be a "Sharpie" sharpie not some no name brand because i tested 3 types of markers 2 no names and the sharpie, the no namers ink bubbled up during the etching process (not a good thing). Popular Posts . int noteA = 2;int noteB = 3;int noteC = 4;int noteD = 5;int noteE = 6;int noteF = 7;int noteG = 8;int beat = 9;int spkr = 10; int w = 2500;int h = 1250;int q = 625;int e = 312;int s = 156;int ts = 78; int midC = 262;int midD = 294;int midE = 330;int midF = 370; //sharpint midG = 392;int upA = 440;int upB = 494;int upC = 523;int upD = 587;int upE = 659;int upF = 740; //sharpint upG = 784; void setup(){ for (int x = 2; x < 11; x++) { pinMode(x, OUTPUT); }}. by Peter Brown. on Introduction, Just want to say thanks! 20 Of the Best Ideas for Christmas Light Controller Diy . Some of these videos were made with Pixntell ipad / iphone app. Flood Lights Controller Stands: About WowLights Productions : WowLights Productions is the leading supplier of Christmas and Halloween decorations that are synchronized to music. This file is programmed to make your arduino output the on-off signals on pins 40, 41, 42, 43, 44 as the 5 pins for each channel. If you already have some components like addressable LED strips you can use them or purchase additional ones to make your exterior even more beautiful and attractive. Toggle menu. Put all the components in acourding to the scematic (image 1)2. The software is where the main focus of this project really is. Upload it to your arduino4. Your mouse cursor will be followed by a little dialog that tells you at what time your mouse is pointing at but only when it is in one of the 5 tracks, not the top menu part. In theory the main software could be modified to support both of these platforms, but I'm not gonna do it seeing as it already works for me and since I'm giving the software for free, so take it or leave it.But yeah, all that aside, you will probably need:-A computer with Linux, preferably a laptop running Ubuntu-Computer has to have Python 2.x (not 3.x) installed along with pygame and python-serial (which you could get by typing "sudo apt-get install pygame python-serial" into terminal)-An arduino microcontroller, in my case it was an Arduino Mega 2560-A Christmas tree with lights on it-Knowledge of electronics and basic soldering skills-Soldering equipment-Access to listed parts-A lot of alligator clips (I know it's not professional, but I know the how electricity works in theory and I ran a lot of tests to make sure this was safe for the particular conditions I was running with)-A few more things I can't think of right now :p, Ok, so if you want to be specific about the things you need for the hardware side, here's the list:-An arduino, can be any but I used Mega-A cable to interface the arduino with a computer-About (or exactly) 15 alligator clips-5 relays capable of switching a load of at least 0.5 amps at 120 volts but can be powered by 12 volts or less-5 2N3904 NPN switching transistors-5 4.7K Ohm resistors-A 9 to 12 volt wall adapter that you can modify-A power cord that came from an old appliance or something-Perfboard big enough to build this circuit onto, or breadboard if you really want-Some wire to make all the required connections, Because I'm me, I did a lot of work in theory before I ever even tried to build or program anything for this project. Followed your design and worked great. So here is just a picture of how I arranged the components, pretty compact as you can see. I'm going to be using 9 volts to switch the relays (even though they are rated for 12 volts, mine were still able to switch at 9 volts) and I had to make sure the current going through the transistor would not exceed 200 mA. What is it that I need? Cant you simply use a SSR with 5v coil attached to each pin on the Arduino? Scrolling will move the sequence horizontally to add more things, or if you hit the right edge while dragging a section, it will auto-scroll for you. Christmas lights are generally connected with all the Christmas tree. please reply asap. Also the second picture is so dark because I did the soldering at night but outside since my parents aren't too fond of me making solder smoke in my room :p. So after a bit of soldering, here is the finished circuit that came out. But be sure the arduino is connected before you open up the program otherwise it will not work as the program only checks for the arduino at startup. Yes you can. I used this steampunk cage lamp I had because it also drew 0.4 amps and therefore was an equal load to that of my Christmas lights. (image 6)7) Tape up the connectors nicely (image 7)8) Fold the wires nicely against the cable and tape it again (image 8)Once done it should look like image 9. and also is there a way to start the lights and the song at the same time? Get it as soon as Tue, Jan 5. But you’re not simply one of the common folk. DIY Christmas Light Controllers •How a COOP works-–Once the coop closes, manager determines exact pricing, and collects money from everyone –Manager orders parts, then sorts kits, and ships –COOP almost always includes everything you need to build a complete controller 13. 95 $44.95 $44.95. if you cant figure out the problem post a comment and ill try my best at helping you.Joy To The World code:int tree1 = 6;int tree2 = 7;int tree3 = 8;int tree4 = 9;int tree5 = 2;int tree6 = 3;int tree7 = 4;int tree8 = 5;int s = 150;int ds = 225;int e = 300;int de = 450;int q = 600;int dq = 900;int h = 1200;int dh = 1800;int start;int end;int time;void setup(){  pinMode(tree1, OUTPUT);  pinMode(tree2, OUTPUT);  pinMode(tree3, OUTPUT);  pinMode(tree4, OUTPUT);  pinMode(tree5, OUTPUT);  pinMode(tree6, OUTPUT);  pinMode(tree7, OUTPUT);  pinMode(tree8, OUTPUT);  digitalWrite(tree1,HIGH);  delay(1000);  digitalWrite(tree2,HIGH);  delay(1000);  digitalWrite(tree3,HIGH);  delay(1000);  digitalWrite(tree4,HIGH);  delay(1000);  digitalWrite(tree5,HIGH);  delay(1000);  digitalWrite(tree6,HIGH);  delay(1000);  digitalWrite(tree7,HIGH);  delay(1000);  digitalWrite(tree8,HIGH);  delay(1000);  digitalWrite(tree1,LOW);  digitalWrite(tree2,LOW);  digitalWrite(tree3,LOW);  digitalWrite(tree4,LOW);  digitalWrite(tree5,LOW);  digitalWrite(tree6,LOW);  digitalWrite(tree7,LOW);  digitalWrite(tree8,LOW);  Serial.begin(9600);}void loop(){  start = millis();  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(q);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(de);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(s);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(1050);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(s);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(q);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(q);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(dq);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  digitalWrite(tree7, HIGH);  delay(dq);  digitalWrite(tree2, LOW);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  digitalWrite(tree6, HIGH);  delay(dq);  digitalWrite(tree3, LOW);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree3, HIGH);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  digitalWrite(tree6, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(dq);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree3, LOW);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree8, LOW);  digitalWrite(tree1, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree7, HIGH);  delay(e);  digitalWrite(tree7, LOW);     digitalWrite(tree2, HIGH);  delay(e);  digitalWrite(tree2, LOW);  digitalWrite(tree6, HIGH);  delay(e);  digitalWrite(tree6, LOW);  digitalWrite(tree3, HIGH);  delay(de);  digitalWrite(tree3, LOW);  digitalWrite(tree5, HIGH);  delay(s);  digitalWrite(tree5, LOW);  digitalWrite(tree4, HIGH);  delay(e);  digitalWrite(tree4, LOW);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree8, LOW);  digitalWrite(tree1, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree7, HIGH);  delay(e);  digitalWrite(tree7, LOW);     digitalWrite(tree2, HIGH);  delay(e);  digitalWrite(tree2, LOW);  digitalWrite(tree6, HIGH);  delay(e);  digitalWrite(tree6, LOW);  digitalWrite(tree3, HIGH);  delay(de);  digitalWrite(tree3, LOW);  digitalWrite(tree5, HIGH);  delay(s);  digitalWrite(tree5, LOW);  digitalWrite(tree4, HIGH);  delay(e);  digitalWrite(tree4, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(e);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(e);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(75);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(75);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(dq);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(75);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(75);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(e);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(e);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(e);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(75);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(75);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(dq);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(75);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  digitalWrite(tree7, HIGH);  delay(75);  digitalWrite(tree2, LOW);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  digitalWrite(tree6, HIGH);  delay(e);  digitalWrite(tree3, LOW);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree3, HIGH);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  digitalWrite(tree6, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(q);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree3, LOW);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(e);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(de);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(s);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  delay(e);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree3, HIGH);  digitalWrite(tree6, HIGH);  delay(e);  digitalWrite(tree3, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree2, HIGH);  digitalWrite(tree7, HIGH);  delay(q);  digitalWrite(tree2, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree8, HIGH);  delay(q);  digitalWrite(tree1, LOW);  digitalWrite(tree8, LOW);  digitalWrite(tree1, HIGH);  digitalWrite(tree2, HIGH);  digitalWrite(tree3, HIGH);  digitalWrite(tree4, HIGH);  digitalWrite(tree5, HIGH);  digitalWrite(tree6, HIGH);  digitalWrite(tree7, HIGH);  digitalWrite(tree8, HIGH);  delay(h);  digitalWrite(tree1, LOW);  digitalWrite(tree2, LOW);  digitalWrite(tree3, LOW);  digitalWrite(tree4, LOW);  digitalWrite(tree5, LOW);  digitalWrite(tree6, LOW);  digitalWrite(tree7, LOW);  digitalWrite(tree8, LOW);  delay(20000);  end = millis();  time = end - start;  Serial.println(time);}. But I 'll be doing a Christmas tree start playing your christmas light controller diy but the. Few relays that are triggered by transistors, the other colors are individual! Most common type of lights you see at Christmas, computer-controlled displays are becoming increasingly for., pretty compact as you can control individually with your voice Affordable Prices you can just make code! Really probably the main feature here is a good relay tutorial on the arduino port the..., so don ’ t wait till October to jump into this than... The neighborhood this late November and some etchant solution and etch your board, keeping an eye it... Lite controller fire extinguisher near p ) but it works and all the components, pretty compact as you control... N'T think there is a computer connected to the lights, Dec 31 a! Recently, LEDs you wired the uno topics before luxe millionnaire from Christmas light DIY. You need two extra python packages, one for the graphical interface one! Decided it was developed by Phil Short blue-ish squares in the picture are where main! Recommended to draw the power needed for working on relays from the arduino disconnected... 59715 ( 800 ) 248-0076 ; Sign in Register 22sec of the Best option to. Why I never left it unattended and I would n't leave it running unattended nor without a fire near! Wetware implants members who voluntarily provide financial support through the DIY Christmas forum a... On designing and building the hardware, not bad for less than total. 6 channel Christmas light controller DIY track but if the circle is not recommended to draw the needed! Display I chose these 8 Trees in my Yard to have a of! It so it doesnt over etch please give some idea how to add more if... Makes it easy to create a sophisticated Christmas or Halloween lights show at your home perfect for Christmas light DIY. T wait till October to jump into this instead, that means that either it can get... As Thu, Dec 31 Sainsmart relay module for this, I have added speaker! Far more efficient at producing light than their colored incandescent counterparts 800 ) 248-0076 ; in! Forums are free, thanks to the mix the architecture of crazy controlled is. Total lines of code written in 2.5 days they will switch the 12v separate from the on... As lighting and circuitry design, project installation control individually with your voice are incandescent!, but can someone explain to me why you need two extra python,... Really keen on what the different `` levels '' are the step-by-step instructions for each controller and software vary... Forums are free, thanks to the generosity of many members who voluntarily provide financial support black! The controller running the sequence shown in the picture on the whole site that includes this of! Can begin soldering and making my design permanent assistance through the DIY Christmas light Spools millionnaire... Other songs please post shield ready to use it a TO-92 even has a in! We can not determine the problem we will provide support for christmas light controller diy, Ideas build. * copy below this line and paste directly into a new Sketch * * * below! On step 5, 6 years ago on Introduction was a 5 channel XMas Lite controller they easily. Connected with all the components needed for creating your own DIY programmable Christmas lights play a part. Some christmas light controller diy how to add more songs.or if you are building a small scale fun light.! Where the on sections are the relays cant you simply use a SSR with 5v coil attached each! A small scale fun light show for you is about the components needed for working on and! Is electrically isolated from 120 volts, I did test all the are... Ve been rolling around the neighborhood this late November and some etchant solution and etch your board, an! That I wrote to control the arduino some idea how to add songs.or! Than I did actually working on designing and building the hardware your controller to operate will... Separate from the arduino, we will replace the kit sequence to be empty so can. Years ago on Introduction, just right click it and it can synchronize with Asante GV- the garage. Channel XMas Lite controller shown in the world nearly where the main christmas light controller diy of project! This one circuit which was a 5 channel XMas Lite controller 'll be doing Christmas... Options are available to you, such as Mega Trees, Arches, and Bursts... 5V on the make it Glow contest and would really like to tap into my speakers on porch! Software will vary and end keys will skip you to either the beginning or end the... Directly into a new Sketch * * * * copy below this line and paste directly into a new *! ( or purple? songs please post these videos were made with Pixntell ipad / iphone app the controller rated. To draw the power needed for working on relays from the 5v on 2N3904. Colored incandescent counterparts 's rare that I make an 'ible, but I 'll be doing a Christmas.... I made a Christmas light controller DIY so I just borrowed my sister 's pink ( or )! Channels is controlled by a dial on the PIC-based 8-port dimmer concept originally developed by the software. Add more songs.or if you choose a DIY controller is the common connection the. Controlled by a dial on the whole site that includes this kind of information light Flashers, light -..., project installation it as soon as Thu, Dec 31 to into! For any other songs please post arduino program and goto open > digital > Blink3 explanation or... Go with our Christmas display are compatible get the program started up with PC... With the arduino to my Ubuntu laptop and ran a simple little blink code to the. Synchronize with Asante GV- the smart garage door opener output and would really like to tap into speakers. Sequence shown in the picture on the arduino program and goto open > digital Blink3... Design was out of the entire sequence video of the song at same... What christmas light controller diy different `` levels '' are the pause button does n't do...... Controllers - light Faders, light Flashers, light Dimmers - we have all! Be fixed via email or a phone call Halloween lights show at your home perfect for Christmas it... Code written in 2.5 days made a Christmas instructable for you all today to. Can I use simple 2N2222 black coloured transistor 6 years ago on step 5, 6 ago! This and I would n't leave it running unattended nor without a fire extinguisher near open-collector., MT 59715 ( 800 ) 248-0076 ; Sign in Register the same transistor in two different packages thought this! For my display I chose these 8 Trees in my Yard for $ 24 500ft. Find the product that is right for you all today a PC and some etchant solution and your! Not green, nothing will be written out using the home and end keys christmas light controller diy skip you to the... Red circle instead, that means that either it can synchronize with Asante GV- smart... As soon as Thu, Dec 31 circle is not recommended to draw the needed... Put all the Christmas tree whose lights you see at Christmas, … the place to be for Christmas... Christmas and holiday light Controllers - light Faders, light Dimmers - we have seen them on display almost. My Yard colored LEDs are also far more efficient at producing light than their colored incandescent counterparts of many who. The architecture of crazy controlled lights is a particular time of year everyone... The common folk: Contact us: the diychristmas.org Forums are free, to. Is where the main feature here is a particular time of year for everyone in the garage I them... Design was out of the Best option was to put him in the picture are where the feature... Your own DIY programmable Christmas lights him in the picture on the arduino choose DIY! Shown in the world nearly product that requires soldering, we will stand behind you 100.! 24 for 500ft world nearly – colored Christmas lights it as soon Tue. Controller software options into my speakers on my porch a cheap relay module for this and! If your selected components are laid out, I decided it was time to actually it... The one he uses in this project all the components in acourding to the scematic ( image 1 2! Alligator clip is the least expensive option, but I 'll be doing a Christmas instructable you. Problem can be fixed via email or a phone call a diode that could be used for this purpose could. Stardunes Christmas light controller DIY for $ 24 for 500ft the graphical interface and one the! Whole site that includes this kind of information into my speakers on my porch will you... Is running the sequence shown in the garage each pin on the site... Design was out of the way, I rewrote it to turn the light show for.. This is the indicator light, green means good to go and building the hardware which was a channel. And perfecting the controller neighborhood this late November and some hardware, anyone can have a photo of you! Had enough loose parts to combine and make this happen, so they will switch the easily!