Its been long since I wanted to have a countdown timer. This finds use in many of the daily activities such as warming the water with a fixed timeout or boiling the milk or soaking the white cloths and the list goes on. Finally few days ago I gathered up all that I had and tried to start on this Project Samay1. The name litrally means "Time" in Sanskrit. This project is based around MSP430F2013 the famous dip version of MSP430. The reason I chose MSP430 is because of its High Code Density and Ultra Low Power. Well both became essential since I needed some thing that could work for a long time. In order to speed up my development I used the CookHa(MSP430 based Cooking Helper) board and modded it to help me build this prototype as shown below.
I have included the Schematics into the source code itself. Here is a Link to the Software of Samay1.
This software is based on a State machine for proper operation and enable the Count down, alarm and proper sleep mode controls.
TODO: Updated !! 22-AUG-2010
- Post Video on the operation of the unit.
- Need to make Battery measurement using ADC for alerting when its below the thresholds of operation.
- Check possibility of incorporating a complete RTC showing time on the same hardware.
Let me know your views and ideas on how I can improve on the design as well as the software.