Kick Off The Christmas Decorating With A Review Of 3 Types Of LED Strings

[Todd Harrison] has been on a quest to replace his incandescent Christmas lights with less power hungry LED lights. There are plenty of options out there, but so far he hasn’t found any have the appearance he’s looking for. Since last year he bought three different kinds to try out and has posted a review of each.

Check out the strand of Brite Star Symphony Lights he’s showing off above. There is a white ‘Try Me’ button that lights up the string while still in the package! This offers fifteen bulbs each twelve inches apart. The strand draws 8.4 Watts when in use, you can connect up to 30 strands in series, and they are RGB lights with several different blinking patterns. He spends nearly an hour on this strand in his video review.

Next on his list is a set of Brite Star Classic Style C7 lights. They are single color and are meant to look like traditional large-bulb incandescent strands. At 2.4 Watts per strand you can string together 87 sets of them. This video is much more concise at around twenty-five minutes.

Finally he looks at the Brite Star 50 Mini LED strings. These are the traditional white Christmas tree lights, except in LED. One bulb every four inches on the string adds up to a 2.4 Watt power draw. You can string 58 sets together for a 1000 foot long string. [Todd] spends less than eight minutes reviewing this set.

You can see an intro video after the break but the full reviews are linked in his article. He really liked the Symphony Lights but the other strands have some issues. He discusses what he sees as design flaws in those strands and has decided they’re not really usable because of flickering.

Continue reading “Kick Off The Christmas Decorating With A Review Of 3 Types Of LED Strings”

Optimizing Your Electronics Projects With A Camera

What do you do when you have a microcontroller you’re trying to optimize? One method is using a debugger, but for AVRs and such that’s not a very common technique. For lower-level electronics projects, it’s nearly impossible, even. [Cnlohr] built a small Minecraft server that listens to in-game redstone circuits, but the performance of his real-world to block-world bridge wasn’t what he hoped. He came up with a pretty clever way of figuring out what was slowing his server down without any special gear at all.

[cnlohr]’s Minecraft server is just a simple AVR microcontroller, Ethernet adapter, and SD card affixed to a beautiful glass PCB. The performance of his server wasn’t what he expected; downloading a largish file from the server resulted in a download rate of about 55kbps, much slower than he expected. He wasn’t quite sure what the hangup was, so he took a camera and with a long exposure time took a very blurry picture.

The Minecraft server has a blue LED to show when the SD card was being accessed. In the picture above, [cnlohr] saw that SD card access was taking far too long, and if he wanted to optimize the code this would be the place to start.

Not bad for a dead-simple method of seeing where the code on your microcontroller project is slowing down.

Continue reading “Optimizing Your Electronics Projects With A Camera”

One Dimensional PONG, Take Two

Needing a Christmas present for his 4- and 5-year-old nieces, [John] built a one-dimensional PONG game, sure to be the delight of rosy-cheeked children on a Christmas morn.

The new and improved 1D PONG game is built around a digital RGB LED strip with an LPD8806 LED controller. The speed of the ‘ball’ is controlled by a pot on one side of the game. With each player pressing their button at the right time, the ball bounces back to the other player. Missing the ball awards a point to the other team and most likely an increase in the player’s frustration, greatly increasing the risk of this game being thrown across the room.

While it’s not an obscenely long 1D PONG game like [Jason]’s previous 5 meter version, it’s more than enough to keep a pair of kids occupied for more than a few minutes, a remarkable achievement for just a microcontroller, buttons, and a piece of LED strip.

You can get [John]’s AVR code in this pastebin or just check out the video after the break.

Continue reading “One Dimensional PONG, Take Two”

Roomba And Virtual Walls Make Up This Theme Family Halloween Costume

