Rotary Phone Lives On As Arduino Kitchen Timer

It’s safe to say that few people still use rotary phones on a daily basis. Hell, most of us don’t even use landline telephones anymore. But just because these classic phones are no longer being used for their original purpose doesn’t necessarily mean they’re doomed to become e-waste.

[Scott-28] recently sent in a particularly well-documented project that turned an antique rotary phone into a digital kitchen timer using an internal Arduino. While we’re not sure practical is a word most folks would use to describe the resulting device, it’s certainly a conversation starter, and the details on how it was all implemented make for an interesting read.

As explained in the README, [Scott-28] first used an oscilloscope to figure out the pulses generated by the phone’s dial. From there, it was relatively easy to connect the dial to one of the pins on an Arduino Uno to determine which numbers the user had entered. The trickier part was getting the original bells to work — in North America, it takes up to 90 VAC to get a phone’s ringer going, which is quite a bit more than the lowly Arduino can handle.

Continue reading “Rotary Phone Lives On As Arduino Kitchen Timer”

GPS At Any Speed

[Mellow_Labs] was asked to create a GPS speedometer. It seems simple, but of course, the devil is in the details. You can see the process and the result in the video below.

We have to admit that he does things step-by-step. The first step was to test the GPS module’s interface. Then, he tried computing the speed from it and putting the result on a display. However, testing in the field showed that the display was not suitable for outdoor use.

That prompted another version with an OLED screen. Picking the right components is critical. It struck us that you probably need a fast update rate from the GPS, too, but that doesn’t seem to be a problem. Continue reading “GPS At Any Speed”

A DIY split-flap clock in red, black, and white.

Split-Flap Clock Uses Magnets Everywhere

While split-flap alarm clocks once adorned heavy wood nightstands in strong numbers, today the displays are most commonly found in train stations and airports. Hey, at least they’re still around, right? Like many of us, [The Wrench] has always wanted to make one for themselves, but they actually got around to doing it.

A DIY split-flap clock and its magnetic base.This doesn’t seem like a beginner-friendly project, but [The Wrench] says they were a novice in 3D design and so used Tinkercad to design all the parts. After so many failures, they settled on a design for each unit that uses a spool to attach the flaps, which is turned by a stepper motor.

A small neodymium magnet embedded in the primary gear and a Hall effect sensor determine where the stepper motor is, and in turn, which number is displayed. Everything is handled by an Arduino Nano on a custom PCB.

Aside from the sleek, minimalist look, our favorite part is that [The Wrench] used even more magnets to connect each display segment to the base. You may have noticed that there are only three segments, because the hours are handled by a single display that has flaps for 10, 11, and 12. This makes things simpler and gives the clock an interesting look. Be sure to check out the build video after the break.

Want to build a more complicated clock? Try suspending sand digits in the air with persistence of vision.

Continue reading “Split-Flap Clock Uses Magnets Everywhere”

ArdEEG Lowers The Cost Of Brain-Computer Interfaces

Considering the incredible potential offered by brain-computer interfaces (BCIs), it’s no wonder there are so many companies scrambling to make their mark in the field. Some see it as an assistive technology, while others imagine it as the future of interactive entertainment. Regardless of the application, the technology has yet to make much inroads with the DIY crowd — largely due to the complexity and cost of the hardware involved.

But that might change in the near future thanks to projects like ardEEG from [Ildar Rakhmatulin]. This open source shield mounts to the top of the Arduino UNO R4 WiFi and features eight channels for collecting electroencephalogram (EEG) data, such as from a dry electrode cap. The signals can then be processed on the computer using the provided Python example code. From there, the raw data can be visualized or plugged into whatever application you have in mind.

Why target the relatively uncommon WiFi version of the Uno? It’s probably obvious for those with experience with this kind of hardware, but for safety, the system needs complete electrical isolation. The Arduino and shield are powered by a common USB battery bank, and all communication is done over WiFi. Even still, the documentation is clear that the ardEEG is not a medical device, and hasn’t been certified by any regulatory agency — its use is entirely at your own risk.

[Ildar] tells us the hardware will be available soon and should cost under $250, making it one of the most affordable BCI development platforms out there. As with his earlier PiEEG project, the hope is that basing the system around a common device in the hacker and maker scene will help democratize access to BCI research.

Continue reading “ArdEEG Lowers The Cost Of Brain-Computer Interfaces”

This Arduino Is Feeding The Fishes

Depending on the species, a fish can be a fairly low-maintenance pet. But of course even the most laid back of creatures needs to eat, so you’ll have to make sure to feed them regularly. If you’re a fish owner who would like to simplify tending to your creatures, you might find value in this project from [CrazyScience].

This fish feeder is based on an Arduino Uno, the 8-bit microcontroller development board which has done so much for so many. The Arduino drives a stepper motor, which rotates a 3D printed disc mechanism for dispensing food. Each slot of the disc is loaded with a small amount of fish food, so that when it rotates, a slot dumps its contents through a slot into the water.

Activating the system is as easy as a wave of the hand. That’s thanks to an ultrasonic sensor, which detects movement close by, and triggers the food delivery mechanism in turn. We’d love to see this upgraded with a timer mode too, though it would require the addition of a real-time clock module to the humble Arduino Uno.

It’s a simple project, but one that teaches all kinds of useful skills, from programming to design and 3D printing. We just worry that the fish bowl in the demo is a far too small for fish to remain healthy. We’ve seen some other similar projects before, too.

Continue reading “This Arduino Is Feeding The Fishes”

Custom Dog Door Prevents Culinary Atrocities

Riley, an 8 lb pug, has more beauty than brains, and a palate as unrefined as crude oil. While we hate criticizing others’ interests and tastes, his penchant for eating cat poop needed to stop. After a thorough exploration of a variety of options, including cat food additives that make its excrement taste worse (HOW? WHY? Clearly taste wasn’t the issue!), automatic litter boxes that stow the secretions, and pet doors that authenticate access to the room with the litter box, [Science Buddies] eventually settled on a solution that was amenable to all members of the family.

The trick was in creating a door mechanism with a blacklist of sorts rather than a whitelist. As the cat didn’t like to push the door open itself, the solution needed to have the pet door open by default. A magnet on Riley’s collar would trip a sensor attached to an Arduino that would control servos to swing the door shut immediately if he attempted to access the defecated delights. Of course safety was a consideration with the door swinging in Riley’s face.

We’ve covered a few pet screeners, including one for the same purpose that used IR sensors (but a much bigger dog also named Riley), and a flock of solutions for chickens. We’ve also seen [Science Buddies] in previous posts, so they’re not on the tips line blacklist.

Continue reading “Custom Dog Door Prevents Culinary Atrocities”

Arduino Turned Into Something Kinda Like A Pager

Video may have killed the radio star, but cell phones and smart phones all but killed the pager. They still exist, of course, but only in very niche applications. [João Santos] wanted a pager-like experience for himself, though, so he enlisted an Arduino and got to work. Watch a video of the system working below.

The build uses an Arduino Uno to drive a simple HD44780 LCD display with 16 characters each across two lines of text. It’s hooked up to a Wemos D1, which uses its WiFi connection to get online. To this end, it’s capable of talking to a web application which allows users to enter text messages. It receives these messages, passes them to the Arduino Uno over I2C, and then the Uno shuttles the message to the display. It’s overkill, but [João] just found it quicker to get everything up and running via this route.

Continue reading “Arduino Turned Into Something Kinda Like A Pager”