Arduino Controlled Flashing Christmas Fairy Lights with Jingle Bells

FeaturedContest Winner
Picture of Arduino Controlled Flashing Christmas Fairy Lights with Jingle Bells
As my first Arduino project I wanted to make something impressive but not too challenging. I entered a Christmas Hack with this project and won it! People love Christmas lights.

By the end of this you will have a set of christmas fairy lights that flash in time to jingle bells as can be seen in the attached video. Feel free to modify it and make it your own once you have completed these steps.

During this tutorial I have provided serveral links to Arduino's own tutorials and more about Arduino can be found here.

No soldering required.

Hovering over the image squares gives you more information.

Total time to complete: 2 hours
(you do not need to complete all of this in one sitting)

Please note that as always you will need a computer with USB capabilities to program your Arduino.

Step 1: Things you will need
Step 2: Connecting up the LEDs
Step 3: Making the LEDs blink
Step 4: Setting up the speaker for Jingle Bells
Step 5: Code for Jingle Bells
Step 6: Making the LEDs flash with the sound
Step 7: Starting and stopping with a button
Step 8: Setting up your fairy lights
Step 9: Connecting your relay shield
Step 10: Testing your relay shield
Step 11: Connecting your fairly lights
Step 12: Finished product
TylerP19 months ago

Nicley Done! Little tweeking with the temp and its pretty cool! Im using it with a remote to find my car in the parking lot with a horn speaker. lol

i would recommend to solder the headers on the relay shield
roshenac (author)  wout smeets1 year ago
Thanks for the advice, this may have created a better connection with the relay and arduino. The relay shield came with no instructions and I didn't have access to any soldering equipment hence I just placed them in.