[Mr. Carlson] Fixes A Fridge

A dead refrigerator is an occurrence determined to frustrate any homeowner. First there’s the discovery of hundreds of dollars in spoiled food, and then the cost of a repair call and the delay of the inevitable wait for parts. It’s clear to see why a hacker like [Mr. Carlson] would seek another way.

Now, normally a fridge repair video would by unlikely fodder for a Hackaday article. After all, there’s generally not much to a fridge, and even with the newer microprocessor-controlled units, diagnosis and repair are usually at the board-level. But [Mr. Carlson] has had this fridge since 2007, and he’s got some history with it. An earlier failure was caused by the incandescent interior lights welding relay contacts closed thanks to huge inrush currents when starting the cold filaments. That left the light on all the time, heating the interior. His fix was a custom solid-state relay using zero-crossing opto-isolators to turn the bulbs on or off only when the AC power was at a minimum.

That repair kept things going for years, but when the latest issue occurred, [Mr. Carlson] took a different tack. He assumed that a board that has been powered 24-7 for the last twelve years is likely to have a bad capacitor or two. He replaced all the caps, threw in a few new relays to be on the safe side, and powered the fridge back up. It whirred back to life, ready for another decade or so of service.

Kudos to [Mr. Carlson] for his great repair tips and his refusal to surrender. The same thing happened when his solder sucker started to give up the ghost and he fixed it by adding a variable-frequency drive.

Continue reading “[Mr. Carlson] Fixes A Fridge”

OpenLeg – The Open Source Robot Leg

There’s an old saying about standing on the shoulders of giants, but how about doing so with an open source leg? Well, your robots might do so at least, thanks to OpenLeg, a new open source project for building robot legs. Created by [Joey Byrnes], this started out as a senior project for a course at the University of Illinois. The idea is to create a robot leg that others can use to build four-legged robots that can amble around the neighborhood, much like those built by Boston Dynamics. Continue reading “OpenLeg – The Open Source Robot Leg”

Custom Game Pad Can Reprogram Itself

In the heat of the moment, gamers live and die by the speed and user-friendliness of their input mechanisms. If you’re team PC, you have two controllers to worry about. Lots of times, players will choose a separate gaming keyboard over the all-purpose 104-banger type.

When [John Silvia]’s beloved Fang game pad went to that LAN party in the sky, he saw the opportunity to create a custom replacement exactly as he wanted it. Also, he couldn’t find one with his desired layout. Mechanical switches were a must, and he went with those Cherry MX-like Gaterons we keep seeing lately.

This 37-key game pad, which [John] named Eyetooth in homage to the Fang, has a couple of standout features. For one, any key can be reprogrammed key directly from the keypad itself, thanks to built-in macro commands. It’s keyboard-ception!

One of the macros toggles an optional auto-repeat feature. [John] says this is not for cheating, though you could totally use it for that if you were so inclined. He is physically unable to spam keys fast enough to satisfy some single-player games, so he designed this as a workaround. The auto-repeat’s frequency is adjustable in 5-millisecond increments using the up /down macros. There’s a lot more information about the macros on the project’s GitHub.

Eyetooth runs on an Arduino Pro Micro, so you can either use [John]’s code or something like QMK firmware. This baby is so open source that [John] even has a hot tip for getting quality grippy feet on the cheap: go to the dollar store and look for rubber heel grippers meant to keep feet from sliding around inside shoes.

If [John] finds himself doing a lot of reprogramming, adding a screen with a layout map could help him keep track of the key assignments.

Flux Gate Magnetometers Make A Special Current Probe

There are moments when current measurement is required on conductors that can’t be broken to insert a series resistor, nor encircled with a current transformer. These measurements require a completely non-invasive technique, and to satisfy that demand there are commercial magnetometer current probes. These probes are however not for the light of wallet, so [ensgoldmine] has created a much cheaper alternative.

The Texas Instruments GRV425 flux gate magnetometer integrated circuit on its TI evaluation module provides the  measuring element placed at the tip of a probe as close as possible to the conductor to be measured, with another GRV425 module at the head of the probe to measure ambient magnetic field for calibration purposes.  An Arduino Due measures and processes the readings, chosen due to its higher-resolution ADC than the more ubiquitous Arduino Uno.

