Library for TLC5940 16-channel PWM chip

Good day all and Hopefully I can be pointed into the correct direction. I tried using the search function but couldn't find exactly what I was looking for.

Currently my friend and I are trying to build a dancing light bar. We have a RGB LED Strip, some TLC5940NT's and are slowly building this. We got the TLC Chip via this tutorial to dance standard LED Lights. However, we wish to move to highscale and do not wish to blow the Arduino. I am wondering how we can push 12V via the diagram in the tutorial for these chips without hurting the arduino.

We wish to learn as much as we can on our own. However, we are both Programmers trying to learn all of this.