Hackaday Prize Entry: Pi-Driven Google Glass

[Ricardo Ferro] didn’t want to buy a Google Glass, so he made his own.

The Raspberry Pi Zero Prism consists of a 3D-printed headset the side-pieces of which hold a variety of electronic components, including a Pi Zero running Raspbian Jessie, a Pi Noir IR camera, a WiFi/Bluetooth module and a whole mess of SMD tactile push buttons. Video output is provided by a Kopin 922K display module. This module is usually used in smart goggles and uses a prism to reflect information into the wearer’s field of view.

One application [Ricardo] envisions for this Open Source Google Glass is using it in conjunction with facial recognition software and the YouTube-favorite IR camera trick of seeing through clothing. No, he’s not using it for that idea, and you should get your mind out of the gutter. [Ricardo] wants to identify masked criminals. Setting aside the technological challenges of making that technology work, we think that walking around with x-ray specs is likely to get those specs broken off your face by someone who wears clothes for modesty purposes. Still, it’s a fascinating project and we love the way the prism and video assembly comes together.

Mini Hacker Breaks Down How To Build It

I read the other day that the hot career choice for kids these days is: YouTuber. That means every kid — yes, including mine — has two or three attempts at a YouTube show on their account and then they get into the next big thing and forget about it. On the other hand, sometimes you find someone who has a lot of ideas to share, and the dedication to keep sharing them.

[Kevin Zhou], an 11-year-old from Indonesia, has filmed around  70 videos in the past couple of years, with a fantastic variety of nerdy projects ranging from Mindstorms to Arduino to wood shop projects, and even a Blender tutorial. His projects show a lot of complexity, with serious, real-world concepts, and he shares the technical details about the various components in the project, and he walks you through the code as well.

He made a Mindstorms carving machine, pictured above, with a gantry system holding a motor steady while the user carves into a block of floral foam with LEGO bits. He does a lot of home automation projects using an Arduino and relay board, as well as a number of water-pumping robots. He doesn’t stick to one medium or technology. He has a jigsaw and in one video he shows how to build a Thor’s hammer out of wood. He prints out each layer’s design on office paper and glues the paper to a piece of wood, cutting out the cross-sections on his jigsaw. The whole stack is glued together and clamped. [Kevin]’s design featured a hollow space inside to save weight, which he cut by drilling a 1-inch hole in the center with his drill press, then threading the jigsaw blade through the hole to cut out the inside. As an amateur woodcrafter myself, I like seeing him branching out working on small wood projects.

Continue reading “Mini Hacker Breaks Down How To Build It”

A Chrome Extension For Being A Jerk

What do you do to someone you want to make suffer, slowly? Specifically, at around 70% speed. To [Stephen], the answer is clear, you hit them where it really hurts: YouTube.

Creatively named “Chrome Engine,” [Stephen]’s diabolical Chrome extension has one purpose: be annoying. Every day, it lowers playback rate by 1% on YouTube. It’s a linear progression: 100% the first day, 99% the second day, 98% the third day, etc. It only stops 30 days later, once it hits its target rate of 70% the original speed. This progression is designed to be slow enough not to be noticed. Its icon is nothing more than the standard Chrome icon as [Stephen] firmly believes in the tactic of hiding in plain sight.

But that’s not all, it’s the minute details that drive the ball home. For instance, rather than using local storage to keep track of playback speed, the Chrome sync storage is used. This ensures that, as long as the extension is installed, playback rate will be synchronized between all of your friend’s(if you can even call them that) devices. It even targets casual YouTube users: [Stephen] has specifically designed their extension so that it won’t drop playback by more than 1% at a time. If the victim goes on vacation, the playback speed won’t drop when they’re away and will resume as soon as they’re back.

The last feature, the one [Stephen] is the proudest of, is that the extension manages to keep the YouTube speed controls working as intended. If the victim tries to play at half speed, their videos will be at half speed … of the slower playback rate set by the extension. And it gets even better! You may not know this if you don’t dally around with playback rates, but the audio tends to stop playing when videos are reduced below 50% of their original speed. Fear not! [Stephen] has accounted for this idiosyncrasy! If the victim selects a speed at or above 0.5x, a minimum cap is added so that the actual playback rate will be equal to or above 0.5x. If they select slower than this, they don’t expect sound anyway, so all bets are off.

