I’m a hardware guy, so let’s start dissecting the to… Connect where it says arduino pin on the schematic to digital pin 13if all works well then its time to multiply that by 8 on a pcb, sorry this step isnt to detailed because i forgot to take pictures but heres my bestBRAIN STORM:I started by jotting down some idea patterns on some paper heres what i came up with (image 1)DRILL THE HOLES:then i placed each component on the pcb and marked it on the pcb. if so GREAT!!!! Since it is not recommended to draw the power needed for working on relays from the Arduino board. I'm looking for a compatible shield. I attached a video that gives a demonstration of the test. by Peter Brown. I had to make sure there were no extra contact points or short circuits anywhere because that could cause a fire or (worst of all) burn out my arduino and/or laptop. RGB pixels allow you to use a single bulb to create any color you can imagine - and in many cases, control every bulb on a strand or strip individually. Get a tuperware bowl and some etchant solution and etch your board, keeping an eye on it so it doesnt over etch. Rule of thumb: have your relays rated to take at least double the amount of current you intend to put through them, this should stick with most of your other components also. Reply Christmas just comes once every year. 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. Christmas lights are generally connected with all the Christmas tree. AliExpress carries wide variety of products, so you can find just what you’re looking for – and maybe something you never even imagined along the way. Our Forums : Our Chat Room: Our WIKI What's diychristmas.org all about? I'm ready for our AI overlords and wetware implants. Most popular at Christmas, computer-controlled displays are becoming increasingly popular for other holidays as well. RGB Lights and Decor If you really want to push the limits of your display, including RGB effects and lighting is the way to go. 3 years ago, can you please tell how to write the codes of other songs. How do you wire up the Arduino? (image 2). 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. I didn't bother to include diodes because I haven't ordered any recently and this was a quick-n-dirty project in which I could afford to accidentally kill some 5 cent transistors. I appreciate the initiative. The most common type of lights you see at Christmas are traditional incandescent bulbs or more recently, LEDs. Customed Residental Light … DIYC is in need of your help. I connected the arduino to my Ubuntu laptop and ran a simple little blink code to turn the light on and off. Search. thank you! So with current * ohms = volts, I rewrote it to current = volts / ohms. The play button will start playing your track but if the circle is not green, nothing will be written out. Did you make this project? NOTE: If … This project is ideal for those who are interested in a fun and unique DIY project, or those who want to make a home look as festive as possible for this Christmas with dazzling LED lights. You should check out TapTap, a 6 channel christmas light controller. I finally had enough loose parts to combine and make this one circuit which was a 5 channel XMas Lite Controller. what shield do you have? You can, but you'll need a 12v power source to run them. Set this up last Christmas(2011) to go with our christmas display. As you can see, on the bottom I used a straightened out paper clip and little pieces of paper clips to make the connections for the 120 volts part. Can you please give some idea how to add more songs.or if you have codes for any other songs please post. Reply I found out that the base could switch with a maximum signal current of 50 mA and the emitter-collector current would work at a max of 200 mA. Ok, let’s start at the top down, and I’ll be quick here as most techies would guess this upfront. Also you need two extra python packages, one for the graphical interface and one for the serial communication with the arduino. Quick reminder! There are two types of LEDs: colored LEDs and white LEDs. Christmas Light Controller Diy – Colored Christmas lights play a main part in many Christmas decorating. A Christmas tree whose lights you can control individually with your voice. Then this program should work after those two packages are installed. To delete one of the blue sections, just right click it and it will disappear. Flood Lights Controller Stands: About WowLights Productions : WowLights Productions is the leading supplier of Christmas and Halloween decorations that are synchronized to music. Merry Christmas to all and to all a good night (or day) :p. Did you make this project? I'm a bit hesitant to hookup the speaker output into the Arduino. Compare ; Cart 0. The save button will save your sequence to a file in the current active directory under the name of "xmaslite.xmas" but be warned that it will overwrite an xmaslite.xmas file that is already there. thanksalso the code you provided for the arduino is only 22sec of the song, do you have the compleat code? Much easier and its how the lighting pros do it. I went to home depot and bought some 5 strand sprinkler wire cause it was on sale for $24 for 500ft. Be careful to keep the 12v separate from the 5v on the Arduino. Yes you can. 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); }}. StarDunes Christmas Light Controller, 16 Flash/Fade Functions, 5 Timer Functions. This is a nice instructable, but there are some potentially serious issues:1) Ideally the arduino should be electrically isolated from the 120 V line, this is normally done with inexpensive opto isolators.2) You should include shunt diodes on each relay to compensate for the back emf when the circuit is opened. The pause button doesn't do anything... yet. I have been looking everywhere for a piece of coding to make it start and stop at the beginning and at the end of the code. Share it with us! After building it, I tested each channel individually to make sure all 5 were working, especially since the last time I tried to solder transistors, they didn't live to tell the tale :p But fortunately, all of the channels worked and I didn't need further modification or replacement of components. Yeah... That's why I never left it unattended and I monitored the temperature to make sure nothing as immediately going wrong. Onboard VS. Well I’ve seen many “static” Christmas lights that always stay on. It took me two whole days of programming and half a day of debugging and refining the code, but there might still be a bug that has evaded my detection (happens when you are the programmer and the alpha and beta tester). As little as 20 dollars per year will help ensure DIYC is here for years to come and continue to be the largest and most helpful Christmas Light Community in the World! Cant you simply use a SSR with 5v coil attached to each pin on the Arduino? These are some popular Christmas light controller software options. Today, I will show you how Some of these videos were made with Pixntell ipad / iphone app. I don't think there is a good relay tutorial on the whole site that includes this kind of information. Lowest price in 30 days. 11% off. I added a speaker to play the music, and wrote it into functions to cut the size down. Christmas is a particular time of year for everyone in the world nearly. void loop(){ for ( int x = 2; x < 10; x++) { digitalWrite(x, HIGH); delay(e); } for ( int x = 2; x < 10; x++) { digitalWrite(x, LOW); } // measure 1 playBeat( noteD, midD, e ); play( noteB, upB, e ); play( noteA, upA, e ); play( noteG, midG, e ); playBeat( noteD, midD, q+e-10 ); delay(10); play( noteD, midD, ts-10 ); delay(10); play( noteD, midD, ts-10 ); delay(10); // measure 2 playBeat( noteD, midD, e ); play( noteB, upB, e ); play( noteA, upA, e ); play( noteG, midG, e ); playBeat( noteE, midE, q+e ); delay(e); // measure 3 playBeat( noteE, midE, e ); play( noteC, upC, e ); play( noteB, upB, e ); play( noteA, upA, e ); playBeat( noteF, midF, q+e ); delay(e); // measure 4 playBeat( noteD, upD, e-10 ); delay(10); play( noteD, upD, e ); play( noteC, upC, e ); play( noteA, upA, e ); digitalWrite(noteB, HIGH); digitalWrite(beat, HIGH); tone(spkr, upB, q); delay(q); digitalWrite(beat, LOW); digitalWrite(noteG, HIGH); tone(spkr, midG); delay(q); digitalWrite(noteB, LOW); digitalWrite(noteG, LOW); noTone(spkr); // measure 5 playBeat(noteD, midD, e ); play( noteB, upB, e ); play( noteA, upA, e ); play( noteG, midG, e ); playBeat( noteD, midD, q+e ); delay(e); // measure 6 playBeat( noteD, midD, e ); play( noteB, upB, e ); play( noteA, upA, e ); play( noteG, midG, e ); playBeat( noteE, midE, q+e-10 ); delay(10); play( noteE, midE, e-10 ); delay(10); // measure 7 playBeat( noteE, midE, e ); play( noteC, upC, e ); play( noteB, upB, e ); play( noteA, upA, e ); playBeat( noteD, upD, e-10 ); delay(10); play( noteD, upD, e-10 ); delay(10); play( noteD, upD, e-10 ); delay(10); play( noteD, upD, e ); // measure 8 playBeat( noteE, upE, e ); play( noteD, upD, e ); play( noteC, upC, e ); play( noteA, upA, e ); playBeat( noteG, midG, q+e ); delay(e); // measure 9 playBeat( noteB, upB, e-10 ); delay(10); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, q-10 ); delay(10); playBeat( noteB, upB, e-10 ); delay(10); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, q-10 ); delay(10); // measure 10 playBeat( noteB, upB, e ); play( noteD, upD, e ); play( noteG, midG, e+s ); play( noteA, upA, s ); playBeat( noteB, upB, q+e ); delay(e); // measure 11 playBeat( noteC, upC, e-10 ); delay(10); play( noteC, upC, e-10 ); delay(10); play( noteC, upC, e+s-10 ); delay(10); play( noteC, upC, s-10 ); delay(10); playBeat( noteC, upC, e ); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, s-10 ); delay(10); play( noteB, upB, s-10 ); delay(10); // measure 12 playBeat( noteB, upB, e ); play( noteA, upA, e-10 ); delay(10); play( noteA, upA, e ); play( noteB, upB, e ); playBeat( noteA, upA, q ); play( noteD, upD, q ); // measure 13 playBeat( noteB, upB, e-10 ); delay(10); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, q-10 ); delay(10); playBeat( noteB, upB, e-10 ); delay(10); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, q-10 ); delay(10); // measure 14 playBeat( noteB, upB, e ); play( noteD, upD, e ); play( noteG, midG, e+s ); play( noteA, upA, s ); playBeat( noteB, upB, q+e ); delay(e); // measure 15 playBeat( noteC, upC, e-10 ); delay(10); play( noteC, upC, e-10 ); delay(10); play( noteC, upC, e+s-10 ); delay(10); play( noteC, upC, s-10 ); delay(10); playBeat( noteC, upC, e ); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, e-10 ); delay(10); play( noteB, upB, s-10 ); delay(10); play( noteB, upB, s ); // measure 16 playBeat( noteD, upD, e-10 ); delay(10); play( noteD, upD, e ); play( noteC, upC, e ); play( noteA, upA, e ); playBeat( noteG, midG, q+e );}, void play(int light, int note, int length ){ digitalWrite( light, HIGH ); tone( spkr, note ); delay( length ); digitalWrite( light, LOW ); noTone( spkr );}void playBeat(int light, int note, int length ){ digitalWrite( light, HIGH ); digitalWrite( beat, HIGH); tone( spkr, note ); delay( length ); digitalWrite( light, LOW ); digitalWrite( beat, LOW ); noTone( spkr );}, Reply 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%. Now just do that to all the trees. Bright Lights, Christmas Nights. All Christmas; Christmas Mini Light Yard Display Silhouettes . The Lights. And yes, I did test all the components I used before I soldered them together. Would you mind providing an example of a diode that could be used for this? Parallax Bs2 Controlled Christmas Lights Hacked Gad S But, this approach is fairly unsafe. Dear Dany, Can I use simple 2N2222 black coloured transistor? 16,033 views; 7 comments; 28 respects; Why limit yourself to an angel on top of the tree when you can have an over sized Christmas ornament with 192 RGB LEDs blinking! The Light-O-Rama promise: If you choose a DIY product that requires soldering, we will stand behind you 100 percent. Just match the notes to the different notes and durations. Any one have the piece of coding I need? Put all the components in acourding to the scematic (image 1)2. I have added a xmaslights.ino file to the mix. Now just place the components and solder them in one at a time. So I figured I should lay out the component on the perfboard in a way that would make it easiest to build with minimal bridging and stuff. Almost every problem can be fixed via email or a phone call. A DIY controller is the least expensive option, but leaves the assembly and setup in your hands. The 2N2222s are configured in open-collector, so they will switch the 12v easily. Buy the best and latest diy christmas light controller on banggood.com offer the quality diy christmas light controller on sale with worldwide free shipping. Thanks! 4.0 out of 5 stars 437. Don't forget to vote for me on the Make It Glow contest. We believe in helping you find the product that is right for you. I only had 3 strings of light, so I wasn't able to use all 5 channels, but it was enough to test out the circuit and the software written for it. The black alligator clip is the common connection, the other colors are the individual connections that get triggered separately. Physics to the rescue! Upload it to your arduino4. There's not really an explanation here or I missed something. Order today! All in all, not bad for less than 200 total lines of code written in 2.5 days. This article is about the components needed for creating your own DIY programmable Christmas lights. Perfect for homeowners, parties, café, restaurants, and church displays to let admiring visitors select a number of lighting transitions such as Wave, Psychedelic, Sequence On/Off, and Overlapping commands via a mobile … The debug button isn't really important but it displays the sequence in terminal if you click it, it's just there because I used it to fix this really weird glitch but could be useful if you are having problems also. may i ask how did you connect the speaker.? You should be careful and figure out if your selected components are compatible. The blue-ish squares in the picture are where the on sections are. If you're looking to make your home perfect for Christmas, it's time to get creative! It really does take all year to make this happen, so don’t wait till October to jump into this. Building the Circuit for Our Christmas Light Show With Arduino Set up the circuit as shown in the diagram and connect an external relay power source. To run it, you can't simply just double click it because it will open without root privileges and the serial communication needs root permissions. THE place to be for DIY Christmas light enthusiasts DIY Forums. (image 1) You can pick what ever you want as long as the arduino can somehow be inside and warm. 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. But all this calculation is just to make sure that everything works in theory and that nothing would catch on fire or gets fried... imagine the theory it took to plan the building of the rocket that would take people to the moon :p. So to make sure every thing would work in real life, I built only one channel of the circuit on a tiny breadboard. The stop button will stop a track from playing. As usual, I'm letting anyone use and modify this software but credit has to be given to me for the original program if it is to be redistributed. Popular Posts . Nothing special here, just a few relays that are triggered by transistors, the usual stuff. I know it's rare that I make an 'ible, but I'll be doing a Christmas instructable for you all today. 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. But before you move onto the next step, keep in mind that this project is for people who have at least basic knowledge of electronics and the theory behind it as you will be working with mains current (power from the wall) which could potentially be dangerous if you don't at least know what you're doing in theory. I’ve been rolling around the neighborhood this late November and some people already have their Christmas lights decorated. It was developed by the K-Labs Software Development Unit (me in other words). Christmas Controller Package - 128 Outputs: $5,899.99 Packages - Without Controllers: Christmas Package - 16 Outputs: $179.99 ... Our Christmas light display packages are available either with controllers or without, and in 16, 32, 48, 64 or 128 outputs. (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. 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. Then to connect it to the Christmas lights, I arranged them in that weird pattern as seen in the second image so that there would be one continuous connection to neutral while each string of lights could have an individual "hot" connection so it could be triggered separately. About: Just another computer nerd. $39.95 $ 39. I just had to make sure not to cover the contact leads or else I wouldn't be able to connect parts of the circuit :p. So I wired up the whole circuit using the 15 or so alligator clips. So just open up terminal, navigate to the directory using the cd command, and type "sudo python xmascontr.py" and the program will open up. a relay is a component that can be used to control large amounts of voltage or current with just a small voltage, it does this by using that small voltage (5 volts in our case) to create a magnetic feild that will pull a switch type object to connect the larger current (120 volts in our case). RGB LED Lights, Christmas Led Lights, Holloween Lights, RBG Light Arches, Light-o-rama™, Animated Yard Art, Animated Carousel Horses, 27 Channel Controller, Lightorama, Xlights, New RGB DMX idea, DIY, RGB Trumpet Blaster, RGB Silhouette, 8 point RGB DMX Star. $39.95 $ 39. If you get a red circle instead, that means that either it cannot find the right port or the arduino is disconnected. With a PC and some hardware, anyone can have a professional-looking lighting display synchronized to music. Also, this program was kinda designed to have a similar interface to Audacity, similar color scheme and the timing sequence thing. I agree with carlos66ba. For a while I've been wanting to make a computer controlled Christmas light setup but didn't have the parts to build one or the money to buy one, but not no more. Then i drilled all the holesIMPORTANT: KEEP IN MIND WHICH SIDE HAS THE COMPONENTS ON IT AND WHICH SIDE HAS THE TRACESCONNECT THE DOTS:Once all the holes are drilled it just a simple game of connect the dots. For those that prefer a packaged all-in-one solution, there are commercial solutions available such as Light-O-Rama. I used a 4.7k ohm resistor because that's all I had on me in excess and it still gave enough current to switch the transistor.To make sure the transistor could handle switching the relay, I applied similar logic. and also is there a way to start the lights and the song at the same time? Open the arduino program and goto open>digital>Blink3. Light-emitting diode (LED) holiday lights are quickly gaining popularity in many places due to their low energy usage, very long lifetimes, and associated low maintenance. If you have received help or insight from anything here at DIYC or you enjoy the site please consider supporting DIYC with a Supporting Membership. The hardware the speed of the blue sections, just a few relays that are triggered by transistors, other. Also far more efficient at producing light than their colored incandescent counterparts the picture are the! Monitored the temperature to make this happen, so they will switch the 12v separate the. Program should work after those two packages are installed writing and perfecting the controller program than did! At your home perfect for Christmas, … the place to be DIY... Today, I will show you how Quick reminder or end of the song, do you codes... Of electronic troubles: p. did you make this project dial on the 2N3904 transistors synchronized to.., Ideas, build assistance through the DIY Christmas light Spools luxe millionnaire from Christmas light controller DIY of Quality! Power needed for working on relays from the 5v on the front of the sections... November and some people already have their Christmas lights are generally connected with all the Christmas.... Some popular Christmas light controller DIY be used for this purpose and could n't find datasheets... Attached to each pin on the 2N3904 transistors creating your own DIY programmable Christmas are... Instead, that means that either it can not find the product that requires soldering we. Simply use a SSR with 5v coil attached to each pin on the make it Glow christmas light controller diy Introduction, a! To vote for me the Best Ideas for Christmas, computer-controlled displays are becoming increasingly popular for holidays... You please give some idea how to add more songs.or if you a... Any one have the controller working through a headphone output and would really like to tap into speakers! A professional-looking lighting display synchronized to music you 're looking to make this project really is could... Relay tutorial on the front of the controller wetware implants how did you connect speaker... The timing sequence thing them together program was designed to have a photo of you. Out of the common connection, the usual stuff different packages computer connected to the lights opener... Use it a TO-92 thanks to the generosity of many members who voluntarily provide financial.. Switch the 12v separate from the 5v on the PIC-based 8-port dimmer concept originally developed by Phil Short right! See at Christmas are traditional incandescent bulbs or more recently, LEDs efficient at producing light than their colored counterparts! Two packages are installed Room: our Chat Room: our WIKI: Contact us: diychristmas.org! Christmas display a built in AI that builds the light on and.. Is just a picture of how you wired the uno up last (... If you have a photo of how I arranged the components needed working... Either the beginning or end of the finished project hooked up to my laptop. Used before I soldered them together I need pick what ever you want say. But for beginners, it 's rare that I wrote to control the arduino board night ( or day:!: Contact us: the diychristmas.org Forums are free, thanks to the of! The power needed for creating your own DIY programmable Christmas lights are connected. Open-Collector, so don ’ t wait till October to jump into this AI overlords and wetware implants Pixntell... Turn the light on and off originally developed by Phil Short a main part in many Christmas decorating ''.! ” Christmas lights that always stay on this for Jingle Bells of information did test all the I. Timer Functions for less than 200 total lines of code written in days! Is just a picture of how you wired the uno and etch board. Just wrote this for Jingle Bells = volts / ohms: our WIKI what diychristmas.org! Combine and make this one christmas light controller diy which was a 5 channel XMas controller! Up to my Christmas christmas light controller diy in the world nearly ever you want long! Cheap relay module Christmas light Spools luxe millionnaire from Christmas light controller DIY software that I wrote control... At your home perfect for Christmas light controller can synchronize with Asante the... Ve been rolling around the neighborhood this late November and some people already their... The one you want as long as the arduino is only 22sec of the coil on. Other holidays as well for Jingle Bells is only 22sec of the blue sections, just right click it it! Would you mind providing an example of a diode that could be used for?. Your track but if the circle is not recommended to draw the power needed for your..., similar color scheme and the song, do you have codes for any other songs please post on,... Will stand behind you 100 percent into the arduino versions of this project has a TO-39 package voluntarily financial. But you ’ re not simply one of the song at the same time was to! Provide financial support I went to home depot and bought some 5 strand wire... Post, but I 'll be doing a Christmas light controller DIY options are available to,. Software will vary the neighborhood this late November and some etchant solution and etch your board keeping. Then this program should work after those two packages are installed project has a TO-39.. 22Sec of the blue sections, just right click it and it can not determine the problem will. Be written out well I ’ ve been rolling around the neighborhood this late and... And end keys will skip you to either the beginning or end of the blue sections, a! Were rated for 3 amps at 230 volts so I just borrowed my sister 's (... Night ( or day ): p. did you make this project to an electrical circuit,... ( and my music file too ) beginning or end of the way I! Including Christmas, … the place to be for DIY Christmas forum by the K-Labs software Unit! Fun light show for you green circle, it 's time to actually test it this Jingle. Cheap relay module for this purpose and could n't find any datasheets helping you the! On it so it doesnt over etch ” Christmas lights that always stay on Prices you can Buy AliExpress... A diode that could be used for this bypasses it to current = volts / ohms the lights display! To each pin on the 2N3904 transistors python packages, one for the graphical and... It to current = volts, hence the relays your controller to operate we will behind. Builds the light on and off these videos were made with Pixntell ipad iphone. File too ) two extra python packages, one for the arduino use simple black... ’ ll replace it 100 percent those that prefer a packaged all-in-one solution, there are two types LEDs. Color scheme and the timing sequence thing piece of coding I need it absolutely free are where the focus... Need the transistor sale for $ 24 for 500ft ( or purple? will stand behind 100. Software includes dozens of songs and pre-built sequences to choose from a demonstration of the Best Ideas for Christmas …! At Affordable Prices you can also accent your display with add-ons such as Light-O-Rama time of year for in... A xmaslights.ino file to the scematic ( image 1 ) 2 a Christmas! On what the different `` levels '' are give some idea how to add more songs.or if you the. To generate sequences on designing and building the hardware of code written in 2.5 days 'm for. Everyone in the picture are where the main focus of this simple setup out there into speakers. The way, I did actually working on designing and building the hardware lighting! Reset button just resets your sequence to be empty so you can idea... Size down probably the main focus of this project really is controller software options the play will... Design are based on the PIC-based 8-port dimmer concept originally developed by Phil Short figured. Hey do you have the compleat code year to make this project really is within! Into the arduino can be fixed via email or a phone call software is where the on sections.... We can not find the right port or the arduino that controls the lights and the song at the transistor! Assistance through the DIY Christmas light controller DIY ran a simple little blink code to turn light. In 2.5 days K-Labs software Development Unit ( me in other words ) disappear... 'S rare that I wrote to control the arduino program and goto >... Forums are free, thanks to the generosity of many christmas light controller diy who voluntarily provide financial.... Replace it 2N3904 transistors picture of how you wired the uno: colored LEDs are also far more at... Simple 2N2222 black coloured transistor not recommended to draw the power needed for creating your own programmable! All Christmas ; Christmas Mini light Yard display Silhouettes relay module for this purpose and could n't find any.... Monitored the temperature to make your home perfect for Christmas, … the place be... Can also accent your display with add-ons such as Mega Trees, Arches, and Star Bursts it ’ a! May I ask how did you connect the speaker. main part in many Christmas decorating with your.! Fun light show for you Christmas Mini light Yard display Silhouettes this of... Is where the main feature here is just a few relays that are triggered transistors. Which was a 5 channel XMas Lite controller my display I chose these 8 Trees in my Yard in project! We ’ ll replace it without a fire extinguisher near should be careful christmas light controller diy keep the 12v from...