Build A Rhizotron: Image The World Beneath Your Feet

The world of the subsoil is a fascinating place. Our whole ecosystem depends on its variety of fungus, bacteria and detritivore creatures that break down and decay dead matter and provide the nutrients to sustain plants that bring in the energy from the sun.

It’s easy enough to study what is happening beneath the surface, just reach for a trowel. But of course, that’s an imperfect technique, for it only gives a picture of a world you have destroyed, and then at best only a snapshot.

Fungal hypha growth in action
Fungal hypha growth in action

What if you could image underground, take pictures and video of the decay process and the creatures that are its engine? [Josh Williams] was curious how this could be achieved, so after early experiments with buried webcams proved unimpressive he created the Rhizotron. A flatbed scanner waterproofed for burial with plenty of silicone, and driven by a Raspberry Pi. The result was particularly successful, and though he has lost several scanners to water ingress he has collected some impressive imagery which he has posted on the project’s blog. Below the break we’ve included one of his videos taken with the scanner in a compost bucket, in which you can see decomposition aplenty, mating millipedes, spreading fungal hyphae and much more.

Continue reading “Build A Rhizotron: Image The World Beneath Your Feet”

Fail Of The Week: Where’s Me Jumper?

Just in case you imagine that those of us who write for Hackaday are among the elite of engineering talent who never put a foot wrong and whose benches see a succession of perfectly executed builds and amazing hacks, let me disabuse you of that notion with an ignominious failure of my own.

I was building an electronic kit, a few weeks ago. It’s a modular design with multiple cards on a backplane, though since in due course you’ll see a review of it here I’ll save you its details until that moment. In my several decades of electronic endeavours I have built many kits, so this one as a through-hole design on the standard 0.1″ pitch should have presented me with no issues at all. Sadly though it didn’t work out that way.

Things started to go wrong towards the end of the build, I noticed that the temperature regulator on my soldering iron had failed at some point during its construction. Most of it had thus been soldered at a worryingly high temperature, so I was faced with a lot of solder joints to go over and rework in case any of them had been rendered dry by the excessive heat.

In due course when I powered my completed kit up, nothing worked. It must have been the extra heat, I thought, so out came the desolder braid and yet again I reworked the whole kit. Still no joy. Firing up my oscilloscope I could see things happening on its clock and data lines so there was hope, but this wasn’t a kit that was responding to therapy. A long conversation with the (very patient) kit manufacturer left me having followed up a selection of avenues, all to no avail. By this time a couple of weeks of on-and-off diagnostics had come and gone, and I was getting desperate. Somehow I’d cooked this thing with my faulty iron, and there was no way to find the culprit.

Continue reading “Fail Of The Week: Where’s Me Jumper?”

A Slide Viewer Makes An Excellent Case For An OLED Project

Sometimes when browsing the websites of our global hackspace community you notice a project that’s attractive not necessarily because of what it does or its technology but because of its presentation. So it is with the subject of this article, [Kris] needed a house temperature monitor and found a 1960s slide viewer made an excellent choice for its housing.

The monitor itself is a fairly straightforward Arduino build using a couple of DS18B20 1-wire temperature sensors and a real-time-clock module and displaying their readings on a small OLED screen. Its code can be found on this mailing list thread if you are interested. The display presented a problem as it needed to be reasonably large, yet fairly dim so it could be read at night without being bright enough to interrupt sleep.

A variety of projection techniques were tried, involving lenses from a projection clock, a magnifying glass, and a Google Cardboard clone. Sadly none of these lenses had the required focal length. Eventually the slide viewer was chosen because it was pointed out that the OLED screen was about the same size as a photographic slide.

Slide viewers are part of the familiar ephemera of the analog era that most people over 60 may still have taking up drawer space somewhere but may well be completely alien to anyone under about 30. They were a magnification system packaged up into a console usually styled to look something like a small portable TV of the day, and different models had built-in battery lights, or collected ambient light with a mirror. The screen was usually a large rectangular lens about 100mm(4″) diagonal.

[Kris]’s Vistarama slide viewer came via eBay. It’s not the smallest of viewers, other models folded their light paths with mirrors, however the extra space meant that the Arduino fit easily. The OLED was placed where the slide would go, and its display appeared at just the right magnification and brightness. Job done, and looking rather stylish!

We’ve not featured a slide viewer before here at Hackaday, though we did recently feature a similar hack on an Ikea toy projector. We have however featured more than one digital conversion on a classic slide projector using LCD screens in place of the slide.

Via Robots and Dinosaurs makerspace, Sydney.

Reverse Engineering A Nissan Leaf Battery Pack

Batteries wear out. If you are an electric vehicle enthusiast, it’s a certainty that at some time in your not-too-distant future there will be a point at which your vehicle’s batteries have reached the end of their lives and will need to be replaced. If you have bought a new electric vehicle the chances are that you will be signed up to a leasing deal with the manufacturer which will take care of this replacement, but if you have an older vehicle this is likely to be an expensive moment.

Fortunately there is a tempting solution. As an increasing number of electric vehicles from large manufacturers appear on our roads, a corresponding number of them have become available on the scrap market from accident damage. It is thus not impossible to secure a fairly new lithium-ion battery pack from a modern electric car, and for a significantly lower price than you would pay for new cells. As always though, there is a snag. Such packs are designed only for the cars they came with, and have proprietary connectors and protocols with which they communicate with their host vehicle. Fitting them to another car is thus not a task for the faint hearted.

