have answered your question and the other users have provided you with some possible solutions. Now you should give it a shot and we will be happy to help once you show us some of what you have attempted and steer you in the right direction.
You may want to check out the following nodes to get you started:
.