If you buy a used heat pump that was made in China and try to use it in Northern Europe, there are bound to be issues. If said heat pump ends up encased in a block of ice that renders it ineffective, you’ve got two choices: give up and buy a proper heater, or hack a new ice-busting brain board into the heat pump and get back to life.
[Evalds] chose the latter course, obviously, and in the process he gives us a pretty good look at how heat pumps work and how to overcome their deficiencies. In [Evalds]’ Latvia, winters can be both cold and humid, which can worsen an inherent problem with air-coupled heat pumps: they tend to ice up. As the outside coil is cooled to pick up as much heat as possible from the outside air, water vapor condenses out on the coils and freezes. Most heat pumps account for this by occasionally running in reverse, heating the outdoor coils to clear the ice buildup. [Evalds]’ had nothing more than a simple timer to kick off the defrost cycle, and it wasn’t keeping up with the Latvian winter. An Arduino replaced the OEM controller, and wired up to temperature sensors and an IR sensor that watches for ice buildup on the lower part of the coil, the heat pump is now much better behaved.
Of course it wasn’t as smooth as all that — [Evalds] has some hoops to jump through, including EMI problems and a dodgy Arduino clone. But he stuck with it and brought the heat pump back online, likely at far less expense than HVAC techs would charge for a service call.
If you had a choice between going to your boss and asking for funds for a new piece of gear, would you rather ask for $3000 to buy off-the-shelf, or $200 for the parts to build the same thing yourself? Any self-respecting hacker knows the answer, and when presented with an opportunity to equip his lab with a new DIY syringe pump for $200, [Dr. D-Flo] rose to the challenge.
The first stop for [Dr. D-Flo] was, naturally, Hackaday.io, which is where he found [Naroom]’s syringe pump project. It was a good match for his budget and his specs, but he needed to modify some of the 3D printed parts a little to fit the larger syringes he intended to use. The base is aluminum extrusion, the drive train is a stepper motor spinning threaded rod and a captive nut in the plunger holders, and an Arduino and motor shield control everything. The drive train will obviously suffer from a fair amount of backlash, but this pump isn’t meant for precise dispensing so it shouldn’t matter. We’d worry a little more about the robustness of the printed parts over time and their compatibility with common lab solvents, but overall this was a great build that [Dr. D-Flo] intends to use in a 3D food printer. We look forward to seeing that one.
It’s getting so that that you can build almost anything for the lab these days, from peristaltic pumps to centrifuges. It has to be hard to concentrate on your science when there’s so much gear to make.
The toddler in question is [Becca], and her needs are special because of the progressive nature of the blindness that will result from her Usher Syndrome. [Becca] will need visual acuity testing much earlier than most toddlers, but a standard eye chart is meaningless to kids before they get their letters. This is where Lea shapes come in – a set of four shapes that are used to make visual testing a game and help practitioners assess what a child can and cannot see.
[Jake] and his wife [Beth] were advised to familiarize [Becca] with the shapes, but all she wanted to do was eat the printed sheet. In order to make the task more entertaining, [Jake] built an interactive board where brightly colored Lea shapes trigger the room lights to change to the same color as the block when it’s inserted into the correct spot on the board, as a visual reward. Reed switches, magnets, and an Arduino comprise the game logic, and the board communicates to the Philips Hue smart bulbs over an NRF24L01. The video below also shows some cool under-bed lights and a very engaged [Becca] learning her shapes and colors.
As we expected when we last covered his efforts to help [Rebecca], [Jake] has leveraged the Raspberry Pi he used as a hub for the stairwell lighting project. We’re looking forward to seeing what else he comes up with, and to see how [Becca] is thriving.
The PCB design itself is great. It’s got a gigantic LED array, cutout for a wrist strap, and an onboard USB plug so you can program it just by sticking it in your computer; it shows up as a USB mass storage device when you plug it in. The files that show up on the “drive” are Micropython code that you can edit, save, and then run directly on the device. You can hardly beat that for convenience.
And there’s a full complement of sensors: not one but two temperature and humidity sensors, including our recent favorite BME280, which also reads barometric pressure. (We suspect that makes it a tri-corder.) There’s a real-time clock, a buzzer, and some buttons. Want to add more sensors? I2C ports are broken out for your convenience.
Besides having Star Trek flair, this board would give the various educational platforms a run for their money: Micro:bit, we’re looking at you. Very cool indeed!
Despite what my wife says, I have absolutely no evidence that I snore. After all, I’ve never actually heard me snoring. But I’ll take her word for it that I do, and that it bothers her, so perhaps I should be a sport and build this snore-detecting vibrating sleep mask so she can get a few winks more.
Part wearable tech and part life hack, [mopluschen]’s project requires a little of the threadworker’s skill. The textile part of the project is actually pretty simple, and although [mopluschen] went with a custom mask made from fabric and foam shoulder pads, it should be possible to round up a ready-made mask that could be easily modified. The electronics are equally simple – an Arduino with a sound sensor module and a couple of Lilypad Vibe boards. The mic rides just above the snore resonating chamber and the vibrators are right over the eyes. When your snore volume exceeds a preset threshold, the motors wake you up.
Whether this fixes the underlying problem or just evens the score with your sleep partner is debatable, but either way there’s some potential here. And not just for snore-correction – a similar system could detect a smoke alarm and help rouse the hearing impaired. But if the sewing part of this project puts you off, you should probably check out [Jenny List]’s persuasive argument that sewing is not just for cosplayers anymore.
[Monta Elkins] got it in his mind that he wanted to try out an old-style speech synthesizer with the SC-01 (or SC-01A) chip, one that uses phonemes to produce speech. After searching online he found a MicroVox text-to-speech synthesizer from the 1980s based around the chip, and after putting together a makeshift serial cable, he connected it up to an Arduino Uno and tried it out. It has that 8-bit artificial voice that many of us remember fondly and is fairly understandable.
The SC-01, and then the SC-01A, were made by Votrax International, Inc. In addition to the MicroVox, the SC-01 and SC-01A were used in the Heath Hero robot, the VS-100 synthesizer add-on for TRS-80s, various arcade games such as Qbert and Krull, and in a variety of other products. Its input determines which phonemes to play and where it shines is in producing good transitions between them to come up with decent speech, much better than you’d get if you just play the phonemes one after the other.
The MicroVox has a 25-pin RS-232 serial port as well as a parallel port and a speaker jack. In addition to the SC-01A, it has a 6502 under the hood. [Monta] was lucky to also receive the manual, and what a manual it is! In addition to a list of the supported phonemes and words, it also contains the schematics, parts list and details for the serial port which alone would make for fun reading. We really liked the taped-in note seen in this screenshot. It has a hand-written noted that says “Factory Corrected 10/18/82”.
Following along with [Monta] in the video below, he finds the serial port’s input buffer chip datasheet online and verifies the voltage levels. Next he opens up the case and uses dips switches to set baud rate, data bits, parity, stop bits and so on. After hooking up the speakers, putting together a makeshift cable for RX, TX and ground, and writing a little Arduino code, he sends it text and out comes the speech.
Well, honestly, [Michael Mayer’s] STM8 Arduino (called Sduino) isn’t actually much to do with the Arduino, except in spirit. The STM8 is an 8-bit processor. It is dirt cheap and has some special motor control features that are handy. There’s a significant library available for it. However, it can be a pain to use the library and set up the build.
Just like how the Arduino IDE provides libraries and a build system for gcc, Sduino provides similar libraries and a build system for the sdcc compiler that can target the STM8. However, if you are expecting the Arduino’s GUI or a complete knock off of the Arduino library, you won’t get that.