Hackaday reader [Wolf] has an electric truck, a Solectria E10. It has a set of elderly lead-acid batteries and would benefit hugely from an upgrade to lithium-ion. He secured a battery pack from a 2013 Nissan Leaf electric car, and he set about reverse engineering its battery management system (BMS). The Solectria will use a different battery configuration from the Leaf, so while he would like to use the Leaf’s BMS, he has had to reverse engineer its protocols so that he can replace its Nissan microcontroller with one of his own.

His description of the reverse engineering process is lengthy and detailed, and with its many photos and videos is well worth a read. He employs some clever techniques, such as making his own hardware simulation of a Li-ion cell so that he can supply the BMS known values that he can then sniff from the serial data stream.

We’ve covered quite a few EV batteries here at Hackaday. Quite recently we even covered another truck conversion using Leaf batteries, and last year we featured a Leaf battery teardown. We’ve not restricted ourselves to Nissan though, for example here’s a similar process with a Tesla Model S pack.

Lettuce For Life!

If you take a head of romaine lettuce and eat all but the bottom 25mm/1inch, then place the cut-off stem in a bowl of water and leave it in the sun, something surprising happens. The lettuce slowly regrows. Give it a few nutrients and pay close attention to optimum growing conditions, and it regrows rather well.

lettuce-for-life-hydroponic-systemThis phenomenon caught the attention of [Evandromiami], who developed a home-made deep water culture hydroponic system to optimise his lettuce yield. The lettuce grows atop a plastic bucket of water under full spectrum grow lights, while an Intel Curie based Arduino 101 monitors and regulates light levels, humidity, temperature, water level, and pH. The system communicates with him via Bluetooth to allow him to tweak settings as well as to give him the data he needs should any intervention be required. All the electronics are neatly contained inside a mains power strip, and the entire hydroponic lettuce farm lives inside a closet.

He does admit that he’s still refining the system to the point at which it delivers significant yields of edible lettuce, but it shows promise and he’s also experimenting with tomatoes.

Our community have a continuing fascination with hydroponic culture judging by the number of projects we’ve seen over the years. This isn’t the first salad system, and we’ve followed urban farming before, but it’s winter strawberries that really catch the attention.

A Toasty Warm Pool Without The Propane Bills

So, you’ve got the deck, you’ve got the pool and the lounger, you’ve got the summer, and you’ve got the piña colada. All set, you might say.

Sounds idilyic, but sadly we aren’t all lucky enough to live in a tropical climate. So while sipping the cocktail on the lounger you’d be warm enough the chances are that taking a dip would leave you feeling as though you’d just jumped into the Arctic Ocean. Not a problem, just turn on the pool heater. At this point you discover just how much it costs to heat a large body of water kept outdoors and open to the atmosphere. You become the kind of valued customer your liquid propane dealer sends a Christmas card to, you are reduced to living on a diet of budget ramen, and your children wear shoes with holes in them.

[ClanMan] had almost the problems outlined above, at least as far as the uncomfortable propane bills. His solution was a surprisingly simple one, he built himself a solar water heater from inexpensive PVC pipe.

It might not be immediately apparent to the uninitiated, but the key to making an efficient solar collector from such a basic material lies in careful selection of the bores of the various sections of pipe being used. The hot water feed from the propane heater had quite a narrow bore with a fast flow rate, but because [ClanMan] needed his water to linger in the collector and pick up as much solar heat as possible, he chose a much wider bore to feed it to ensure a much slower flow. The collector itself was made from multiple parallel lengths of much narrower pipe, to preserve the slow net flow across their combined cross-section while ensuring the maximum surface area contact between hot pipe and water.

The resulting heat helped take the temperature of his pool from 75 to 80 Farenheit. This may not sound like much, but was enough to make a noticeable difference.

We’ve featured quite a few solar heat projects before here at Hackaday. Best title has to go to the Hippie-Redneck Solar-Heated Kiddo Swimmin’ Pool And Hot Tub, but we’ve also featured a very tidy coiled solar collector. All this swimming is hungry work though, so how about a solar cooker made from a satellite dish?

Synchronize Data With Audio From A $2 MP3 Player

Many of the hacks featured here are complex feats of ingenuity that you might expect to have emerged from a space-age laboratory rather than a hacker’s bench. Impressive stuff, but on the other side of the coin the essence of a good hack is often just a simple and elegant way of solving a technical problem using clever lateral thinking.

Take this project from [drtune], he needed to synchronize some lighting to an audio stream from an MP3 player and wanted to store his lighting control on the same SD card as his MP3 file. Sadly his serial-controlled MP3 player module would only play audio data from the card and he couldn’t read a data file from it, so there seemed to be no easy way forward.

His solution was simple: realizing that the module has a stereo DAC but a mono amplifier he encoded the data as an audio FSK stream similar to that used by modems back in the day, and applied it to one channel of his stereo MP3 file. He could then play the music from his first channel and digitize the FSK data on the other before applying it to a software modem to retrieve its information.

There was a small snag though, the MP3 player summed both channels before supplying audio to its amplifier. Not a huge problem to overcome, a bit of detective work in the device datasheet allowed him to identify the resistor network doing the mixing and he removed the component for the data channel.

He’s posted full details of the system in the video below the break, complete with waveforms and gratuitous playback of audio FSK data.

Continue reading “Synchronize Data With Audio From A $2 MP3 Player”