Show Us Your Internet Of Useful Things By Monday

Don’t forget to get your connected device entered in the Hackaday Prize by Monday morning. The current challenge is IuT ! IoT, a clever tilt at the Internet of Things, which is so hot right now. We don’t just want things to connect, we want that connection to be useful, so save your Internet Toasters and Twittering Toilets for another round.

So what are we looking for here? Any device that communicates with something else and thereby performs a service that has meaningful value. The Hackaday Prize is about building something that matters.

We’ve been covering a lot of great entries. HeartyPatch is an open source heart rate monitor and ECG that communicates through a smart phone. We’ve seen an affordable water level measuring station to help track when water levels are rising dangerously fast in flood prone areas. And the heads-up display for multimeters seeks to make work safer for those dealing with high voltages. Get inspired by all of the IuT ! IoT entries.

There’s $20,000 at stake in this challenge alone, as twenty IuT projects will be named finalists, awarded $1000 each, and move on to compete for the top prizes in the finals.

If you don’t have your project up on Hackaday.io yet, now’s the time. Once your project is published, entering is as easy as using the dropdown box on the left sidebar of your project page. [Shulie] even put together a quick video showing how to submit your entry. Check to make sure “Internet of Useful Things” is listed on your project’s sidebar and if not, use that dropdown to add it.

DIY Ram Pump Obeys The Laws Of Physics

Despite the claims of “free energy” on the title of the video below, this is not yet another wacky perpetual motion story. We here at Hackaday fully support the laws of thermodynamics, and we think you should too. But you have to admit that a pump that works without any apparent energy inputs looks kind of shady at first glance.

The apparatus in question is a ram pump, a technology dating back all the way to the 18th century. The version that [Junkyard – Origin of Creativity] built uses commonly available materials like PVC pipes and fittings. About the only things on the BOM that might be hard to scratch up are the brass check valves, which should probably be flap valves rather than the easier to find spring valves. And the only custom part is an adapter to thread the plastic soda bottle that’s used as an air chamber to the PVC, which a 3D printer could take care of if you choose not to hack a bottle cap like [Junkyard] did. The video below shows the impressive lift achieved just by tapping the kinetic energy of the incoming flow.

There, the Second Law of Thermodynamics remains inviolate. But if you still think you can get something for nothing, check out our roundup of perpetual motion and Overunity quackery.

Continue reading “DIY Ram Pump Obeys The Laws Of Physics”

Summer Is Approaching. Are You Prepared To Relax?

[Blake Schreurs] found himself in dire straights — there was a critical lack of available hammocks in his immediate vicinity, and he wanted one. Fast. So he built a hammock stand in half an afternoon.

Initially dismayed by the cost of store-bought models, [Schreurs]’ hammock stand is perfect for woodworking-newbies and yard-loungers on a budget alike, as the build requires only a few straight cuts and some basic tools to whip up.

After cutting and laying out the lumber to make sure that it will all fit together as intended, [Schreurs] aligned and drilled holes through the pieces — don’t worry, he’s included the measurements in his post. Playing a game of connect-the-boards-with-carriage-bolts-nuts-and-washers — with a minor pause in the action to attach the feet to the base — all but finished this quick build. All that’s missing now is a hammock in which to recline!

One final note: be sure to use galvanized hardware for this — or any — project that’s expected to spend time out in the elements. Rust is not usually your friend!

Lounging in your backyard beginning to feel a little cramped? Take you relaxation on the road.

The Art Of The Silicon Chip

If you have followed the group of reverse engineers whose work on classic pieces of silicon we feature regularly here at Hackaday, you may well be familiar with the appearance of the various components that make up their gates and other functions. What you may not be familiar with, however, are the features that can occasionally be found which have no function other than the private amusement of the chip designers themselves. Alongside the transistors, resistors, and interconnects, there are sometimes little pieces of artwork inserted into unused spaces on the die, visible only to those fortunate enough to own a powerful microscope.

Fortunately those of us without such an instrument can also take a look at these works, thanks to the Smithsonian Institution, who have brought together a gallery of them on the web as part of their chip collection. In it we find cartoon characters such as Dilbert, favourites from children’s books such as Waldo, and the Japanese monster Godzilla. There are animals, cows, a leopard, a camel, and a porpoise, and of course company logos aplenty.

