My New Alarm Clock

Late in the summer of 2005 my alarm clock broke. It was very sad because I had been using that same alarm clock for four years without any problem. I could still use it, and it was used until the end of this summer. The problem was the only way to change the alarm time was to stuff a pen into the back of it an wiggle it around a lot until the clock decided to change to the correct time.

At the end of camp this year when we were cleaning house on the rock I found a broken alarm clock. As usual with shampoo and broken alarm clocks, no one claimed it as their own and it got dumped into my stuff. The face was broken and a button was missing but I used it for a few days as my clock became even less cooperative.

Today Girish and I went to Value Village to see what stuff we could scare up. He really didn't see anything that caught his fancy but I saw a few things which cried out to be worked on. The first was an old portable radio which really wanted to house a CD player. I decided that it would be a bit much work and moved on. Next I saw some old alarm clocks and joysticks. Now there's a project just waiting to happen. I had seen a similar project in Make using a Nintendo light gun, so I figured a joystick would be just as good.

I started work on it when I got home with Girish looking curiously over my shoulder. I managed to get it finished and working in relatively short order. It has one small quirk that I haven't been able to figure out, but for the most point it works perfectly. When you press the button on the controller it has the same effect as pressing the snooze button. You can set the clock time and the alarm time by simply moving the joystick back and forth. From now on the gloomy feeling of having to set my alarm clock for early in the morning will be partially offset by the fun of playing with the joystick to set the time.

Comments

it is unsafe to ever

it is unsafe to ever underestimate sean

Have you considered putting

Have you considered putting this on Hackaday?

I could put this on Hackaday,

I could put this on Hackaday, but I am wary of doing so because the idea is not entirely original.

Also; my server (a former desktop computer) would be completely incapable of handling the increased traffic. I think it on would degenerate into a puddle of molten slag given a few thousand extra hits.

I've got to say Sean I'm

I've got to say Sean I'm quite impressed that you were able to make this thing. High Five!

[...] the break. If you

[...] the break. If you really want to overload his poor little server, you’ll find the link to his site here, instead of at the beginning of the [...]

you've been hackaday'd ... a

you've been hackaday'd ... a few thousand hits... ha... molten puddle of magma commence!

I should say that since this

I should say that since this was written (almost three years ago), I've upgraded my server a bit so it is more stable.

Besides, I'm only receiving around a hundred hits per hour which isn't bad at all.

This is win! XP I want to

This is win! XP I want to make one! =3

This is pretty sweet. Do you

This is pretty sweet. Do you still use it? I'm a tad confused about the right angled arrows; if you go left-up, would it not change the clock before it changes the alarm? I'm probably also just unfamiliar with that particular joystick.

I ended up gifting the clock

I ended up gifting the clock to Heather and Leif a couple years ago and kept another one I had made for myself.

The crazy arrows are something I never could figure out. The only way to change the alarm hour was by adding a hour to the clock first. I'm not sure if that was a joystick quirk or a combination clock and joystick quirk, but I tried to fix it and couldn't.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.