Weird Processing Unit Only Has 4 Instructions

[Tomáš], a.k.a. [Frooxius] is playing around with computational theory and processor architectures – a strange hobby in itself, we know – and has created the strangest CPU we’ve ever seen described.

The Weird Processing Unit, or WPU, isn’t designed like the Intel or ARM CPU in your laptop or phone. No, the WPU is a thought experiment in computer design that’s something between being weird for the sake of being weird and throwing stuff at the wall and seeing what sticks.

The WPU only has four instructions, or attoinstructions, to change the state of one of the 64 pins on the computer – set to logical 1, set to logical 0, invert current state, and halt. These instructions are coded with two bits, and the operand (i.e. the wire connected to the computer) is encoded in another six bits.

These 64 wires are divided up into several busses – eight bit address and control busses make up the lowest 16 bits, a 32-bit data bus has a function akin to a register, and a 16-bit ‘Quick aJump bus’ provides the program counter and attocode memory. The highest bit on the WPU is a ‘jump bit’, implemented for unconditional jumps in code.

We’re not even sure the WPU can even be considered a computer. We realize, though, that’s probably not the point; [Tomáš] simply created the WPU to do something out of the ordinary. It’s not meant to be a real, or even useful, CPU; it’s simply a thought experiment to see what is possible by twiddling bits around.

Tip ‘o the hat to [Adam] for sending this one in.

Our First Election Hack That Doesn’t Involve E-ballots

Because some of Hackaday’s readers aren’t from America, let us fill you in on the US election process from the point of view as a voter. Over the next few weeks, political campaigns will dump millions of dollars into advertising, get-out-the-vote and canvassing efforts across the country. The airwaves will broadcast still more ads and political analyses until November 6th, when voters will go to the polls and pull the lever for whoever earned their vote back in July.

Despite how effectively public opinion can be swayed, there are still a lot of problems with the election process in the United States. A first-past-the-post, winner take all system guarantees there will only ever be two realistic choices for voters, but a group of philosophy students (and teachers) may have a solution to this problem.

The idea is fairly simple, really: take dissatisfied members of one party and match them up with dissatisfied members of another party. Normally, these voters would be inclined to vote the party line and not their conscience, for fear of throwing their vote away. After matching these voters up, they make a gentleman’s agreement with each other (either with a handshake or by mailing in their ballots together) to not vote the party line. The balance of power between (D)s and (R)s remains, but third-party candidates get a much-needed shot in the arm.

It’s an interesting idea with far more potential to effect some change than the numerous e-voting hacks that will pop up after the election. Sure, it may not be as effective as other voting systems such as the Condorcet method, but save for elected officials abdicating powers granted to them, this might be the best shot we’ve got.

Rube Goldeberg Mixes In Freerunning; Reminds Us Of Human-sized Game Of Mouse Trap

Yep, those are just some shipping containers being used as dominoes in this very impressive Rube Goldberg machine. The apparatus includes a human element, with freerunners making their way through a whole bunch of obstacles. In fact, if you look closely you’ll see the outline of a man who just jumped from the top of each container to get to the ground. The project is a marketing device for Red Bull, who must have shelled out quite a bit for the setup. We’ve embedded the video after the break where you’ll see they went all out with the filming of the device.

To tell you the truth we kind of wish that a Rube-Goldberg build had been the goal of this year’s Redbull Creation Contest. It would have been all but impossible to go this big, but some of the stages (like a suspended bath tub slowly draining its reservoir of water) would have been easy to make happen. Well, there’s always next year!

Continue reading “Rube Goldeberg Mixes In Freerunning; Reminds Us Of Human-sized Game Of Mouse Trap”

Another Automatic Air Freshener Use

air-freshener-leds-red-on

We’ve seen air fresheners used for many hacks here at hackaday. This one is a bit different as it uses the PIR sensor assembly to turn on LEDs in sequence, rather than reversing a motor. Generally, the motor would be reversed by the fact that this assembly is reversing the voltage on a motor (see [H Bridge] on Wikipedia), but instead it turns on one set of LEDs and then the other.

