Lecteur MP3 transformer une string en char

Bonjour à tous.

Débutant avec un lecteur MP3 celui ci : https://www.elecrow.com/wiki/index.php?title=VS1053_MP3_Shield

Je bute comment envoyer au shield le fichiers à lire : Si j'utilise cette méthode ça marche parfaitement :

char trackName[] = "track020.mp3"; result = MP3player.playMP3(trackName);

mais comme je veux lire un fichier MP3 parmi une centaine je n'arrive pas à passer une string dans char trackName[]

Exemple : if (morceau_en_cours >= 10) { numero = ("track0" + String(morceau_en_cours) + ".mp3"); //numero est une string= "track0xx.mp3" }

char trackName[]= (numero) ; // ou char trackName[]= numero; result = MP3player.playMP3(trackName);

Je vous remercie d'avance pour votre aide. Bonne journée. Luc

Bonjour,

Tu peux par exemple utiliser sprintf

  char trackName[13];
  sprintf(trackName,"track%03d.mp3",numero);

Bonsoir Un grand merci ça fonctionne super bien. :) Bonne soirée. Luc