It figures. You spend a ton of time making a cool set of costumes and then you can’t get your kid to pose for a picture. It’s okay though, we still get the point. This themed set of costumes dresses the little one as a Roomba vacuuming robot while mom and dad are suited up as virtual walls (modules that are used to keep the bot from falling down stairs, etc.). It’s fun and unique, but had it not been for some additional electronics this would have been relegated to a links post. For safety sake each costume was outfitted with a ring of LEDs. As a challenge, the lights were given the ability to sync up patterns with each other.

Each costume has a circular frame at the top with a set of RGB LED strings attached. To get them to display synchronized patterns an IR transmitter/receiver board was designed and ordered from OSHPark. Each costume has four of these modules so no matter where the wearers are facing it should not break communications. A demo of the synchronized light rings can be seen after the break

Continue reading “Roomba And Virtual Walls Make Up This Theme Family Halloween Costume”

Wireless Water Heater Monitor Uses Whatever Was Lying Around

[Chris] set out to build a monitoring system for his water heater. It doesn’t Tweet or send SMS messages. It simply lights up an LED when the water heater is active. The one thing that complicates the setup is that he didn’t want to pull any wire from the garage into the house. What you see above is the wireless setup he used to accomplish this goal.

This is an electric water heater, so [Chris] patched into the 230V heating element feed. When the water heater is idle this connection is cut off. He used a transformer to step the voltage down to 17V and rectified it before feeding a 7805 power regulator. The rest of the transmitter circuit consists of a 555 timer driving the coil seen on the left. It is made out of telephone wire, with each of the four conductors inside connected together to multiply the number of windings. The box of breakfast sausages hosts the receiver coil. His hardware takes the induced current from that coil and amplifies it, feeding the signal to the base of a transistor responsible for switching the status LED. This works through the 6″ thick garage wall, although he did have to use a battery on the receiving end as his wall wart was injecting way too much noise into the system to work.

Birthday Badges Teach Kids How To Solder

[Ian Lee, Sr] wanted to have an educational activity at his younger son’s birthday party. These were uncharted waters for him as he doesn’t remember education taking place at his own early birthday parties. But he came up with a great idea, with was to teach soldering using interactive badges which each guest could assemble themselves. He needed about twenty, so he tried to keep the BOM as small as possible. But that didn’t mean skimping on features.

You can see the black LED-type package on the left of the assembled badge above. This is an IR receiver whose counterpart transmitter is on the right side of the board. When two of these get within 6-8″ of each other the start talking back and forth. There is no microcontroller involved, instead the system relies on a multivibrator design. One of the red LEDs at the corner of the ‘smile’ is always blinking. When it is off, the IR transmitter is powered. This is picked up by another badge’s receiver, which lights the second ‘smile’ LED. You can see this happen in the short clip after the break.

Although there are relatively few components that went into this, it would take the kids a long time to put them together as they’re just learning. [Ian] and his eldest son soldered on all of the components except for the resistors beforehand.

Continue reading “Birthday Badges Teach Kids How To Solder”

The Band’s Name In Lights, RGB LEDs To Be Exact.

A few of [michu]’s friends formed a band named Kalikut Now and needed an awesome stage show. The band made a few 80cm-high letters of their band name, cut a few pieces of acrylic, and wired them up with a few LED modules. The work of connecting these letters to a computer and programming them fell on [michu], and we’ve got to say he did a pretty good job.

You may remember [michu] from his StripInvaders and PixelInvaders projects, basically a few RGB LED modules that can communicate with an Arduino over an SPI interface. With these huge letters, [michu] ran into a problem: he had 11 meters of cabling between the clock and data lines, far beyond the maximum recommended length for any datasheet.

[michu] looked around the Internet for common problems with SPI interfaces and found a lot of good advice from a lot of very smart people. The issue with the SPI bus was eventually solved by correctly wiring the grounds of his LED modules, building a few dead-simple SPI buffers, and reducing the clock speed of the SPI bus.

After countless hours, the band’s name is in lights, and RGB LEDs to boot. Everything can be controlled with Abelton Live, and looks absolutely fantastic as seen in the video after the break.

Continue reading “The Band’s Name In Lights, RGB LEDs To Be Exact.”