This works because a diode (the “D” in LED) only allows current to flow one way. The LEDs are reversed with respect to the voltage source, making them come on in sequence. An Arduino or other microprocessor could of course be used to accomplish the same thing (see this [HAD] post about harvesting the PIR sensor only). However, if you had $10 or less to start your hardware hacking career, this is yet another way an air freshener can be hacked up to do your bidding.

Be sure to see the video of this simple hack after the break, used to “LED-ify” a Star Wars AT-ST painting. If you’re interested in using the gears and motor of an air fresher as well, why not check out this post on remotely triggering a camera with the internals from a time-based model? Continue reading “Another Automatic Air Freshener Use”

Wrapping Up Maker Faire With [Ben Heck], Giant Arduinos, And An Apple Lisa

All good things, and apparently our coverage of Maker Faire, must come to an end. Here’s a few more things we saw in New York this last weekend that piqued our interest:

A 10x scale Arduino

[Robert Fitzsimons] of Part Fusion Electronics made a gigantic Arduino. It wasn’t quite functional, but [Robert] did manage to make a few 10:1 scale LEDs (with built-in circuit protection), 1 inch pitch headers, and a few other miscellaneous components out of foam and paint.

Since he’s from Dublin, Ireland, [Robert] didn’t want to take this giant board home with him. He graciously gave it to me in the hopes of turning it in to a proper working Arduino. I’ll do my best, [Robert].

There are hundreds of Lisas buried in a landfill in Utah.

Tekserve, an indie Apple store located in the heart of Manhattan, really knows how to put on a good show. For the entirety of their stay at Maker Faire, they had people showing off one of the first digital cameras, Apple Newtons, and an awesome collection of vintage Macs. No, your eyes do not deceive you; that’s a real Lisa there in the bunch.

Sadly, they didn’t have the boot disk to turn any of these on. Pity.

Yes, there were celebrities at Maker Faire

Well, celebrities to the Hackaday crowd, at least. [Ben Heck] showed off the electronic automatic sunglasses he built. It’s a pair of lensless glasses, a servo, light detector, and a pair of clip-on sunglasses. When [Ben] is out in daylight, the sunglasses swivel down. Inside, the amount of light received by the detector decreases and the shades rotate up.

Continue reading “Wrapping Up Maker Faire With [Ben Heck], Giant Arduinos, And An Apple Lisa”

Light Bulb Efficiency Exhibit Updated With LED Bulb Option

It seems like tinkerers are always being tapped to build or repair exhibit hardware. This time around it’s [Dino’s] turn. He’s been asked to alter a light bulb efficiency demo so that it includes an LED option.

The idea here is that you crank a generator to power different types of light bulbs. There’s an ammeter built in, but possibly the best feedback is knowing how hard you have to crank to illuminate the most inefficient choice. As it stands there is a toggle switch to choose between incandescent and CFL bulbs. [Dino’s] solution is to use a three-position rotary switch. He removes the toggle switch and replaces it with a socket for the LED bulb. A new location for the rotary switch is chosen and he does a bit of work to get it mounted securely. If you haven’t worked with this type of switch before he takes the time in the video after the break to explain how they work.

Continue reading “Light Bulb Efficiency Exhibit Updated With LED Bulb Option”

Weather Balloon Payload That (almost) Guides Itself Back To You

The biggest issue with sending expensive electronics into near space is trying to recover them. [Lhiggs] set out to solve this issue with his Senior project for a Mechanical Engineering degree. He figured that a payload dropped from 100,000 feet should be able to glide its way back to some predefined coordinates. Here you can see one of the tests, where the payload is guiding its descent using a parafoil.

Directional control is possible with a parafoil simply by shifting weight between the two supporting ropes. In this case [Lhiggs] designed the payload to hang from a pair of servo-motor-actuated arms. Since the payload already carries altitude and position hardware (such as a GPS, electronic compass, and altimeter) it’s just a matter of waiting for the target height before separating from the weather balloon, then using the servos to navigate to the landing zone.

Unfortunately the project was never fully completed. But you can see that he got pretty far. There is test footage embedded after the break showing the device being dropped from a plane.

Continue reading “Weather Balloon Payload That (almost) Guides Itself Back To You”