We Have A Problem: Mass Versus Local Production

Hackaday, we have a problem. We’re trying to engineer a brighter future; a task that calls for a huge mental leap. This week, instead of discussing a concrete problem, let’s gather around the digital campfire to gnaw on a thought exercise. In thinking abstractly I hope we’ll trigger a slew of ideas you can use as your entry in the 2015 Hackaday Prize in which you can win a Trip to Space or hundreds of other prizes.

Shipping Mass Produced vs. Producing Locally

This morning I was reading an interesting story about an email server that couldn’t deliver message to any ISP physically located more than 500 miles away. In that case it turns out that the limiting factor was misconfiguration and the speed of light. But it got me thinking about things we transport in bulk versus things being transported individually. I often think about the transport of finished goods and compare where we are now to the fabrication visions [Neal Stephenson] talked about in his novel The Diamond Age. In that picture of the future, it is common building blocks of matter that are delivered to every home and business and not finished goods. Interesting.

What kind of resources are consumed in local production versus centralized mass production? Is there merit in using technology to change the way we’ve always done some things? Certainly there will not be one answer for everything so let’s talk about a few examples that might be done differently.

Scenario #1: You send a greeting card with your hand-written message to your mother for her Birthday.

handwritten-message-cardThe way things work right now, you go to the store and pick out a card. You write a personal message inside, lick, stamp, and send it through the mail. The thing is, this card is probably already in a store down the street from your mother. What if you could digitize your handwritten message and have it printed on the card and delivered from a local repository? Take it a step further, assuming that these cards are bulk-printed in one central location and distributed widely, does it save any resources to decentralize the production of the cards and make production local so that the finished goods are not being transported more than 500 miles? And for those skeptics saying that you can’t add a check or cash to the card when done this way… yes you can!

Scenario #2: The meal is finished and just as you close the door to the dishwasher you hear a horrible crack as the plastic latch that holds the door closed breaks.

Recycled household appliancesStandard practice is that the part be ordered from a parts supplier (either by you or by a serviceman). These suppliers keep a stock of common parts which are well documented in a huge library of service manuals for the myriad of home appliances out there. But when you get right down to it, it’s just a little plastic bauble. Let’s assume all of these are made in a single factory in huge production runs that supply both the manufacturer and the legacy parts houses. What if instead of this you could have these parts 3D printed by a business within 500 miles of where they are needed. There are industrial-grade 3D printing techniques that produce parts strong enough to act as a replacement. Where do you come down on resource saving between the two methods?

Scenario #∞: It’s your turn to come up with an example.

We want to hear your ideas on local production versus centralized mass production. Don’t be afraid to share half-baked ideas. The entire point of We Have a Problem is to spark civil debate on issue which could lead to world-changing solutions. Help us start the idea mill and jump on to see where it takes us. Don’t forget to carry the inspiration you find into your entry for the Hackaday Prize.


The 2015 Hackaday Prize is sponsored by:

High Voltage AVR Programmer

The most common way of programming AVR microcontrollers is the In System Programming port. That little six-pin header with MOSIs and MISOs coming out of it will program every AVR you’ll ever come across. The ISP does have a downside – fuses. Set your fuses wrong, and without a High Voltage Serial Programmer, your chip is bricked. [Dilshan] designed his own HVSP that’s less expensive than the Atmel STK500 and has a nice GUI app.

Instead of following in the footsteps of the USBtinyISP, [Dilshan] is using a PIC18F as the main microcontroller in the programmer. This chip was chosen because of its built-in USB functionality. Because the High Voltage part of a HVSP operates at 12V, actually providing that voltage needed to be taken into consideration. For this, [Dilshan] is using standard 78xx regulators with an 18V input.

The app to control this programmer does everything you would expect, including all the usual AVRdude commands. A great build, and just what we need to reset the fuses on a few dozen chips we have sitting around.

Modded Microwave Sets Its Own Clock

Of all the appliances in your house, perhaps the most annoying is a microwave with a flashing unset clock. Even though a lot of devices auto-set their time these days, most appliances need to have their time set after being unplugged or after a power outage. [Tiago] switches off power to some of his appliances while he’s at work to save a bit of power, and every time he plugs his microwave back in he has to manually reset the clock.

Thankfully [Tiago] wrote in with his solution to this problem: an add-on to his microwave that automatically sets the time over the network. [Tiago]’s project uses an ESP8266 running the Lua-based firmware we’ve featured before. The ESP module connects to [Tiago]’s WiFi network and pulls the current time off of his Linux server.

Next, [Tiago] ripped apart his microwave and tacked some wires on the “set time” button and on the two output pins of the microwave’s rotary encoder. He ran all three signals through optoisolators for safety, and then routed them to a few GPIO pins on his ESP module. When the microwave and the ESP module are powered up, [Tiago]’s Lua script pulls the time from his server, simulates a press of the “set time” button, and simulates the rotary encoder output to set the microwave’s time.

