We’d seen it done with buttons, switches, gestures, capacitive touch, and IR remote, but never like this. [electron_plumber] made an LED that can be blown out like a candle, and amazingly it requires no added sensors. The project uses an Arduino to demonstrate turning a tiny LED on and off in response to being blown on, and the only components are the LED and a resistor.
How is this done? [electron_plumber] uses an interesting property of diodes (which are the “D” in LED) to use the LED itself as a temperature sensor. A diode’s voltage drop depends on two things: the current that is being driven through the diode, and the temperature. If the current is held constant, then the forward voltage drop changes reliably in response to temperature. Turning the LED on warms it up and blowing on it cools it off, causing measurable changes in the voltage drop across the device. The change isn’t much — only a handful of millivolts — but the effect is consistent and can be measured. This is a principle [Elliot Williams] recently covered in depth: using diodes as temperature sensors.
It’s a clever demo with a two important details to make it work. The first is the LED itself; [electron_plumber] uses a tiny 0402 LED that is mounted on two wires in order to maximize the temperature change caused by blowing on it. The second is the method for detecting changes of only a few millivolts more reliably. By oversampling the Arduino’s ADC, an effectively higher resolution is obtained without adding any hardware or altering the voltage reference. Instead of reading the ADC once, the code reads the ADC 256 times and sums the readings. By working with the larger number, cumulative changes that would not register reliably on a single read can be captured and acted upon. More details are available from [electron_plumber]’s GitHub repository for LEDs as Sensors.
Embedded below is a video that is as wonderful as it is brief. It demonstrates the project in action, takes a “show, don’t tell” approach, and is no longer than it needs to be.
Using nothing more than some solder, wire, 20 x Pico 0402 (1mm x 0.5mm) blue LEDs and an ATmega328P (7mm x 7mm), [The Tweaker] managed to cram 20 LEDs into a circle on the top of the chip soldered in dead bug style. The chip is running some Arduino code and is operating on the 8 MHz internal crystal oscillator, so that manages to keep the part count low. The soldering is done in a spiral so the LED terminals are hooked up to the right pins, but it seems to add to the aesthetics of the project and looks like it would take a really steady hand. Once you connect a power source it displays chasing lights as well as other light patterns.
There may not be much to this project but it does look great.
Using FTDI chips as a USB to Serial solution is nothing new, but this MicroFTX board takes the footprint to a new low. If you’re space limited this should have no problem fitting into your project. But if you plan to use it for prototyping we predict it’ll be lost in the parts bin forever as soon as you take your eyes off of it.
The USB Mini-B connector is becoming quite popular with hobby electronics these days. But here [Jim Paris] chose to use its little brother, the USB micro connector. Want to put this together by hand? How are you with 0402 footprints and QFN chips? In fact, there’s a ground pad on the bottom of that IC which means you really need to use a reflow oven to do the job right.
Aside from the diy-unfriendly fabrication size, we do like the design. There are four output pins (voltage, ground, TX, and RX) with a set of four solder jumpers to configure them. It can be powered from the USB port or an external connection, with the option for 5V or 3.3V output.
The two parts of the equation that he spent some money on are professionally produced PCBs and a solder stencil. The stencil is laser-cut from Kapton, which is heat-resistant so it doesn’t warp during the cutting process. An acrylic frame holds the PCB in place, and he just tapes the stencil over it and uses a chunk of acrylic as a squeegee to evenly apply the solder paste. Splurging on the PCB and stencil means you’ll achieve tolerances which lead to success.
The next issue is placing the components. [Scott] shows off some vacuum tweezers he built using an aquarium pump. Watch the video after the break to see how small those 0402 parts are when he extracts one of the resistors from the tape packaging. With the board manually populated (check everything twice!) he moves the board to a completely unaltered toaster oven for reflow. We have seen a lot of projects which add controllers to these ovens, but he really makes the case that you don’t need it. Instead, he uses a thermocoupler read by a multimeter just to let him know what’s going on with the temperature. He uses a smart phone as a timer, and switches the oven on and off to match the solder’s heat profile. Continue reading “Fine-pitch SMD soldering with minimal tools”→