I have been working on this for a while and finally it has been perfected. Here the arduino reads data from DS1307 RTC chip using I2C protocol and displays the time in english and bengali digits on a dot matrix display. The dot matrix display is connected to the arduino through 74HC595 shift register chips to expand the I/O pins of arduino. Here is how the prototype looks:

Photos:





Video:

Arduino Real Time Clock using I2C and Dot Matrix Display from Pial on Vimeo.