Hackaday Links: July 13, 2012

Testing LEDs

Over at the Albuquerque, NM hackerspace Quelab, [Alfred] needed to test a bunch of surface mount LEDs. He ended up building a pair of 3D printed tweezers with a pair of needles attached to the end and a space for a coin cell battery. It works and Quelab got a new tool.

Woo Raspberry Pi

[tech2077] added an FTDI chip to his Raspberry Pi to do a little single cable development. We’ve seen a few similar builds, but surprisingly nothing related to the on board display serial interface. This wiki page suggests it’s possible to connect an iPhone 3G or iPhone 4 display directly to the Raspi. Does anyone want to try that out?  Nevermind, but it would be cool to get a picture from a display plugged into that display port on the Raspi.

I like to ride my bicycle, I like to ride my bike

Over at the 23b hackerspace a few people were having trouble finding a good bike cargo rack that wasn’t overpriced. They built their own with $30 in materials and a salvaged milk crate. It looks great and is most likely a lot more durable than the Walmart model.

If that cargo rack fell off, it would look like this

Apparently you can get ‘spark cartridges’ to attach to the underside of a skateboard. [Jim] saw these would look really cool attached to his bike so he did the next best thing. He attached them to his sandals. It does look cool…

Less heat, less noise

[YO2LDK] picked up a TV tuner dongle for software radio and found it overheated and stopped working after about 15 minutes (Romanian, Google Translate). He hacked up a heat sink from an old video card to solve this problem. Bonus: the noise was reduced by a few tenths of a dB.

Using Your Bench Tools To Test A New Display

It usually takes a bit of work to gain confidence when it comes to using new parts. [Glitch] got his hands on this OLED display which is manufactured by Sabernetics and wanted to give it a whirl before building a project around it. He grabbed his Bus Pirate to help learn the ins and outs of the new part.

The 96×16 Dot-Matrix display uses the i2c protocol, keeping the pin count really low (six pins for: ground, reset, clock, data, chip select, and voltage). Since the Bus Pirate gives you command-line-like access to i2c it’s a natural choice for a first test. In fact, the tool has been our go-to device for that protocol for most projects.

The first commands sent are configuration values for the SSD1306 that drives the display. These configure contrast, voltage conversion, and other important values necessary to power on the display. It sprung to life, showing random pixels since the RAM had not yet been initialized. With that success [Glitch] moved on to the Bus Pirate’s scripting capabilities and ended up with a Python script that drives the demo seen above. Now that he knows the commands he needs, it’ll be a lot easier to write code for a microcontroller driver.

Adding An OLED To A LEGO Set

Sure, as a very powerful and influential LEGO dictator you’re more than able to make the trains run on time, but how do you make your LEGO citizens realize the benefits of living under your regime? With an OLED LEGO train schedule, of course! [Dan] over at Adafruit put together a great guide to interfacing a very small OLED display to a LEGO setup, perfect for displaying which trains are on schedule and not displaying which trains are heading to a ‘camp.’

The build uses a 96×64 RGB OLED display that is just under an inch in size. After connecting the display to an Arduino, [Dan] crafted a bezel and mounted it inside a LEGO brick wall. Seems like just the thing for the Adafruit LEGO set.

Of course, the tiny Adafruit OLED display can be used for much more than showing the train schedule at a LEGO train station. We imagine this could be put to use in an awesome model train layout or even a small plastic security checkpoint.

Crayolascope Turns Flat Displays Into Volumetric Coolness

[Blair] sent in a project he’s been working on for a while. It’s called the Crayolascope, and it allows for the creation of an extremely low-fi volumetric display using a Crayola Glow book.

The Crayola Glow Book is a pretty neat toy composed of four clear plastic panels. Each of these four panels are illuminated from the side to reveal the image drawn with fluorescent ‘glow pens’. [Blair] had the idea to take several of these Glow Books and draw a rudimentary 3D animation by sequentially lighting one of the 12 plastic panels.

After tracing single frames from a rotating cube animation, the Crayolascope pages through the plastic panel-based 3D display with the help of an Arduino Mega. For each frame of animation, the Arduino illuminates a single display with edge-mount LEDs. Of course there’s a control panel to regulate how fast the frames are shown, along with the ability to scrub a frame and apply a fade effect.

[Blair] admits there are a few problems; there’s a lot of internal reflections in the array of clear plastic sheets, and frames near the end of an animation are really only observable in a very dark room. [Blair] hopes the next version of the Crayolascope will use thinner plastic panels to increase the depth of the animations – a solution that may just solve the decreasing brightness of ‘deeper’ panels.

 

[Matt’s] Bubble Display Updated

[Matt] emailed in to show us how he has improved his bubble display since the last time we saw it. If you recall from last time, he was having issues with the air pressure dropping when multiple bubbles were released, resulting in smaller bubbles. This time around, he has added an aesthetically pleasing air reservoir to help ensure that his bubbles don’t vary too much. There really wasn’t a reason to use two containers for the reservoir, aside from the fact it is what he had on hand. He has also torn part the part of the display that houses the oil, replacing it with individual tubes for each vertical segment. This makes it easier to regulate the speed of the bubbles, as he found they travel at a constant rate if they are in contact with the edges of the tube.

One downfall of using the vinyl tubes is the fact that it comes in a giant roll. This leaves the tube wanting to curl. To get around this, he stretched it on a wooden dowel and heated it with a heat gun till it relaxed. Using clear PVC or acrylic tubing would be an alternative but would be more expensive.

Continue reading “[Matt’s] Bubble Display Updated”

Analog Clock Display Uses A Nipkow Disk

Although [Serokoy] is not thrilled with the outcome of his Nipkow disk clock (translated), but we really enjoy it. It uses the Persistence of Vision concept to create a light display from a rotating disk.

We’ve come across a lot of rotating disk clocks. Several were based off of the platters of a hard drive, using a slit, or series of slits to make up the display. This Nipkow disk uses a similar technique but in a more general way. The series of holes arranged in a spiral pattern allows a grid of concentric rings to be used as pixels when the disk is spinning. The bottom portion of the disk is used as the display area. Each pixel is illuminated at just the right time by LEDs below in order to freeze that pixel in the viewer’s eye. The demo is a bit rough, and [Serokoy] mentions that the precision of the hole layout makes all the difference. He drilled these by hand in a CD which was spray painted matte black. Even though he used a computer to lay out and print a template, it took four tries to get a suitable disk.

[Thanks Svofski]

Collimated Displays Wrap Around That Home Cockpit

We don’t recall having heard the term ‘collimated display’ before, but we’ve seem them in action. These are mirrored projection display that give the viewer a true peripheral vision experience thanks to well-designed optics. Here is a project that [Rob] and [Wayne] have put a ton of time into. It’s their own version of a DIY collimated display that uses a shop vac and Arduino to form the screen shape.

The frame above is the structure that will support the screen. A sheet of mylar was later attached to the edges of that frame. That is pulled into place by the suction of the vacuum. But it needs to be stretched just the right amount or the projected image will be distorted. They’ve got something of a PID controller to manage this. A valve box was built to vary the amount of vacuum suction inside the screen’s frame. A switch positioned behind the mylar sheet gives feedback to the Arduino when the screen reaches the appropriate position and a servo closes off the suction box. If you lost us somewhere in there the description in the clip after the jump will help to clear things up.

Here’s an unrelated project that implements the same concept on a smaller scale.

Continue reading “Collimated Displays Wrap Around That Home Cockpit”