The write-up is interesting even if you have no need for a current probe, because of its introduction to these sensing elements. Because it’s a rare first for Hackaday, we’ve never taken a close look at them before other than as an aside when talking about a scientific instrument on Mars.

Steam Bike Rocks It Old-School

Petrol engines dominate the world of the automobile, while electric propulsion races to take an ever larger market share. Despite this, some still hold a flame for steam power. Such aficionados would hold this build in high regard, from the recent past of 2014.

In steampunk, finish is everything.

The bike is of a recumbent design, featuring a relaxed riding position well suited to the sophisticated nature of a steam-powered vehicle. Sporting a wooden frame, the build carries a strong steampunk aesthetic. The flash boiler packs 100 feet of copper pipe, and there’s an electric pump and controller to handle water delivery from the stylish brass tank. The setup is capable of producing steam within 30 seconds of startup. Motive power is courtesy of a 1.5 inch bore single-cylinder steam engine, connected to the rear wheel via a belt drive.

There’s something intoxicating about the sounds and smells of a working steam engine, though the threat of catastrophic burns does temper the excitement just a touch. Steam power isn’t going away any time soon – and it’s not just limited to transport applications, either. Video after the break.

Continue reading “Steam Bike Rocks It Old-School”

Meccano Max Gets Hacked

There are plenty of “smart” toys out in the marketplace, some with more features than others. Nevertheless, most makers desire complete control over a platform, something that’s often lacking in any commercial offering. It was just this desire that motivated [MrDreamBot] to start hacking the Meccano Max.

Meccano Max is a small-statured companion robot, at about 30 centimeters high. Not content with the lack of an API, [MrDreamBot] decided to first experiment with creating an Arduino library to run Max’s hardware. With this completed, work then began on integrating a Hicat Livera devboard into the hardware. This is an embedded Linux system with Arduino compatibility, as well as the ability to stream video and connect over WiFi. Thus far, it’s possible to control Max through a browser, while viewing a live video feed from the ‘bot. It’s also possible to customize the expressions displayed on Max’s face.

Oftentimes, it pays to replace stock hardware rather than try and work with the limitations of the original setup, and this project is no exception. With that said, we’re still hoping someone out there will find a way to get Jibo back online. Look after your robot friends! Video after the break.

Continue reading “Meccano Max Gets Hacked”

RGB Lamp With Micro:Bit Powered Gesture Control

The Micro:bit is a very neat piece of hardware that, frankly, we don’t see enough of. Which made us all the more interested when [Manoj Nathwani] wrote in to tell us about the gorgeous 3D printed RGB LED lamp he created that uses the BBC-endorsed microcontroller to perform basic gesture detection. Purists will likely point out that an Arduino Pro Mini is tagging along to handle interfacing with the LEDs, but it’s still a good example of how quick you can get a project up and running with MicroPython on the Micro:bit.

[Manoj] used eight NeoPixel Sticks, a NeoPixel Ring, and a few scraps of perfboard to construct a three dimensional “bulb” to fill the void inside the printed diffuser. They’re chained together so all the elements appear as a single addressable strip, which made the rest of the project a bit easier to implement. It might not be pretty, but it gets the job done and it’s not like you’ll ever see it again once installed in the lamp anyway.

The Micro:bit and Arduino co-pilot live in the base of the lamp, and the single USB cable to provide power (and the ability to update the device’s firmware) is run out the bottom to give the whole thing a clean and professional look. For those wondering why the Arduino has tagged along, [Manoj] says he couldn’t get the NeoPixel libraries to play nicely with the Micro:bit so he’s using the Arduino essentially as a mediator.

Right now the only gesture that’s detected on the Micro:bit is a simple shake, which tells the Arduino to toggle the light show on and off. But in the future, [Manoj] plans to implement more complex gestures which will trigger different animations. As he explains in the blog post, gesture recognition with the Micro:bit is incredibly simple, so it should be easy to come up with a bunch of unique ways to interface with the lamp.

Color changing LED lamps are a favorite project of hackers, and we’ve seen examples built with everything from glass and copper to laser-cut pieces of wood and veneer. While you might prefer to skip the gesture control for an ESP8266 and UDP, we think this project is another strong entry into this popular genre.