Plants compared side-by-side, with LED-illuminated plants growing way more than the sunlight-illuminated plants

Plant Growth Accelerated Tremendously With LEDs

[GreatScott!] was bummed to see his greenhouse be empty and lifeless in winter. So, he set out to take the greenhouse home with him. Well, at least, a small part of it. First, he decided to produce artificial sunlight, setting up a simple initial experiment for playing with different wavelength LEDs. How much can LEDs affect plant growth, really? This is the research direction that Würth Elektronik, supporting his project, has recently been expanding into. They’ve been working on extensive application notes, explaining the biological aspects of it for us — a treasure trove of resources available at no cost, that hackers can and should learn from.

Initially, [GreatScott!] obtained LEDs in four different colors – red, ‘hyper red’, deep blue, and daylight spectrum. The first three are valued because their specific wavelengths are absorbed well by plants. The use of daylight LEDs though has been controversial.  Nevertheless, he points out that the plant might require different wavelengths for things other than photosynthesis, and the daylight LEDs sure do help assess the plants visually as the experiment goes on.Four cut tapes of the LEDs used in this experiment, laid out side by side on the desk

Next, [GreatScott!] borrowed parts of Würth’s LED driver designs, creating an Arduino PWM driver with simple potentiometers. He used this to develop his own board to host the LEDs.

An aluminum PCB increases heat dissipation, prolonging the LEDs lifespan. [GreatScott!] reflowed the LEDs onto it with solder paste, only to find that the ‘hyper red’ LEDs died during the process. Thankfully, by the time this problem reared its head, he managed to obtain the official horticulture devkit, with an LED panel ready to go.

[GreatScott!’s] test subjects were Arugula plants, whose leaves you often find on prosciutto pizza. Having built a setup with two different sets of flower pots, one LED-adorned and one LED-less, he put both of them on his windowsill. The plants were equally exposed to sunlight and equally watered. The LED duty cycle was set to ballpark values.

The results were staggering, as you can see in the picture above — no variable changing except the LEDs being used. This experiment, even including a taste test with a pizza as a test substrate, was a huge success, and [GreatScott!] recommends that we hit Würth up for free samples as we embark on our own plant growth improvement journeys.

Horticulture (aka plant growing) is one of the areas where hackers, armed with troves of freely available knowledge, can make big strides — and we’re not even talking about the kind of plants our commenters are sure to mention. The field of plant growth is literally fruitful and ripe for the picking. You can accomplish a whole lot of change with surprisingly little effort. The value of the plants on your windowsill doesn’t have to be purely decorative, and a small desk-top setup you hack together, can easily scale up! Some hackers understand that, and we’ve started seeing automated growing solutions way before Raspberry Pi was even a thing. The best part is, that you only need a few LEDs to start.

Continue reading “Plant Growth Accelerated Tremendously With LEDs”

Hacking Toy RC Cars With The HackRF One

The origin story for many who’d call themselves a member of the hacker community usually starts with taking things apart as a child just to see how they worked. For [Radoslav], that trend doesn’t seem to have slowed down, and he’s continued taking toys apart. Although since it’s his daughters little radio controlled car, he stuck to a non-destructive teardown. The result? He’s able to control the car with his laptop through a HackRF One SDR transceiver as shown in the video below the break.

[Radoslav] is no stranger to reverse engineering embedded devices, IoT gadgets, and probably more. So he started with what information was publicly available about the radio control interface in use. Many electronic devices sold in the US must be certified by the FCC (Federal Communications Commission) and prominently display their ID number, and this toy was no exception. The FCC database gave [Radoslav] enough information to know that the communication protocol is modulated with GFSK, a type of Frequency Shift Keying.

He fired up his favorite radio signal analysis tool and and got to work on the protocol itself. Along the way he found that communication between the car and controller is bidirectional but also very easy to get around. The result is that he can drive the car around with his laptop- definitely a cool hack, but for this one, the journey was surely the goal, not the destination.

If hacking on RC cars really gets your wheels turning, you might like this little RC car that can drive on the ceiling. Or if you’re feeling a bit hungry, check out how you can use the HackRF to nab a table at your local restaurant.

Continue reading “Hacking Toy RC Cars With The HackRF One”

New Tech And The Old Ways

This week on Hackaday, we featured a project that tickled my nostalgia bone, and proved that there are cool opportunities when bringing new tech to old problems. Let me explain.

[Muth] shared a project with us that combines old-school analog photography printing with modern LCD screens. The basic idea is to use a 4K monochrome screen in place of a negative, making a contact print by placing the screen directly on top of photographic paper and exposing it under a uniform light source. Just like the old ways, but with an LCD instead of film.

LCD exposure animationBut what’s the main difference between a screen and film? You can change the image on the LCD at will, of course. So when [Muth] was calibrating out exposures, it dawned on him that he could create a dynamic, animated version of his image and progressively expose different portions of the paper, extending the available dynamic range and providing him the ability to control the slightest nuances of the resulting image contrast.

As an old photo geek, this is the sort of trick that we would pull off manually in the darkroom all the time. “Dodging” would lighten up a section of the image by covering up the projected light with your hand or a special tool for a part of the exposure time. With [Muth]’s procedure, he can dodge the image programmatically on the per-pixel level. We would have killed for this ability back in the day.

The larger story here is that by trying something out of the box, applying a new tool to an old procedure, [Muth] stumbled on new capabilities. As hackers, we’re playing around with the newest tech we can get our hands on all the time. When you are, it might be that you also stumble on new possibilities simply afforded by new tech. Keep your eyes open!

Training Doppler Radar With Smart Watch IMUs Data For Activity Recognition

When it comes to interpreting sensor data automatically, it helps to have a large data set to assist in validating it, as well as training when it concerns machine learning (ML). Creating this data set with carefully tagged and categorized information is a long and tedious process, which is where the idea of cross-domain translations come into play, as in the case of using millimeter wave (mmWave) radar sensors to recognize activity of e.g. building occupants with the IMU2Doppler project at Smash Lab of Carnegie Mellon University.

The most commonly used sensor type when it comes to classifying especially human motion are inertial measurement units (IMU) such as accelerometers and gyroscopes, which are found in everything from smartphones to smart watches and fitness bands. For these devices it’s common to classify measurement patterns as matches a particular activity, such as walking, jogging, or brushing one’s teeth. This makes them both well-defined and very accessible.

As for why a mmWave-based Doppler radar would be preferred for monitoring e.g. building occupants is the privacy aspect compared to using cameras, and the inconvenience of equipping people with a body-worn IMU. Using Doppler radar it would theoretically be possible for people to track activities within their own home, as well as in a medical setting to ensure patients are safe, or at a gym to track one’s performance, or usage of equipment. All without the use of cameras or personal sensors. In the past, we’ve seen a similar approach that used targeted laser beams.

As promising as this sounds, at this point in time the number of activities that are recognized with reasonable accuracy (~70%) is limited to ten types. Depending on the intended application this may already be sufficient, though as the published paper notes, there is still a lot of room for growth.

Continue reading “Training Doppler Radar With Smart Watch IMUs Data For Activity Recognition”

The laser module shown cutting shapes out of a piece of cardboard that's lying on the CNC's work surface

Giant CNC Partners With Powerful Laser Diode

[Jeshua Lacock] from 3DTOPO owns a large-format CNC (4’x8′, or 1.2×2.4 m), that he strongly feels is lacking laser-cutting capabilities. The frame is there, and a 150 W CO2 laser tube has been sitting in a box for ages – what else could you need? Sadly, at such a scale, aligning the mirrors is a tough and finicky job – and misalignment can be literally blinding. After reading tales about cutters of such size going out of alignment when someone as much as walked nearby, he dropped the idea – and equipped the CNC head with a high-power laser diode module instead. Having done mirror adjustment on a few CO2 tube-equipped lasers, we can see where he’s coming from.

Typically, the laser modules you see bolted onto CNC heads are firmly under three watts, which is usually only enough for engraving. With a module that provides 5 watts of optical power, [Jeshua] can cut cardboard and thin plywood as well he tells us even 10 W optical power modules are available, just that he didn’t go for one. We reckon that 20 W effective power diodes are not that far into our future, which is getting very close to the potential of the blue box “40 W but actually 35 W but actually way less” K40 laser cutters we cherish. [Jeshua]’s cutter is not breaking speed limits, but it’s built on what’s already there, and the diode is comparatively inexpensive. Equipped with a small honeycomb surface and what seems to be air assist, it’s shown in the video cutting an ornamental piece out of cardboard!

We hackers have been equipping CNCs with laser diodes for a while, but on a way smaller scale and with less powerful diodes – this is definitely a step up! As a hacker, you should have at least some laser cutting options at your disposal, and this overview of CO2 cutters and their availability can get you started. We’ve also given you detailed breakdowns about different sides of laser cutting, be it the must-have of safety, or the nice-to-have of air assist.

Continue reading “Giant CNC Partners With Powerful Laser Diode”

A Great Resource For The Would-Be Pinball Machine Builder

Those of us beyond a certain age will very likely have some fond memories of many an hour spent and pocket money devoured feeding the local arcade pinball machine. At one time they seemed to be pretty much everywhere, but sadly, these days they seem to have largely fallen out of favour and are becoming more of speciality to be specifically sought out. Apart from a few random ones turning up — there’s a fun Frankenstein-themed machine in the Mary Shelley Museum in Bath, England — a trip to a local amusement arcade is often pretty disappointing, with modern arcade machines just not quite scratching that itch anymore, if you ask us. So what’s an old-school hacker to do, but learn how to build a machine from scratch, just the way we want it? A great resource for this is the excellent Pinball Makers site, which shows quite a few different platforms to build upon and a whole ton of resources and guides to help you along the way.

Continue reading “A Great Resource For The Would-Be Pinball Machine Builder”

Arduino And Git: Two Views

You can’t do much development without running into Git, the version control management system. Part of that is because so much code lives on GitHub which uses Git, although you don’t need to know anything about that if all you want to do is download code. [Dr. Torq] has a good primer on using Git with the Arduino IDE, if you need to get your toes wet.

You might think if you develop by yourself you don’t need something like Git. However, using a version control system is a great convenience, especially if you use it correctly. There’s a bug out in the field? What version of the firmware? You can immediately get a copy of the source code at that point in time using Git. A feature is broken? It is very easy to see exactly what changed. So even if you don’t work in a team, there are advantages to having source code under control.

Continue reading “Arduino And Git: Two Views”