Hai letto questo link?
leo72:
Code Walkthrough | Adafruit Data Logger Shield | Adafruit Learning SystemLì costruiscono il numero dalla data/ora ma tu puoi usare un sistema incrementale.
La libreria SD vuole nel metodo begin() per il nome del file una stringa di tipo array di char. In quella pagina ti fanno vedere come poter manipolare dati del genere. Altra lettura è questa:
http://arduino.cc/en/Reference/String
e poi una qualunque guida in C spiega come si usano le stringhe di char.