In a sense, these minuscule artworks are what our more strident commenters might describe as Not A Hack, but to dismiss them in such a manner would be to miss their point. Even in an age of huge teams of integrated circuit designers working with computerized tools rather than the lone geniuses of old with their hand drafting, we can still see little flashes of individuality with no practical or commercial purpose and with no audience except a very few. And we like that.

Also take a look at the work of [Ken Shirriff] for a masterclass in IC reverse engineering.

Self-Driving RC Cars With TensorFlow; Raspberry Pi Or MacBook Onboard

You might think that you do not have what it takes to build a self-driving car, but you’re wrong. The mistake you’ve made is assuming that you’ll be controlling a two-ton death machine. Instead, you can give it a shot without the danger and on a relatively light budget. [Otavio] and [Will] got into self-driving vehicles using radio controlled (RC) cars.

[Otavio] slapped a MacBook Pro on an RC car to do the heavy lifting and called it carputer. The computer reads Hall effect sensor data from the motor to establish distance traveled (this can be used to calculate speed) and watches the stream from a webcam perched on the chassis. These two sources are fed into a neural network using TensorFlow. You train the system by driving the vehicle manually through the course a few times and then let it drive itself.

In the video interview below, you get a look at the car and [Otavio] gives commentary on how the system works as we see playback of a few races, including the Sparkfun 2016 Autonomous Vehicle Competition. I apologize for the poor audio, they lost the booth lottery and were next door to an incredibly noisy robot band (video proof) so we were basically shouting at each other. But I think you’ll agree it’s worth it to get a look at the races. Continue reading “Self-Driving RC Cars With TensorFlow; Raspberry Pi Or MacBook Onboard”

LED display controlled by Bluetooth speaker

How Many Hacks In An LED Display?

There are so many nice hacks in [Joekutz]’s retro LED display project that it’s hard to know where to start. There’s his DIY LED display controlled by an Arduino UNO. To have some text or picture for the display, he’s wired the output of a Bluetooth speaker directly to the Arduino, and sends it speaker tones that encode the text to draw. And as if that wasn’t enough, he’s hacked a quartz driver board from an analog clock to use the display as a clock as well.

Let’s start with the LED matrix display, perhaps the best excuse for trying your hand at shift registers. This display uses two such 8-bit shift registers daisy chained together feeding two 8-bit Darlington arrays. The display has ten rows of sixteen columns, and you guessed it, the columns are controlled by the sixteen shift registers. Two Arduino pins tell the shift registers which column to turn on. The rows are turned on and off using ten transistors controlled by ten more Arduino pins. Scanning at 80 frames per second he gets a nice, flickerless display.

To make both the LED matrix circuit board and the control board, [Joekutz] carved out isolation paths in copper clad boards using his homemade CNC mill. Be sure to check out the first video below to see his misadventures with it that ultimately led to his gorgeous boards.

Continue reading “How Many Hacks In An LED Display?”

The Other Kind Of Phone Hacking

While it’s true that your parts bin might have a few parts harvested from outdated devices of recent vintage, there’s not much to glean anymore aside from wall warts. But the 3×48-character LCD from [Kerry Wong]’s old Uniden cordless landline phone was tempting enough for him to attempt a teardown and reverse engineering, and the results were instructive.

No data sheet? No problem. [Kerry] couldn’t find anything out about the nicely backlit display, so onto the logic analyzer it went. With only eight leads from the main board to the display module, it wasn’t likely to be a parallel protocol, and the video below shows that to be the case. A little fiddling with the parameters showed the protocol was Serial Peripheral Interface, but as with other standards that aren’t exactly standardized, [Kerry] was left with enough ambiguity to make the analysis interesting. Despite a mysterious header of 39 characters, he was able in the end to drive the LCD with an Arduino, and given that these phones were usually sold as a bundle with a base and several handsets, he ought to have a nice collection of displays for the parts bin.

With how prevalent this protocol has gotten, [Kerry]’s post makes us want to get up to speed on the basics of SPI. And to buy a logic analyzer too.

Continue reading “The Other Kind Of Phone Hacking”