My Smartphone should automatically tweet that I got up when I use it in morning. How can I achieve that?
You could probably use On {x} for this. You should be able to configure it so that it sends a tweet the first time you unlock your phone each day. I've not used it much myself though so can't tell you exactly how.
Another possible option would be using Tasker.