CES: Meetups, Augmented Reality, And Robots

Hackaday started off Thursday of the Consumer Electronics Show with an impromptu breakfast meetup. This turns out to be a wonderful thing as it lets you ease into a 16 hour day of standing, walking, talking, and getting lost trying to find your way from conference hall to conference hall. We had a great turnout and many brought their hacks and demos to show off. A big thanks to the Sambalatte staff who are awesome people and top tier baristas.

CastAR

DSC_0354

Before leaving for CES I was talking to [Ben Krasnow] about what we should try to see and he suggested looking for private showings that are given in the suites of the hotels at the conference. Turns out our friends at Technical Illusions are doing just that. [Jeri] and [Rick] were showing off CastAR in a suite during the week and were nice enough to make room in their booked schedule for a private Demo.

What you see above are the guts of the version they are currently shipping as part of their Kickstarter fulfillment. I also got a look at a rev2 prototype and will write a follow-up post with more information on the whole experience when I have more time.

Eureka, Startups!

There is a loop of aisles in the Sands that has startup booths and most of the interesting things I saw on Wednesday and Thursday are there. Here we have a jamming gripper robot arm. It’s designed for things like moving oddly shaped goods on a manufacturing line. Empire Robotics hit a homerun with their demo for the booth, a take on beer-bong: robot versus human. The scoreboard showed the robot winning an order of magnitude more than the humans.

[Todd] was at was at the Tinkerines booth showing off 3D printers aimed to augmented the STEM curriculum. We couldn’t help but notice his TIE fighter right and inquired about it. He modeled the design himself, send it off to be cast in silver, and inlaid the stone when the ring came back from the casting service. Sweet!

LVBots

[Sarah Petkus] clued me in and gave me a ride to the Pololu CES open house. The night coincided with the LVBots meetup which they support by providing space for the meetings. There were lots of cool robots being shown off. What you see here was just the pre-meeting warmup of line-followers and sumo robots. I shot some video of the show-and-tell which we’ll post once we’ve had a chance to edit the content.

Closing out CES

wpid-wp-1420824368323.jpegToday is the last day of the conference. I stopped by the Voltera PCB printer booth yesterday but they were nowhere to be found. Turns out they were being handed a $50k check by TechCrunch for winning the Battleground. I suppose we’ll give them a pass for not being at the table during that!

I’ll be headed over this afternoon to catch up with them. I’m also hoping to get a look at the Voxel8 printer. If you have any other “can’t-miss” suggestions let me know in the comments and I’ll try to add them to my CES dance card.

Dual Complementary Optoisolator Logic

You’ve seen CMOS logic, you’ve seen diode-resistor logic, you’ve seen logic based on relays, and some of you who can actually read have heard about rod logic. [Julian] has just invented optoisolator logic. He has proposed two reasons why this hasn’t been done before: either [Julian] is exceedingly clever, or optoisolator logic is a very stupid idea. It might just be the former.

Inside each optoisolator is a LED and a phototransistor. There’s no electrical connection between the two devices, which is exactly what you need in something that’s called an isolator. [Julian] was playing around with some optoisolators one day to create a weird push-pull circuit; the emitter of one phototransistor was connected to the collector of another. Tying the other ends of the phototransistor to +5V and Gnd meant he could switch between VCC and VDD, with every other part of the circuit isolated. This idea whirled around his mind for a few months until he got the idea of connecting even more LEDs to the inputs of the optoisolators. He could then connect the inputs of the isolators to +5V and Gnd because of the voltage drop of four LEDs.

A few more wheels turned in [Julian]’s head, and he decided to connect a switch between the two optoisolators. Connecting the ‘input’ of the circuit to ground made the LED connected to +5V light up. Connecting the input of the circuit to +5 made the LED connected to ground light up. And deeper down the rabbit hole goes [Julian].

With a few more buttons and LEDs, [Julian] created something that is either an AND, NAND, OR NOR, depending on your point of view. He already has an inverter and a few dozen more optoisolators coming from China.

It is theoretically possible to build something that could be called a computer with this, but that would do the unique properties of this circuit a disservice. In addition to a basic “1” and “0” logic state, these gates can also be configured for a tri-state input and output. This is huge; there are only two universal gates when you’re only dealing with 1s and 0s. There are about 20 universal logic gates if you can deal with a two.

It’s not a ternary computer yet (although we have seen those), but it is very cool and most probably not stupid.

Video below.

Continue reading “Dual Complementary Optoisolator Logic”

The Original Seven (Eight?) Segment Display

The seven-segment LED display is ubiquitous. But how old do you think the fundamental idea behind it is? You nixie tube fans will be thinking of the vacuum-tube era, but a reader sent us this patent filed in 1908 where [Frank W. Wood] builds a numeric display with plain-vanilla light bulbs, slots cut in wood, and lots of wires.

The OCR on the patent is poorly done — you’re going to want to download the PDF and read it locally. But as it states in the patent, “Referring again to Fig. 1, the novel arrangement of the lamp compartments will be readily understood.”

Technically it’s not a seven-segment display at all. [F.W. Wood] designed these really nice-looking “4”s with the diagonal heads, and so he needed eight segments per digit. But the basic idea shines through, if you pardon the pun.

The other figures demonstrate the machine that’s used to send the signals to light up the lights. It’s a rotating drum with the right contacts on the bottom side to make connections and turn on the right lights at the other end. Low tech, but it’s what was available at the time.

