Thomas The Terrifying Karaoke Robot

The junk bin can be a great source of inspiration, unless you’re too familiar with the contents to be imaginative with them. But thrift stores are another matter, like giant junk bins that are constantly replenished by underappreciated elves. You never know what kinds of goodies they will pile on the shelves, so it’s easy to become a fixture and visit them once or thrice a week.

[Hunter Irving] haunts a few choice thrift stores in his neighborhood, and a few months ago he found a knockoff Thomas the Tank Engine with an articulated face. It uses a simple mechanism to produce an impressive amount of movement, especially for a cheap knockoff toy. Both of its eyes slide sideways and its mouth opens, resulting in a very animated (and terrifying) range of expressions. Sensing an opportunity to turn his animatronic robot dreams into karaoke-singing nightmare fuel for the rest of us, he forked over a few bucks and took it home.

As luck would have it, a 9g micro servo fit perfectly in the back of the frightening little face. [Hunter] designed an axle to transfer motion to the face mechanism, but it broke almost immediately. We applaud his Plan B, though, which consists of a mounting block for the servo, and a cable tie armature connected with screws. Once that was sorted, [Hunter] designed a bulbous body for it in Blender.

This terrifying train-faced toy uses an Arduino Leonardo to read MIDI note-on and -off messages, and opens his mouth when appropriate to sing hit favorites in a smooth, speech-synthesized contralto. Pour yourself a strong beverage and enjoy the build/demo video after the break.

Interested in making your own? [Hunter] has all the files up on his Patreon page. For just $1, you can access the code, synth files, and STL files. While you’re there, you can also get the scoop on his Nintendo LABO waveform cards.

Continue reading “Thomas The Terrifying Karaoke Robot”

Power Generation Modules Mix And Match Wind, Water, And Hand Cranks

What’s great about the Power Generation Modules project headed by [Cole B] is the focus on usability and modularity. The project is a system for powering and charging small devices using any number and combination of generator modules: wind turbine, hand-crank, and water turbine so far. Power management and storage is handled by a separate unit that acts as a battery bank to store the output from up to six generators at once. There’s also a separate LED lamp module, designed to be capable of being powered directly from any of the generator modules if needed.

Testing the water turbine module

The hand crank is straightforward in concept, but key to usability was selecting a DC gearmotor with a gear ratio that made cranking by hand both comfortable and sustainable; too weak of a crank and it’s awkward, too hard and it’s tiring. The wind turbine has three compact vanes that turn a central shaft, but testing showed the brushless motor it uses as a generator isn’t a good match for the design; the wind turbine won’t turn well in regular wind conditions. The water turbine prototype showed great success; it consists of an epoxy-glazed, 5 inch diameter 3D printed propeller housed in a section of PVC pipe. The propeller drives a brushless motor which [Cole B] says easily outputs between eight to ten volts when testing in a small stream.

The team has plans for other generators such as solar, but this is a great start to an array of modules that can be used to power and charge small devices while off the grid. We’re happy to see them as a finalist for The Hackaday Prize; they were selected as one of the twenty projects to receive $1000 cash each in the Power Harvesting Challenge. The Human-Computer Interface Challenge is currently underway which seeks innovative ideas about how humans and computers can interface with one another, and twenty of those finalists will also receive $1000 each and be in the running for the Grand Prize of $50,000.

Dawn Of The First Digital Camera

Technology vanishes. It either succeeds and becomes ubiquitous or fails. For example, there was a time when networking and multimedia were computer buzzwords. Now they are just how computers work. On the other hand, when was the last time you thought about using a CueCat barcode reader to scan an advertisement? Then there are the things that have their time and vanish, like pagers. It is hard to decide which category digital cameras fall into. They are being absorbed into our phones and disappearing as a separate category for most consumers. But have you ever wondered about the first digital camera? The story isn’t what you would probably guess.

The first digital camera I ever had was a Sony that took a floppy disk. Surely that was the first, right? Turns out, no. There were some very early attempts that didn’t really have the technology to make them work. The Jet Propulsion Laboratory was using analog electronic imaging as early as 1961 (they had been developing film on the moon but certainly need a better way). A TI engineer even patented the basic outline of an electronic camera in 1972, but it wasn’t strictly digital. None of these bore any practical fruit, especially relative to digital technology. It would take Eastman Kodak to create a portable digital camera, even though they were not the first to commercialize the technology.

Continue reading “Dawn Of The First Digital Camera”

Oil-Immersed Raspberry Pi Keeps Its Cool Under Heavy Loads

As a general rule, liquids and electronics don’t mix. One liquid bucks that trend, though, and can contribute greatly to the longevity of certain circuits: oil. Dielectric oil cools and insulates everything from the big mains transformers on the pole to switchgear in the substation. But what about oil for smaller circuits?

[Lord_of_Bone] was curious to see if an oil-cooled Raspberry Pi is possible, and the short answer is: for the most part, yes. The experimental setup seen in the video below is somewhat crude — just a Pi running Quake 3 for an hour to really run up the CPU temperature, which is monitored remotely. With or without heatsinks mounted, in free air the Pi ranges from about 50°C at idle to almost 70°C under load, which is pretty darn hot. Dunking the Pi in a bath of plain vegetable oil, which he admits was a poor choice, changes those numbers dramatically: 37°C at idle and an only warmish 48°C after an hour of gaming. He also tested the Pi post-cleaning, which is where he hit a minor hiccup. The clean machine started fine but suffered from a series of reboots shortly thereafter. Twelve hours later the Pi was fine, though, so he figures a few stray drops of water that hadn’t yet evaporated were to blame.