While [Tiago] didn’t post any detailed information on his build, it looks like a great idea that could easily be improved on (like adding NTP support). Check out the video after the break to see the setup in action.

Continue reading “Modded Microwave Sets Its Own Clock”

Camera Slider

Camera Slider Utilizes Skateboard Trucks

[Peter] wanted a camera slider and found some inspiration on the good ole ‘net. He then gathered some parts and came up with his own design. We’ve seen camera sliders made from roller blade wheels before but never one that uses skateboard trucks as the carriage! On each truck axle are 2 bearings spaced apart without the skate wheels. Each pair of bearings rides on one of two 48 inch long closet rods supported between two push-up stands. The top portion from an old camera tripod makes a handy mount that allows adjustment of the camera’s aim.

Some camera sliders are manual operated. This one, however, is lead screw driven with a goal of keeping the camera moving at a constant rate. A disassembled hand drill provides the motor, gearbox and speed control necessary to turn the lead screw. Although it works well at slow speeds, [Peter] admits that it becomes less usable as the speed increases. This is mainly due to the 5/16 inch threaded rod lead screw oscillating and whipping around after reaching a certain RPM. If you stick with a straight run, a belt-driven system might make those faster movements more smoothly.

Automatic garage door opener

Blink Thrice To Let Me In

Now here’s a really cool home hack. [Luis Rodrigues] has automated his garage door to open, simply by flashing his headlights at it.

But wait, doesn’t that mean anyone could break into his house? Nope. At first we thought he had just added some photo-sensors and a bit of computer logic in order to turn a pattern of lights into an output to open the garage, but no, it’s actually specific to his car only. Which is awesome because if anyone ever tried to copy him to break in, all they break into is a very confused state of mind.

You see how it actually works is the headlight output is connected to a control box under the hood of his car. A Moteino (RF Arduino variant) reads the input signal of the headlights flashing three times, and then communicates wirelessly to the garage door in order to open it.

But [Luis] also has a gate outside his property — so if you hold the lights on for a second, both the garage door and the external gate will open as well.

Continue reading “Blink Thrice To Let Me In”

Robo Foam Cutter Makes Short Work Of Your Foam Rolls

Tired of cutting your foam sheets down to size? [jgschmidt] certainly was, and after one-too-many hours cutting foam manually, he built himself a machine that cuts sheets automatically, and he guides you through the process step-by-step.

[jgschmidt’s] build is a clever assembly of stock parts acquired from ServoCity. That’s a nice touch, considering we don’t often see their components in quick hacks. With a stepper to feed more foam, and a stepper to drive the blade mechanism, the device can consistently cut foam from a roll to desired lengths.

The blade mechanism consists of two exacto blades fixed nose-to-nose such that the machine can cut on both forward and reverse sweeps. While we’ve certainly seen some stellar past foam cutter builds, we can’t resist drooling over the speedy throughput of [jgschmidt’s] machine as it cuts on both forward and back-strokes. Finally, when the blades dull, they can be swapped out for a few dime’s worth of new parts.

Many of the steps in [jgschmidt’s] build are laudably practical with a “get it done” attitude. From hot-glued wire insulation to the double-edged blade formed from exacto knives, we’re thrilled to see him take a few pieces off the shelf and few pieces off the web and build himself a new workshop tool. Perhaps the neatest feature of this hack is its ability to rapidly transform a raw material into numerous repeatable, useful forms for his customers.

via [Instructables]

Continue reading “Robo Foam Cutter Makes Short Work Of Your Foam Rolls”

Apple II Watch

Strapping An Apple II To Your Body

Now that the Apple wristwatch is on its way, some people are clamoring with excitement and anticipation. Rather than wait around for the commercial product, Instructables user [Aleator777] decided to build his own wearable Apple watch. His is a bit different though. Rather than look sleek with all kinds of modern features, he decided to build a watch based on the 37-year-old Apple II.

The most obvious thing you’ll notice about this creation is the case. It really does look like something that would have been created in the 70’s or 80’s. The rectangular shape combined with the faded beige plastic case really sells the vintage electronic look. It’s only missing wood paneling. The case also includes the old rainbow-colored Apple logo and a huge (by today’s standards) control knob on the side. The case was designed on a computer and 3D printed. The .stl files are available in the Instructable.

This watch runs on a Teensy 3.1, so it’s a bit faster than its 1977 counterpart. The screen is a 1.8″ TFT LCD display that appears to only be using the color green. This gives the vintage monochromatic look and really sells the 70’s vibe. There is also a SOMO II sound module and speaker to allow audio feedback. The watch does tell time but unfortunately does not run BASIC. The project is open source though, so if you’re up to the challenge then by all means add some more functionality.

As silly as this project is, it really helps to show how far technology has come since the Apple II. In 1977 a wristwatch like this one would have been the stuff of science fiction. In 2015 a single person can build this at their kitchen table using parts ordered from the Internet and a 3D printer. We can’t wait to see what kinds of things people will be making in another 35 years.

Continue reading “Strapping An Apple II To Your Body”