The arrival of affordable software defined radio technologies over the last couple of decades has completely changed the way that radio amateurs and other radio enthusiasts approach the airwaves. There’s a minor problem with most software defined receivers though, being by their nature software driven they will usually rely on a host computer for their interface. Thus the experience is one of clicking mouse buttons or using keyboard shortcuts rather than the mechanical analogue dial interfaces that provided easy control of older radios.
This is a problem that has been addressed by [Jon Hudson, G4ABQ], with one of his SDRplay receivers. He’s mounted it and its control PC in the chassis of a very aged and non-functional Marconi CR100 communication receiver, and given it a control interface that only uses the Marconi’s front panel controls (YouTube link). A rotary encoder has been grafted onto the Marconi tuning capacitor with what looks like some Meccano, and in turn that feeds an Arduino which behaves as a keyboard for the benefit of the PC. Some extra buttons have been added for mode selection, spectrum zoom and shift, and care appears to have been taken to give their labels a period feel. Arduino code came courtesy of [Mike Ladd, KD2KOG]. The result is a very controllable SDR receiver, albeit one in a rather large case.
If you are interested in the project then we are told that it will be on the RS stand at Electronica in Munich next week, meanwhile we’ve put the video below the break.
An open door overnight leaves chickens and their food vulnerable to predation. Rather than handle the chore manually and risk one forgetful moment that could wipe out his flock, [Eddy] used a servo to power the door and an Arduino to control it. To keep track of bedtime and wakeup, a Raspberry Pi looks up the local civil dawn and twilight times online and tells the Arduino when the moment is at hand. The Pi cleverly caches the times for use the next day in case the WiFi connection is down, and also provides a web interface to check on the door’s status and manually override the cycle. Result: safe, happy chickens.
If all this seems a bit much for a simple job, [Eddy] agrees. But he’s using this as a testbed to develop a home automation framework that can be retasked at will. Sounds like he’s on the right track to us, but for more IoT animal husbandry tips, he’ll want to check out this small farm automation effort.
Here’s a life protip for you: get really, really good at one video game. Not all of them; you only want to be good – top 10% at least – at one video game. For me, that’s Galaga. It’s a great arcade game, and now it’s IoT. [justin] has been working on publishing high scores from a Galaga board to the Internet. The electronics are actually pretty simple – just a latch on a memory address, and an ESP8266 for comms.
The Internet of Chocolate Chip Cookies. Yes, it’s a Kickstarter for a cookie machine, because buying a tube of pre-made cookie dough is too hard. There is one quote I would like to point out in this Kickstarter: “Carbon Fiber Convection Heating Element (1300W) is more energy-efficient than traditional electric elements and heats up instantly.” Can someone please explain how a heating element can be more efficient? What does that mean? Aren’t all resistive heating elements 100% efficient by default? Or are they 0% efficient? The Internet of Cookies broke my brain.
The USB Rubber Ducky is a thumb-drive sized device that, when plugged into a computer, presents itself as a USB HID keyboard, opens up a CLI, inputs a few commands, and could potentially do evil stuff. The USB Rubber Ducky costs $45, a Raspberry Pi Zero and a USB connector costs $6. [tim] built his own USB Rubber Ducky, and the results are great.
MIDI is a great tool for virtually any musician. Unless you’re a keyboard player, though, it might be hard to use it live. [Evan] recently came up with a great solution for all of the wistful guitar players out there who have been dreaming of having a MIDI interface as useful as their pianist brethren, though. He created a touchless MIDI controller that interfaces directly with a guitar.
Halloween might be over, but for some of us there’s still another pumpkin-centric holiday right around the corner to give us an excuse to build projects out of various gourds. During a challenge at a local event, [Michael] came up with a virtual cornucopia of uses for all of the squashes he had on hand and built a touch-sensitive piano with all of them.
The musical instrument was dubbed the Harpsi-Gourd and makes extensive use of the Arduino touch-sensitive libraries. Beyond that, the project was constructed to be able to fit into a standard sized upright piano. While only 15 pumpkins are currently employed, the instrument can be scaled up to 48 pumpkins. Presumably they would need to be very small for the lid of the piano to still close.
How hot is the water coming out of your tap? Knowing that the water in their apartment gets “crazy hot,” redditor [AEvans28] opted to whip up a visual water temperature display to warn them off when things get a bit spicy.
This neat little device is sequestered away inside an Altoids mint tin — an oft-used, multi-purpose case for makers. Inside sits an ATtiny85 microcontroller — re-calibrated using an Arduino UNO to a more household temperature scale ranging from dark blue to flashing red — with additional room for a switch, while the 10k ohm NTC thermristor and RGB LED are functionally strapped to the kitchen faucet using electrical tape. The setup is responsive and clearly shows how quickly [AEvans28]’s water heats up.
The bumper design is particularly interesting. The magic happens with two rings of conductive filament. the bottom one is stationary while the top one is a multi material print with a flexible filament. When the ball runs into the bumper the top filament flexes and the lower rings contact. Awesome. Who wants to copy this over to a joystick or bump sensor for a robot first? Send us a tip!
The whole document can be read as a primer on pinball design. [Tony] starts by describing the history of pinball from the French courts to the modern day. He then works up from the play styles, rules, and common elements to the rationale for his design. It’s fascinating.
Then his guide gets to the technical details. The whole machine was designed in OpenSCAD. It took over 8.5 km of eighty different filaments fed through 1200+ hours of 3D printing time (not including failed prints) to complete. The electronics were hand laid out in a notebook, based around custom boards, parts, and two Arduinos that handle all the solenoids, scoring, and actuators. The theme is based around a favorite bowling alley and other landmarks.
It’s a labor of love for sure, and an inspiring build. You can catch a video of it in operation after the break.