[Sprite] needs an alarm clock to wake up in the morning, and although his phone has an infinitely programmable alarm clock, his ancient Phillips AJ-3040 has never failed him. It’s served him well for 15 years, and there’s no reason to throw it out. Upgrading it was the only way, with OLED displays and Linux systems inside this cheap box of consumer electronics.
After opening up the radio, [Sprite] found two boards. The first was the radio PCB, and the existing board could be slightly modified with a switch to input another audio source. The clock PCB was built around an old chip that used mains frequency as the time base. This was torn out of the enclosure along with the old multiplexed LCD.
A new display and brain for the clock was needed, and [Sprite] reached into his parts drawer and pulled out an old 288×48 pixel OLED display. When shining though a bit of translucent red plastic, it’s can be a reasonable facsimile of the old LEDs. The brains of the clock would be a Carambola Linux module. After writing a kernel module for the OLED, [Sprite] had a fully functional Linux computer that would fit inside a clock radio.
After having a board fabbed with the power supplies, I2C expanders, USB stereo DAC, and SPI port for the OLED, [Sprite] had a clock radio that booted Linux on an OLED screen. In the video below, [Sprite] walks through the functions of the clock, including setting one of the many alarms, streaming audio from the Internet, and changing the font of the display. There’s also a web UI for the clock that allows alarms to be set remotely – from a phone, even, if [Sprite] is so inclined.
Continue reading “[Sprite_TM] Puts Linux in a Clock Radio”
A Hackaday Prize entry that didn’t make the semifinal cut but deserves its own featured post is this wireless alarm clock that simulates a sunrise in the morning. It was created by [Ceady] and connects to an in-wall dimmer that slowly but surely increases the light over 10 minutes to help gently wake a sleeping person up . The Wireless Interface controls the speed of the illumination mechanism and has the ability to turn the lights off when the snooze button is pressed. Is is a neat little hack that brings together a typical alarm system and in-house lighting in a nice internet-of-things type of way. We foresee items like this being used in everyday household bedrooms in the near future.
Circuit schematics have been uploaded to the Hackaday.io page, along with detailed project logs and a list of the component’s parts. A video of the alarm clock being tested out comes up after the break:
This project is an official entry to The Hackaday Prize that sadly didn’t make the quarterfinal selection. It’s still a great project, and worthy of a Hackaday post on its own.
Continue reading “Extrinsic Motivation: Integrated Room Sunrise Simulator”
[Thomas] created a magical music player that gives the listener the ability to change songs and alter the volume levels without having to touch anything but air. Called the LighTouch, this device puts the control in the hands of the user by interpreting input from an ultrasonic sensor and plays back tracks based on waving gestures.
It is the 2nd iteration of a prototype that he completed about a year ago and functions as a streaming radio/alarm clock. The sensor is hooked up to a Raspberry Pi with a fading LED. Everything is highly customizable including the distances used for playback features. The criteria [Thomas] put in place has the pause method trigger when an object is detected between 0-10cm from the sensor. The volume control on the next level up brightens and dims the LED light just for some added flair.
Continue reading “Controlling Music with the Wave of a Hand”
Let’s face it: most of us have trouble getting out of bed. Many times it’s because the alarm isn’t loud enough to rouse us from our viking dreams. [RimstarOrg]’s homeowner’s association won’t let him keep a rooster in the backyard, so he fashioned a piezoelectric crystal speaker to pump up the volume.
[RimstarOrg]’s speaker uses a Rochelle salt crystal strapped to a bean can diaphragm. In his demonstration, he begins by connecting an old clock radio directly to the crystal. This isn’t very loud at all, so he adds a doorbell transformer in reverse. This is louder, but it still won’t get [RimstarOrg] out of bed.
Enter the microwave oven transformer. Now it’s sufficiently loud, though it’s no fire bell alarm. He also demonstrates the speaker using a piezo igniter from one of those long barbecue lighters and a crystal radio earpiece. As always, the video is after the jump. [RimstarOrg] has a lot of relevant linkage in the summary so you can learn how to grow your own Rochelle crystals.
Continue reading “Piezoelectric Crystal Speaker for Clock Radio Is Alarmingly Easy to Make”
This is more of a hack than a repair which is a good reason for me to feature my Scooby-Doo alarm clock repair. I started out trying to simply fix some broken hardware mounts that hold the display and button mechanism within the alarm clock that looks like the Scooby-Doo Mystery Van. During testing I noticed the display was very dim suggesting an unusual current load or other malfunction, plus the alarm was not functional.
One of the coolest features of the alarm was that it made a car honking noise when the alarm was activated. Unfortunately, it turned out that the chip-onboard which produced the honking sound was shorted internally causing some transistor overheating and the dim display. It was impossible to restore functionality of the custom chip-onboard, but lucky for me the data sheets for the LM8560 clock chip revealed that it could directly output a standard alarm beeping sound to a speaker. This required the PCB and some circuitry be configured differently.
In the end the clock’s current load came down to normal parameters, the display was once again bright and the alarm functioned using the standard beeping alarm sound that comes from the LM8560 clock chip. It is sad that the coolness factor of the alarm clock cannot be restored with the honking car sound alarm but my son is quite happy to have his favorite Scooby-Doo alarm clock functioning once again.
The circuit modifications may not have been the cleverest or the best solution, so if you have other suggestions please leave them in the comments below. You can watch the video of the circuit evaluation and repair modifications after the break.
Continue reading “Scooby-Doo Alarm Clock Repair”
If you suck at getting up in the morning [Jake Lee] has a solution that will make sure you don’t get fired from your job. Unfortunately it’s going to scare the life out of you — but maybe we’re just not hard enough sleepers to appreciate the value in an alarm clock that’s so horribly loud.
At first we wondered where he got the bell but it looks like you can buy one for about fifteen bucks. We’re not saying you should hide one of these under your best friend’s bed, but the cost of the bell does put it firmly in the worth-it-as-a-prank price range. [Jake] used rigid and flexible conduit to connect the bell to a power source, and the control panel shown on the left. He uses the LED backlight of the bedside alarm clock to drive the base of a transistor, switching a relay to trigger the bell. The big button on the grey box makes the wailing stop (seriously, cut your volume before you hit 0:30 in the clip below).
Continue reading “Fire bell wakes you for work by shaving years off your life”
One of [Bob’s] most treasured possessions is a Heathkit alarm clock he put together as a kid. Over the years he’s noticed a few problems with his clock. There isn’t a battery backup, so it resets when the power goes out. Setting the time and alarm is also a forward only affair – so stepping the clock back an hour for daylight savings time means holding down the buttons while the clock scrolls through 23 hours. [Bob] decided to modify his clock with a few modern parts. While the easiest method may have been to gut the clock, that wouldn’t preserve all those classic Heathkit parts. What [Bob] did in essence is to add a PIC32 co-processor to the system.
Like many clocks in the 70’s and 80’s, the Heathkit alarm clock was based upon the National Semiconductor MM5316 Digital Alarm Clock chip. The MM5316 operates at 8 – 22 volts, so it couldn’t directly interface with the 3.3V (5V tolerant) PIC32 I/O pins. On PIC’s the input side, [Bob] used a couple of analog multiplexer chips. The PIC can scan the individual elements of the clock’s display. On the PIC’s output side, he used a couple of analog switches to control the ‘Fast’, ‘Slow’, and ‘Display Alarm/Time’ buttons.
Continue reading “Heathkit Clock Updated with a PIC32 and GPS”