Reverse Engineering A Ceiling Fan Remote

In the quest to automate everything in your home, you no doubt have things that aren’t made with home automation in mind. Perhaps your window AC unit, or the dimmer in your dining room. [Seb] has several ceiling fans that are controlled by remotes and wanted to connect them to his home automation system. In doing so, [Seb] gives a good overview of how to tackle this problem and how to design a PCB so he doesn’t have a breadboard lying around connected to the guts of his remote control.

There are several things [Seb] needs to figure out in order to connect his fans to Home Assistant, the home automation system he uses: He needs to determine if the circuit in the remote can be powered by 5 or 3.3 V, he needs to connect the circuit to an ESP32 board, and he needs to figure out if he can create a custom PCB that combines the circuit and the ESP32 into one. The video goes through each of these steps and shows the development of each along the way.

There’s a lot of info in the video, so it might need to be slowed down a bit to see all the details. There are some other reverse engineering of home automation gear on the site, here, or, you might want to build your own remote to control your automated devices.

Continue reading “Reverse Engineering A Ceiling Fan Remote”

Printed Door Handle Turns Key With A Servo

[Madalin Valceleanu] had a somewhat unique problem. He wanted to make his front door a bit “smarter”, but none of the IoT door locks he found were compatible with the style of reinforced door he had. So he set out to design and 3D print his own Internet-controlled door handle.

Now we say handle and not lock because the internal mechanisms haven’t actually been replaced. Those aren’t exactly the kind of parts that lend themselves to being recreated in PLA, after all. The printed components simply replace the original plate and handle on the interior of the door.

In that case, you might be wondering what the point of all this was. If he’s still using the same internal mechanism, how does a new handle help? On his new handle, [Madalin] has integrated a servo that’s capable of turning the original key in the door. With the servo wired up to a Raspberry Pi, this allows him to lock and unlock the door through his home automation system.

[Madalin] has made the STLs for his printed handles available on Thingiverse, but like most of these “bolt on” style door modifications, we imagine the design is bespoke enough that it won’t be much practical use to anyone else. Still, it’s an excellent example of solving a real-world problem with some outside of the box thinking. Continue reading “Printed Door Handle Turns Key With A Servo”

It’s Not An Arc Lamp, It’s A Lamp Arc

One wouldn’t expect there to be much to cause envy in the world of desk lamps, after all whether it’s a classic Anglepoise or a dollar store LED affair if it does its job of casting the requisite quantity of light where it’s needed, most of us are happy. But then we saw [Ronny Ziss]’s LED arc desk lamp, and suddenly all other lamps simply aren’t good enough any more. If it’s not a wall-to-wall arc of LEDs spanning the length of the desk, it quite simply no longer cuts the mustard. We’ve entered the world of lamp envy, folks, and it’s a poorly-illuminated place to be.

As you can see in the video below the break both the hardware and the software of this lamp are impressive in their own right, the structure being an aluminium extrusion carrying an addressable white LED strip fitted into an arc between two custom plywood blocks on the walls either side of the desk. The software is controlled through a rotary encoder, and allows command of the position, width, and brightness of the illuminated portion, as well as having a hidden Pong game. Sadly he doesn’t reveal the software or the microcontroller in question, however the task is not an onerous one and it’s likely most Hackaday readers could put it together using their board or processor of choice.

In years of lamp projects on Hackaday, we can’t find another quite like this one. Conventional lamp projects can still be stylish though.

Continue reading “It’s Not An Arc Lamp, It’s A Lamp Arc”

How Constant Is Your Choice Of Lights?

The move from incandescent filament lamps to fluorescent, and then LED lighting over the last couple of decades has delivered immense benefits in terms of energy saving, but had brought with it problems for people sensitive to flicker or to too much of a particular set of wavelengths. It’s not always easy to quantify the propensity of a particular light for flickering. So [kk99] has produced an instrument returning a visual indication of its quality.