We’re stoked that we’re not responsible for wiring this thing up, and we’re a bit awed by how old the spirit behind one of our most ubiquitous technologies is.

Thanks to [mario59] for the nostalgic tip!

Everyone’s Favorite Energy Meter Hack, Now Wireless

[Kalle] is at it again with more hacks on electricity use meters. This time, the meter has been hacked to stream their data over the aether wirelessly. Now, data can be grabbed from multiple devices simultaneously, making the possibilities for home energy monitoring limitless

The first project [Kalle] did involved finding a meter from China with capabilities similar to (and cheaper than) the Kill-a-Watt meters. Unlike the Kill-a-Watt which spits out analog values, the Chinese meter sent digital information out on a ribbon cable with the bus lines labeled. Since the meter was so hackable, [Kalle] took it even further in this hack.

With those pesky wires out of the way, the device now uses an Arduino Pro Mini to sniff the energy meter’s data stream. Then it transmits the data wirelessly with a nRF34L01+ transceiver. As a perk, all of these chips fit inside the case of the energy meter, making this a very tidy hack indeed. The project code an incredible amount of detail is available on the project site, so be sure to check this one out for all of your energy monitoring needs!

Putting Lightning In Acrylic

Some folks at the i3Detroit hackerspace had an opportunity come up that would allow them to capture lightning in acrylic. They created a few Lichtenberg figures thanks to the help of a plastic tubing manufacturer, some lead sheet and a bunch of 1/2″ thick acrylic.

Lichtenberg figures are the 3D electrical trees found in paperweights the world over. They’re created through electrical discharge through an insulator, with lightning being the most impressive Lichtenberg figure anyone has ever seen. These figures can be formed in smaller objet d’art, the only necessity being a huge quantity of electrons pumped into the insulator.

This was found at Mercury Plastics’ Neo-Beam facility, a 5MeV electron accelerator that’s usually used to deliver energy for molecular cross linking in PEX tubing to enhance chemical resistance. For one day, some of the folks at i3Detroit were able to take over the line, shuffling a thousand or so acrylic parts through the machine to create Lichtenberg figures.

When the acrylic goes through the electron accelerator, they’re loaded up with a charge trapped inside. A quick mechanical shock discharges the acrylic, creating beautiful tree-like figures embedded in the plastic. There are a lot of pictures of the finished figures in a gallery, but if you want to see something really cool, a lead-shielded GoPro was also run through the electron accelerator. You can check out that video below.

Continue reading “Putting Lightning In Acrylic”

Binary Clock

Binary Clock Would Make Doc Brown Proud

[Brett] was looking for a way to improve on an old binary clock project from 1996. His original clock used green LEDs to denote between a one or a zero. If the LED was lit up, that indicated a one. The problem was that the LEDs were too dim to be able to read them accurately from afar. He’s been wanting to improve on his project using seven segment displays, but until recently it has been cost prohibitive.

[Brett] wanted his new project to use 24 seven segment displays. Three rows of eight displays. To build something like this from basic components would require the ability to switch many different LEDs for each of the seven segment displays. [Brett] instead decided to make things easier by using seven segment display modules available from Tindie. These modules each contain eight displays and are controllable via a single serial line.

The clock’s brain is an ATmega328 running Arduino. The controller keeps accurate time using a DCF77 receiver module and a DCF77 Arduino library. The clock comes with three display modes. [Brett] didn’t want and physical buttons on his beautiful new clock, so he opted to use remote control instead. The Arduino is connected to a 433MHz receiver, which came paired with a small remote. Now [Brett] can change display modes using a remote control.

A secondary monochrome LCD display is used to display debugging information. It displays the time and date in a more easily readable format, as well as time sync information, signal quality, and other useful information. The whole thing is housed in a sleek black case, giving it a professional look.

Using The Wink Hub With OpenHAB

Spend enough time looking at home automation setups, and you’ll quickly find there are two competing philosophies. The first wants to put an Arduino on every light socket, with everything connected by cheap eBay radio modules. The second home automation philosophy requires astonishingly expensive hardware to talk to other expensive modules. The Arduino solution is a system that can be infinitely customizable, and the commercial solution talks to ‘the cloud’ for some strange reason. There is no middle ground. At least there wasn’t until [Eric] started poking around and looked at a few hardware solutions.

[Eric] was looking to control some GE Link bulbs through his phone, computer, or through the Internet. They’re supposed to be the best bulb on the market in terms of price and performance, but they can only be controlled with a Zigbee. This lead [Eric] to an interesting hack that gave all owners of the Wink Hub local control of their devices. From [Eric]’s research, this was the only way his lighting wasn’t dependent on ‘the cloud’.

Local control of the Wink was only possible after [Eric] read a post on rooting the Wink (and this post from a few days ago). Because the device could be rooted, and the fact that [Eric] already has a few things in his house integrated with OpenHAB, the choice on how to proceed with controlling a few Zigbee enabled lights was easy.

Once [Eric] got the light bulbs talking to the Wink, integrating them with the rest of the devices in his home was easy. The new bulbs are activated with his Arduino motion sensors, door sensors, and can be controlled via smartphone or by voice control. The Wink can also be completely disconnected from the Internet. A good idea, because the ability to turn a light on and off should not be dictated by the quality of your Internet connection.

Continue reading “Using The Wink Hub With OpenHAB”