Followup: Troll physics solved

A month ago, we saw a marvelous demonstration of troll physics from YouTube user [Fredzislaw100]. In his video, we saw a circuit of three switches and three LEDs wired in series and but not acting like the should. A lot of the comments for this post elicited reasonable explanations like modifying the battery or pure camera wizardry via After Effects. Thankfully, [Alan] stepped in and showed us how it was done. The solution uses two AC power sources with diodes in two of the switches and LEDs and inductors in the third pair. [Alan]’s build was rather large compared to the original video, so we were wondering how this circuit could be made invisible.

[Fredzislaw100] just posted a video on how he did it. Like [Alan]’s build, it uses two AC power sources, diodes, and inductors. In contrast to every single guess about where the circuit is hidden, the majority of the build is inside the battery connector. [Fredzislaw] did some amazing work hiding a 74LV132 quad NAND Schmitt trigger inside the battery connector. The diodes were easily hidden on LEDs 1 and 3 with some red nail polish, but we’re amazed by the inductor built into the LED seen in the title pic.

So there you go. With a ton of electronics know-how and an extremely steady hand (and a microscope), you too can build your own troll circuit. Check out the video after the break.

Continue reading “Followup: Troll physics solved”

DSLR performance measured with audio editing software

[Jaroslav’s] camera didn’t have a feature to measure the speed of its response in different modes so he figured out his own method. Using the microphone on his webcam he recorded the sound made by the mirror and shutter movements, then used Audacity to analyze the camera’s performance.

When you get right down to it, this is a fantastic idea. Audacity, the open source audio editing suite, has the ability to show each captured audio track next to each other. That makes it easy for you to precisely align the clips, and has in-build time measuring features with fantastic resolution.

He tested a whole bunch of different settings on a Canon EOS600D DSLR camera. In the image above you can see him comparing performance between different ISO settings. He also looks into different brands and sizes of SD storage cards, as well as the time difference when storing raw image data versus JPEG encoded data.

[Jackson Pollock] is now a robot

Even though abstract expressionism died out several decades ago, robots are still chugging along dripping nihilistic pigment onto a cold, uncaring canvas. [Liat] and [Assaf] created a robot named The Originals Factory to create paintings in the style of abstract expressionism, a style of painting that is arguably best represented by [Jackson Pollock] and his ‘drip paintings.’

The build is surprisingly simple – there are four containers filled with C,M,Y, and K pigments. Pumps transport these paints to a print head mounted on an aluminum rail above a canvas. The software portion of the build is rather interesting. Instead of pixels, the image is rendered in ‘vixels’ – vertical lines of a specific length and color. Although we don’t see any examples of more precise work, [Liat] tells us The Originals Factory can be used to plot graphs on the canvas.

Check out a video of The Originals Factory squirting paint down a canvas after the break.

Continue reading “[Jackson Pollock] is now a robot”

How to add flair to a webpage that shows your project data

This temperature display may not knock your socks off, but it’s a simple demonstration of how you can used vector graphics as a web readout for data (translated). [Luca] wrote this four page tutorial to help others, he makes it look really easy, and the sky’s the limit on eye candy once you get he basics in place.

The first step is to create the dynamic SVG (vector graphic) file using Inkscape that will be used by the webpage. This starts with a static background, in this case the grey parts of the thermometer which will not change. Over the top the blue parts were added, with just a bit of XML editing to give those parts a hook which will be used in the next step. The demo above will have a moving blue bar and changing numeric output to match data coming in from a temperature sensor.

An SVG file is just a text file that is rendered as a graphic when loaded. [Luca] shows you how to used the identifiers set up when making the graphic to dynamically change the size and value of the blue parts with server-side PHP before sending the graphic to the browser. With that in place you just need to give the PHP file access to the data. He shows how to use the Pachube API but you could just as easily get this via serial or otherwise.

Synthesize with a hard drive

If you’d like a pseudo-mechanical way of producing a droning synthesizer sound, [gijs] is your man. He made a small synthesizer out of nothing but an old hard drive and a few components.

Whenever a disk platter is spun manually, the spindle motor inside the drive produces a few out of phase sine waves on its connections. [gijs]’ synthesizer compares and amplifies these sine waves and sends them out to a speaker. The result is a strange droning chiptune-esque arpeggio.

The circuit for the build is soldered directly to the hard drive enclosure Manhattan style. Because the output of the spindle motor produces out of phase sine waves, [gijs] thought it would be a good idea if he could capitalize on some phase interference to alter the timbre of his synth. The entire build is mounted to a wall with hinges to one side so the speaker can be moved around. It isn’t much of a change, but we can here some wave forms cancelling each other out.

Check out the video of the build after the break. There’s also a few audio samples available on the project page.

Continue reading “Synthesize with a hard drive”

@publictextbox is a Twitter enabled phone booth

In the interests of open communication in shared spaces, [dan] made a public text box that serves as a terminal to the @publictextbox twitter account. We could see something like this being useful in a hackerspace or other hang out to announce to the world the happenings of the resident makers and builders.

The software setup is very simple and can run on just about any old computer you might have lying disused in a corner. The app is built with Processing, and the code is extremely simple and easily modifiable. Even though the case is a lovely cardboard number, the Twitter Box can be dressed up as any imaginable form. We’d love to see a nice TARDIS blue, but we’ll leave that up to [dan].

You can check out the demo of the Twitter phone box after the break. Alternatively, you could re-tweet this post and take part in a load test for the @publictextbox.

Continue reading “@publictextbox is a Twitter enabled phone booth”

Sixty4Racer an 8×8 Game

[Pete] has a cool new tutorial creating a re-imagining of the Atari classic “River Raid” for the PIX-6T4 micro controller based game system. The PIX is a netduino on a larger board featuring 2 analog controllers, a speaker, an sd card and an 8×8 monochrome LED display. With a resolution that low, it may make the good ole VCS look like a 360, but there is still a lot to learn about making a game at this low of a level.

The tutorial [Pete] has put together covers concept, gameplay, progression goals, screen handling and a boat load of code to show how it all goes together. Though this is for a C# based system many of the basics apply to just about any system you can imagine. So if you’re looking to learn how to handle graphics in C, sprite animation, collision, or randomly putting levels together out of tile blocks then you should take a look.

Join us after the break for a quick video.

Continue reading “Sixty4Racer an 8×8 Game”