Is oil immersion a practical way to cool a Pi? Probably not. It doesn’t mean people haven’t tried it before, of course, but we applaud the effort and the careful experimentation.

Continue reading “Oil-Immersed Raspberry Pi Keeps Its Cool Under Heavy Loads”

Project Orion: Detonating Nuclear Bombs For Thrust

Rockets with nuclear bombs for propulsion sounds like a Wile E. Coyote cartoon, but it has been seriously considered as an option for the space program. Chemical rockets combust a fuel with an oxidizer within themselves and exhaust the result out the back, causing the rocket to move in the opposite direction. What if instead, you used the higher energy density of nuclear fission by detonating nuclear bombs?

Detonating the bombs within a combustion chamber would destroy the vehicle so instead you’d do so from outside and behind. Each bomb would include a little propellant which would be thrown as plasma against the back of the vehicle, giving it a brief, but powerful push.

That’s just what a group of top physicists and engineers at General Atomic worked on between 1958 and 1965 under the name, Project Orion. They came close to doing nuclear testing a few times and did have success with smaller tests, exploding a series of chemical bombs which pushed a 270-pound craft up 185 feet as you’ll see below.

Continue reading “Project Orion: Detonating Nuclear Bombs For Thrust”

Modern PC Crammed Into An Original Xbox

When the original Microsoft Xbox was released in 2001, one of the most notable features of its design was that it used a number of off-the-shelf computer components. Inside contemporary offerings from Nintendo and Sony you’ll see almost nothing but proprietary components, whereas cracking open the Xbox reveals an IDE hard drive, a customized PC DVD-ROM drive, and an Intel Pentium III CPU. Depending on which team you were on, the Xbox’s close relation to PC hardware of the day was either a point of honor or ridicule in the early 2000’s console wars; but regardless of politics, it ended up being instrumental in all of the hacks and mods the console got over its lifetime.

In that light, [P8ntBal1551] managing to jam a modern computer into the shell of an Xbox is like having the last laugh in this nearly two-decade-old debate. Wanting to build an HTPC that wouldn’t look out of place in his entertainment center, he figured the Xbox would make a suitable home for his Intel 4460 powered build. Not to say it was easy: getting all of the hardware and associated wiring inside the case took a bit of cheating, but the end result looks good enough that we’ll give him a pass.

The key to this project is the 3D printed structure inside the Xbox’s case that holds everything together. Painstakingly designed to align all of his components and cooling fans, it took over 58 hours to print just the base plate alone on his CR-10.

Even with all of his primary components installed, [P8ntBal1551] still had to wrestle with an absolute rat’s nest of wiring. He couldn’t find smaller versions of a number of the cables he needed, so he had to resort to some creative wire management to get everything packed in there. In the end, there was simply too much gear for the Xbox’s case to legitimately fit, so he ended up printing a spacer to fit between the bottom and top halves. Though in the end even this worked out in his favor, as it gave him a place to mount the integrated FLIRC IR receiver without having to cut a hole in the original front panel. The end product looks close enough to stock to be almost unnoticeable to the casual observer.

Its been a while since we’ve seen a hack for Microsoft’s original black and green monster, most of the Xbox projects we see are in relation to its significantly more popular successor. It’s always nice to see people keeping the classics alive in their own way.

[via /r/pcmasterrace]

Gamers Rejoice: Here’s A Fix For ASUS Strix Vega 64 Thermal Issues

Every year, we demand our computers to be ever faster, capable of delivering progressively more eye-watering graphics and doing it all as reliably as ever. Unfortunately, sometimes, new designs miss the mark. [Cloakedbug] was having issues with voltage regulator temperatures on an ASUS Strix VEGA 64 — one of the latest RADEON graphics cards on the market — and decided to investigate.

Right away, issues were apparent; one of the main thermal pads was making poor contact with the FETs it was intended to carry heat for, and was poorly sized to boot. In a show of poor quality, the pad wasn’t nicely sized for the aluminium plate it was attached to, and was applied in a rather haphazard manner. Suspecting this was perhaps one of the root causes of the card running hot, the decision was made to replace the pad with something more suitable.

Specifying a thicker pad that was properly sized to the heatsink plate was the order of the day, and a couple of other smaller heatsink pads were also replaced, all with Thermal Grizzly Minus Pad 8. [Cloakedbug] reports a temperature drop of over 30 degrees C under load on the VR SOC bank, down from 115 C initially. It sounds like this will go a long way to keeping the card happy and healthy over time. Looking around the web, there’s definitely a few reports of thermal issues out there, so this could be a useful fix if you’re having trouble with the same card at home.

In the end, it’s a simple, tidy fix to an expensive piece of hardware that really should have shipped with this sorted from the factory. We’ve seen a fair few thermal fixes over the years here, like this one involving a thermal camera as a diagnosis tool.

[Thanks to Keith O for the tip!]