|
 Overview The project aims to build a clock that can talk using the user’s voice while announcing the time. Details The clock works by storing and the audio samples in a SD card as it uses the DS1307 RTC to track the time. To update the display and watches the big red announce button, the microcontroller polls the RTC every second. The microcontroller plays the appropriate samples based on the current time once the button has been hit. Connected to the DS1307 RTC is a Parallax Propeller running at 80MHz along with a HD44780 8x2 character LCD with 4-bit interface. Everything is managed by the Propeller including the use of Rayman’s WAV playback objects for audio playback which supports 16kHz mono or stereo WAV. The Propeller Platform SD is pre-assembled and the LCD UI can be put together. The speaker will be connected first to the Propeller followed by the SD card. A 10k pull-up resistor is available in each line on the SD card. Since the LCD display connection is complicated, the schematic for each pin should be a reference where the DB4-DB7 should go through 4.7k resistors. For recording Audio, Audacity program is used. Rest of the project
|