If you’re like us, it’s hard to walk through an Ikea without mentally hacking everything there into something else. The salad bowl? Parabolic antenna. Drawer slides? Linear motion rails. Storage containers? Etching tank. We admit that we still haven’t figured out what to do with that 1,000-pack of tea lights.
[Alain Mauer] pulled off an Ikea hack that we’ve always dreamed about. In particular, he took the Sprida projector lamp and wedged an 8×8 LED matrix and Raspberry Pi Zero into it.
The lamp in question is essentially a slide projector for kids. Before [Alain] got to it, it had an LED in the back, a mount for a slide in the middle, and a focusing lens on the front. His mod is simplicity itself: remove the LED and transparency, and place the LED matrix in the focal plane where the slide used to be. Reverse images on the LED in software to compensate for the lens, and you’re done.
The video says “Raspberry Pi Zero with WiFi” and the project title promises “IoT”, but we don’t see the WiFi in the build. We’re guessing that [Alain] will get around to it — it’s easily doable. (Doh! There’s a tiny USB WiFi dongle providing the obligatory wireless connection.) Anyway, the point is the projection, and we love it, and we’d be lying if we said it didn’t make us think about RGB matrices.
Looking for a more unique living experience, [Zach Both] converted a 2003 Chevy Express Van he picked up from Craigslist into a gorgeous mobile home.
The van had 200,000 miles when he bought it. The body and frame were a bit rusty, but he saw the potential. First step was gutting the entire van, and getting rid of any surface rust with an angle grinder. It was a long and tedious process, but once it was done he had a blank slate to work with. Continue reading “From Rusty Cargo Van to Mobile Studio”→
It seemed utter madness — people living in hot desert climates paying to heat air. At least it seemed that way to [David Thomas] before he modified his tumble dryer to take advantage of Arizona’s arid environment.
Hanging the wash out to dry is a time-honored solution, and should be a no-brainer in the desert. But hanging the wash takes a lot of human effort, your laundry comes back stiff, and if there’s a risk of dust storms ruining your laundry, we can see why people run the dryer indoors. But there’s no reason to waste further energy heating up your air-conditioned interior air when hot air is plentiful just a few meters away.
[David]’s modification includes removing the gas heating components of the dryer and adding an in-line filter. He explains it all in a series of videos, which at least for his model, leave no screw unturned. It’s not an expensive modification either, consisting mostly of rigid dryer hose and copious amounts of aluminum duct tape. He mentions the small fire that resulted from failing to remove the gas igniter, so consider yourself warned. The intake filter and box were originally intended for a house air-conditioning system, and required only minimal modifications.
This is a great build, being both cheap and easy to implement as well as being environmentally friendly without requiring a drastic change to [David]’s lifestyle. It makes us wish we had a similar endless supply of hot air.
[Eitan] is one of those guys whose plants keep tottering between life and death. Can’t blame the plants, because he just keeps forgetting when to water them. But keeping them hydrated requires him to get off his butt and actually water them. Surely, there had to be an easier solution which needed him to do nothing and yet prevent his plants from dying. Being lazy has its benefits, so he built his own super simple Autonomous Plant Watering Thingamajig.
He needed a water pump, but all he had was an air pump. So he hooked it up to force air in to a sealed container and push the water out. To make the setup autonomous, he connected the pump to a WiFi-enabled wall socket and then programmed it to dispense water at regular intervals. It may take him some time to fine tune the right interval and duration for his setup over the next few weeks, but right now, it’s pumping water for a short duration once every week.
The important thing for a system like this to work is to ensure it is well sealed. Any air leakage will require an increasing amount of air to be pumped in to the container as the water level keeps reducing. Without knowing the actual level of water in the container, it isn’t easy to compensate for this via programming. And that’s the other problem. [Eitan] will still have to periodically check his mason jar for water, and top it up manually. Maybe his next hack will take care of that. We’re thinking a Rube Goldberg watering system would be awesome. It’s nice when people put on their thinking caps and say “Okay, here’s a problem, how do I solve it?” instead of going out and buying an off-the-shelf device.
In this installment of Minimal MQTT, I’m going to cover two loose ends: one on the sensor node side, and one on the MQTT server side. Specifically, I’ll tackle the NodeMCU’s sleep mode to reduce power and step you through bridging MQTT servers to get your data securely out of your home server and into “the cloud”, which is really just other people’s servers.
If you’re just stepping into this series now, you should really check out the other three posts, where I set up a server, then build up some sensor nodes, and then flesh-out a few ways to control everything from your phone or the web. That’s the coolest material, anyway. This last installment just refines what we’ve built on. Let’s go!
Some hackers build sharp, mildly toxic nests of parts, components, and thrifty finds around themselves. These nests, while not comfortable, are certainly comforting. They allow the hacker’s psyche to inhabit a locale as chaotic as their minds. Within these walls of stuff and clutter, stunning hacks pour out amid a small cloud of cursing. This article is not for them.
For the rest of us, clutter is a Zen destroying, seemingly unconquerable, monster that taunts our poor discipline and organizational skill from the dark corner of our minds. However, there is an easy solution that is oft overlooked. Somewhat obviously, most organization problems can be solved by simply not having things to organize.
It’s taken me a very long time to realize the source of my clutter woes. My first tactic was to blame myself for my inability to keep up with the mess. A more superior human would certainly be able to use their effortless discipline to keep a space organized. However, the clutter was a symptom of a problem completely separate from my actual ability to keep a space clean.