kunaakos / PizzaPhone

Arduino-based speaking alarm clock made from a rotary phone. Most useless thing in the world probably.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

##Rotary Alarm Clock

####Work in progress.

It's PizzaPhone because I had no idea what to call this, but had to come up with a name. A photo of a pizza somehow ended up decorating the phone dial, and that inspired the name. NO PIZZA INCLUDED. Sorry.

Vintage rotary phone converted to a speaking alarm clock. Acts and feels like a "wake-up call"/"morning call" service : pick up the receiver, listen to a robot voice, dial in your settings, hang up, get a call when it's time to wake up. Clumsier and less reliable than any mobile phone in existence.

Is that a star-shaped pizza? Yes it is.

##Hardware

Arduino

Well, duh. Final hardware will run on a custom-built board (needs to fit), but I'm keeping everything compatible with the Uno R3.

####Catalex Serial MP3 player Cheapest sound module I could find, some of the documentation is Chinese-only. Easy to use, but has a lot of drawbacks (file/folder names, limited control options, poor sound). Get something else if you can.

####DS3231N based RTC module Using JChristensen's library.

####Phone Dial Using my fork of markfickett's library. This is not compatible with the original, the dials are a bit different and I rewrote a lot of the original library.

####Phone Hook Switch It's a button. You can replace it with a regular button.

Phone Bell

Using my own library, which is a mess.

About

Arduino-based speaking alarm clock made from a rotary phone. Most useless thing in the world probably.


Languages

Language:C++ 78.2%Language:Arduino 19.3%Language:C 2.4%