Check it out here, may your friends (frenemies?) beware. We’re adding it to our April Fools arsenal, even if it is a bit early.

Avoiding The Engineer-Saviour Trap

The random seaside holidays of Hackaday staffers rarely sow the seeds of our articles, but my most recent trip had something slightly unusual about it. I was spending a couple of days in a resort town on the Isle of Wight, just off the coast of Southern England, and my hotel was the local outpost of a huge chain that provides anonymous rooms for travelling salesmen and the like. I could probably find an identical place to lay my head anywhere in the world from Anchorage to Hobart and everywhere in between.

My room though was slightly different to the norm. By chance rather than necessity I’d been assigned one of the hotel’s accessible rooms, designed with people with disabilities in mind. And once I’d reached the limit of the free amusement that the digital TV channels of Southern England could provide, my attention turned to the room itself, eyeing up its slightly unfamiliar design features as an engineer.

Continue reading “Avoiding The Engineer-Saviour Trap”

“The Alarm Clock Ate My Duvet Cover, That’s Why I’m Late!”

Some people just won’t wake up. Alarm clocks don’t cut it, flashing lights won’t work, loud music just becomes the soundtrack of an impenetrable dream. Maybe an alarm clock that rudely yanks the covers off the bed will do the trick.

Or not, but [1up Living] decided to give it a go. His mechanism is brutally simple — a large barrel under the foot of the bed around which the warm, cozy bedclothes can wind. An alarm clock is rigged with a switch on the bell to tell an Arduino to wind the drum and expose your sleeping form to the harsh, cold world. To be honest, the fact that this is powered by a 2000-lb winch that would have little trouble dismembering anyone who got caught up in the works is a bit scary. But we understand that the project is not meant to be a practical solution to oversleeping; if it were, [1up Living] might be better off using the winch to pull the bottom sheet to disgorge the sleeper from the bed entirely.

Something gentler to suit your oversleeping needs might be this Neopixel sunrise clock to coax you out of bed naturally.

Continue reading ““The Alarm Clock Ate My Duvet Cover, That’s Why I’m Late!””

Motorized Turntable Created From TV Stand

[Robin Reiter] had a powered TV stand that only rotates around 20°, because who really needs their TV to rotate fully? He wanted to turn it into a motorized turntable for shooting videos, but first he had to hack it.

After opening it up [Robin] discovered that there was a surprising amount of electronics in the base. In addition to a DC motor, there was a potentiometer attached to a gear to give feedback, but it was set up for partial rotation so it had to be yanked out.

There was also a plastic gear with teeth around just part of the interior. [Robin] took a picture of the gear and dropped it into Fusion360, using the photo as a reference image while he re-created the gear. The new piece had teeth all around the periphery. After printing it out he glued it into the old gearbox, and now he had turned his TV stand into a motorized turntable.

If you’re looking for more along these lines, check out our posts on making parametric models in Fusion360 and turning a turntable into a waveform generator. Continue reading “Motorized Turntable Created From TV Stand”

Cascade LNAs And Filters For Radioastronomy With An SDR

It may not be the radio station with all the hits and the best afternoon drive show, but 1420.4058 MHz is the most popular frequency in the universe. That’s the electromagnetic spectral line of hydrogen, and it’s the always on the air. But studying the H-line is a non-trivial task unless you know how to cascade low-noise amplifiers and filters to use an SDR for radio astronomy.

Because the universe is mostly made of hydrogen, H-line emissions are abundant, and their distribution can tell us a lot about the structure of galaxies. The 21-cm emission line is so characteristic and so prevalent that we used it as a unit of measurement on the plaques aboard the Pioneer probes as well as in the instructions for playing back the Voyager recordings. But listening in on 21-cm here on Earth requires a special setup, which [Adam (9A4QV)] describes in a detailed paper on the subject (PDF). [Adam] analyzes multiple configurations of LNAs and filters, both of which he sells, to determine the optimum front-end for 21-cm work. His analysis is a good primer on LNAs and explains why the front-end gear needs to be as close to the antenna as possible. Using his LNAs and filters and an SDR dongle, a reasonable 21-cm rig can be had for about $200 or so, less the antenna. He promises a follow-up paper on homebrew 21-cm antennas; we’ll be looking forward to that.

Not keen on the music of the spheres and prefer to listen to our own spacecraft instead? Then read up on the Deep Space Network and how you can snoop in.