Hackaday Prize Entry: Visualizing Magnetic Fields

In 1820, Hans Christian Oersted discovered the needle of a compass would deflect when placed next to a wire carrying an electric current. It took 15 years for the first electric motor to be invented following this observation. Humans are dumb, but perhaps they wouldn’t be so oblivious to the basic facts of our reality if they could see magnetic fields. Or if they just had a 3D printer. For his Hackaday Prize entry, [Ted Yapo] is doing just this: adding a magnetic field scanner to a 3D printer, allowing for the visualization of magnetic fields in three dimensions.

The device [Ted] is working on is actually extremely simple, and is mostly implemented in software. The hardware is just a 3D printer with a toolhead consisting of a HMC5883L magnetometer breakout board. This is the simplest and easiest way to find the direction and intensity of a magnetic field, the rest of the work is done in software.

Right now, [Ted] has a setup that will scan a 3D volume with a printer. By placing a magnet in the middle of the print bed, he can visualize the magnetic field inside the volume of his 3D printer. It’s a visualization that is vastly superior to a compass, ferrofluid, or even a mess of iron filings, and is surely a much better pedagogical apparatus for classrooms and science museums alike.

The HackadayPrize2016 is Sponsored by:

Hackaday Prize Entry: Electronic, Visual Harmonicas

[sholnkin] is tasked with teaching a kindergarten class how to play a musical instrument. No, not those cheap plastic recorders. [shlonkin] is teaching kindergarteners how to play the only instrument that both blows and sucks: the harmonica.

Unlike a classroom of kids with plastic recorders, where the fingering is either right or it isn’t, [shlonkin] needs to teach kids to put their mouth over the right hole, and suck or blow to produce a note. The classroom has a poster laying out the notes on the harmonica, but they needed something better. [shlonkin] envisioned a large illuminated sign that lit up in different colors, and could play the displayed notes with a speaker.

The high-level design for this project includes a Teensy 3.2 with the Audio Adapter breakout driving a small audio amp. The Teensy also controls a bunch of LEDs mounted inside a wooden case. The layout of these LEDs went surprisingly well, and it’s rare to find a backlit panel that is lit this evenly.

As a classroom musical teaching aid, this type of device has been around for decades – deep in the recesses of band rooms in schools across the world, you can find old Wurlitzer pianos with devices that aren’t much different from this simple device. It’s a pedagogical method that worked back then, and should work now.

The HackadayPrize2016 is Sponsored by:

Hackaday Prize Entry: Controling E-ZPass

You can drive from Boston to Chicago without picking up a single ticket from a toll booth, or handing money to a single toll booth worker. You can do this because of E-ZPass, a small plastic brick mounted in most cars in the Northeast United States. The E-ZPass contains an RFID transponder linked to your checking account. Yes, it’s convenient, and yes, it is a way for the government to track your movements remotely without your knowledge.

For his Hackaday Prize entry, [Jordan] is peering into that suspicious white box on his dashboard and adding notifications to his E-ZPass. He’s upgraded his E-ZPass with a little bit of circuitry to his to notify him when it is being scanned, whether it’s at a turnpike plaza or just driving three blocks through midtown Manhattan.

A notification system for the E-ZPass brick has been around for a few years now thanks to a talk by [Pukingmonkey] at DEF CON. Because of this simple circuit, we know the NYPD is collecting E-ZPass data of people driving around Manhattan. Why? Something something sovereign citizen or thereabouts.

[Jordan] is taking the E-ZPass notification system a bit farther than previous builds and adding a logging functionality with a small GPS module. Of course [Jordan]’s build will still have blinkey LEDs for notifying him when the E-ZPass is read, but by logging this data to an SD card, he’ll be able to play a road trip back on his computer and do a proper expense report. Security research while collecting expense data; it doesn’t get better than that.

The HackadayPrize2016 is Sponsored by:

Hackaday Prize Entry: Automatic Digital Microscope

Ziehl-Neelsen Sputum Smear Microscopy (ZN) is one of most common methods for diagnosing Tuberculosis. On the equipment side, it requires not much more than an optical microscope, although it still needs a trained professional to look through the glass, identify and count the number of bacteria in a sample. To provide reliable and effective Tuberculosis diagnostic to regions, where both equipment and trained personnel is in short supply, [Rodrigo Loza] and [khalilnallar] are developing an automated digital microscope based on computer vision and machine learning, their entry for the Hackaday Prize.

automated_microscope_detection_1They started out gathering images of Tuberculosis bacteria from the internet and experimented with color threshold algorithms to detect dyed bacteria, as well as algorithms for counting individual and clusters of bacteria. This process alone can, according to the team, take a trained professional 30 minutes or more. A graphical interface highlights identified bacteria and reads the bacteria count.

