/Links:*************************/
http://playground.arduino.cc/Code/time
/******************************/
My basic project idea is a mini talking clock, which tells you the time every half and hour and also tells you the time when you
press a button. During the 'telling time', it will display animations on an 8 by 8 (normal) matrix.
For the talking function, I will use the Talkie library.
For the time tracking, the Time library is good.
All three of these libraries are given w/ details in the above links.
I have two problems:
- The time library will say ( for ex.) "Hey, the time is 10:35."
Then the talkie library will say " What am I supposed to do?"
Basically, I am asking how I will make the 'time - to speech conversion'. (I already have the hexa frequencies for the words to say, like TEN, AM, PM, FIVE, etc. I can even record stuff, although I don't know just yet how to do that(Any help for that will also be appreciated!)
2.I am using an Arduino Nano, and I am using a matrix that uses 16 pins. I have 8 analog inputs, one of which will be consumed by my button for telling the time (As I am planning to learn how to convert digital inputs to analog). One pin will be occupied by my speaker. That makes 10 digital pins available for me and 7 analog pins. My matrix needs 16 pins. 10 pins are not enough.
Can analog input pins be converted into digital or analog outputs? If yes, I can manage this project. (And I can add, maybe, a temperature sensor :* for those sunny days! )
Any help with either of these topics will be greatly appreciated (also, no Megas. Only Nanos.)