At its heart is an M5Stick ESP32 development platform, and a TSL250R light sensor hooked up to one of the ESP’s internal ADCs. The flicker waveform is displayed on the screen as a simple oscillograph, and a Fourier transform is performed to extract its frequency. The result is an extremely accessible and compact instrument, showing the suitability of the M5Stick form factor for such designs. So far we’ve only brought you an M5Stick in a password keeper, but we look forward to seeing more projects featuring it.

You can see the light flicker meter in action in the video below the break.

Continue reading “How Constant Is Your Choice Of Lights?”

Keep The Family At Bay While Working From Home With This WiFi Do Not Disturb Dongle

Those who have been suddenly introduced to the wonderful world of working from home over the last couple of weeks may have experienced a bit of culture shock. Even with today’s open floorplan workspaces and less-formal expectations, work isn’t home. That’s especially true with young children in the house, who’ll probably respond to seeing mommy or daddy working from home much differently than [Bob] from accounting would at the office.

To smooth out the rough spots of transitioning to a full-time work-from-home setup, [Brian Lough] threw together this web-enabled “do not disturb” beacon for his office door. The original idea was to simply provide a red light and a green light to let the rest of the family know when [Brian] would be in a meeting, but in an example of scope creep that turned out to be useful, [Mrs. Lough] rewrote the spec to include a button on the family-facing side so that she could alert him that his presence is requested.

[Brian] went through a couple of prototype using both an ESP32 and an ESP8266. We were rooting for the ESP32, which [Brian] was leveraging for its built-in capacitive touch input. That would have eliminated a physical button, but alas, the ESP8266 made it into the final build, along with lots and lots of Blu-Tack. The video below details the build and the code, and features an adorable Irish lesson as a bonus.

Yes, a simple text message would probably have satisfied the specs, but where’s the sport in that? Then again, as [Brian] points out, this build seemed oddly familiar for a good reason.

Continue reading “Keep The Family At Bay While Working From Home With This WiFi Do Not Disturb Dongle”

The Corona Clock

Schools are closed here in Germany until after Easter vacation, and that means that our almost-six-year-old son Max is staying at home with us. The good news is that my wife and I work from home anyway, so it’s not too stressful as long as he can look after himself for eight hours per day. The bad news is that there’s no way a kindergarten kid can take care of himself for such long stretches, and we don’t want to just park him in front of the boob tube. At least there’s two of us.

The new stay-at-home life has required some adjustment, but for at least the first five days (and counting) it’s working out pretty darn well. One trick: my wife came up with the idea of a visual schedule to help Max divide his day up into kindergarten-sized chunks, and then we added an LED strip behind it to turn it into a linear clock of sorts. And we did it with stuff we had lying around the house.

Granted, it’s not a super deep hacky-hack, and some of you out there could probably get it done with a handful of 555 timers. But it was quick, gets the job done, and heck, with NTP sync, it’s the most accurate kiddie clock in the world! So those of you out there who are stuck like we are, trying to balance childcare and working from home, here’s a quick project that can increase familial harmony while giving you an excuse to order more LED strips.

Continue reading “The Corona Clock”

Design And Construction With Copper Pipe

Copper is a material with many applications; typically, it’s used for electrical wiring or in applications where good heat conductivity is a requirement. However, it can also make for an attractive material in furnishings, which [Andrei Erdei] decided to explore.

A render of the coffee table design, exported from OpenSCAD into Fusion360.

[Andrei]’s work began in OpenSCAD, where he wrote scripts to enable the quick and easy assembly of various designs. The modular nature of commercially-available copper pipe and fittings allows complex structures to be assembled, particularly if you’re a fan of 90-degree bends. The final renders of some of these designs are impressive, with the coffee table design a particular highlight. Staying conceptual wasn’t enough, however, so [Andrei] set out to build one of his designs. Constructing a table lamp shroud out of copper parts was successful, though the real components have flanges and other features that aren’t represented in the rendering.

It’s a project that shows the value of tools such as OpenSCAD to aid the design process before committing to cutting real-world materials. While the designs on screen aren’t perfect representations of what’s possible in reality, it still proves to be a useful guide.

We’re a fan of the aesthetic, and would love to see more done with copper pipe as a construction kit. Global ore prices may limit experimentation, however. Alternatively, you can always harvest the metal from scrap!