[Rodrigo Loza] and [khalilnallar] are testing their device at the Dr. Roberto Galindo Teran hospital in Cobija, Bolivia. However, getting access to a lab environment is one thing, and being given access to a steady supply of fresh M. Tuberculosis samples is another. Unable to obtain samples, which they need to test their algorithms on live subjects, they turned to another front of their project: The hardware. In several iterations, they developed a low-cost, 3D-printable kit, which transforms a laboratory-grade optical microscope into an embedded CNC-controlled microscopy platform. Their kit comprises three stepper-motor-based axis for the X, Y and Z direction, as well as a webcam mount. An Intel Edison and a custom, Arduino compatible shield control the system to achieve features such as homing procedures, autofocus and bacteria detection.

The team is currently in the process of refining their bacteria detection pipeline, exploring the feasibility of semi-automated detection methods, machine learning and neural networks for classification of bacteria within the hardware constraints. The video below shows their latest update on the Z-axis of their microscope.

Continue reading “Hackaday Prize Entry: Automatic Digital Microscope”

Hackaday Prize Entry: Waterspace, A Floating Hackerspace Lab

It’s a boat! It’s a hackerspace! It’s a DIY research platform and an art gallery! It’s Boat Lab!

[Andrew Quitmeyer] lead a project in the Philippines that was nominally charged with making an art and technology space. After a few days brainstorming, four groups formed and came up with projects as wide-ranging as a water-jet video screen and a marine biology lab. What did they have in common? They were all going to take place on a floating raft hackerspace in a beautiful body of water in Manila.

This is a really crazy meta-project, and any of the sub-projects would be worth their own blog post. Even more so is the idea itself — building a floating hackerspace is just cool. The write-up on Hackaday.io linked above is pretty comprehensive, and the “Waterspace” book talks a bit more about the overarching process. Boat Lab is a great entry into the Citizen Science phase of the Hackaday Prize 2016.

But we also love the idea of hackerspaces in non-traditional places. The Cairo Hackerspace is working on a van-based space. And now we’ve seen a boat. What other mobile hackerspace solutions are out there? We’d love to hear!

Continue reading “Hackaday Prize Entry: Waterspace, A Floating Hackerspace Lab”

Hackaday Prize Entry: The Green Machine

For Hackers, rapid prototyping is made easier using basic building blocks such as the Raspberry Pi, Arduino and the huge variety of add on shields for home brew projects. But we don’t see too many real world Industrial applications or machines built using these off-the-shelf electronics. [SlyScience] built The Green Machine – an industrial grade, automated spray painting device to help coat polycarbonate tubes consistently.

The Green Machine is essentially a linear drive that can move a spray gun across a spinning clear tube and coat it evenly with the desired color. These tubes are used as color filters – they slide over standard T5, T8 or T12 fluorescent lamps – and are used in advertising, special effects, films and similar applications. For almost 10 years prior to this machine, the task was done manually. The HPLV (high pressure, low volume) spray gun used for this process needed skilled hands to get consistent results. It was easy to ruin a tube and cleaning them was not possible. [SlyScience] figured things out on the go – teaching himself and figuring out all of the software and hardware pieces of the puzzle. The welded steel frame is about the only “custom” part in this build. Everything else is COTS. Check out the video of The Green Machine in action below, and if you have any tips to help improve the build, chime in with your comments.

Continue reading “Hackaday Prize Entry: The Green Machine”

Hackaday Prize Entry: Programming Juggling Props

It takes balls to learn how to juggle, but once you do you’re quickly moving on to rings, chainsaws, and those very strange juggling clubs. For their Hackaday Prize entry, [Laurent B] and [michael.creusy] are bringing the Internet of Things to juggling clubs. Their Rastello Club is a glowing, LED illuminated juggling prop with a 9-DOF IMU that makes juggling look even cooler than it already is.

Because there is a market for everything, glowing, programmable juggling clubs already exist. These clubs have a few limitations, though. They don’t have nine-axis orientation sensors, there is no communication to a computer or between individual clubs, and of course they’re not Open Source. The Rastello Club fixes these problems, makes programmable juggling clubs easy to use, and adds a bunch of visualizations.

Inside these juggling clubs are a bunch of LEDs, of course, along with a rather powerful STM32F4 ARM processor, the 9-axis IMU, and the circuitry to charge a battery. The radio connection between individual clubs and a computer will be handled with an RFM75 transceiver. No, it’s not WiFi, Bluetooth, or ZigBee; this radio module is faster than Bluetooth, cheaper than Zigbee, and lower power than an ESP8266.

The HackadayPrize2016 is Sponsored by: