SD e motor stepper

Buongiorno a tutti, ho un problema da risolvere ... e non facile da spiegare devo fare un programma con arduino che legga una parola ad es. " carlo" da una scheda SD e che poi ad ogni lettera

associ L1 , L2, L3,L4,L5,L6 cioè L1=c ; L2=a ;L3=r;L4=l;L5=o;

che vengono poi elaborati dal programma sottostante per fare ruotare il motorino.

#include   //Stepper library


int StepNum=2050;  

Stepper pippo(StepNum,9,8,10,6); 

                                         
  int a = 85.4;                   
int b = 170.8;
  int c = 256.2;                   
int d = 341.6;
  int e = 427;                   

int f = 512.4;                   
int g = 597.8;
  int h = 683.2;                   
int i = 768.6;
  int j = 854; 

int k = 939.4;                   
int l = 1024.8;
  int m = 1110.2;                   
int n = 1195.6;
  int o = 1281; 

int p = 1366.4;                   
int q = 1451.8;
  int r = 1537.2;                   
int s = 1622.6;
  int t = 1708; 

int u = 1793.4;                   
int v = 1878.8;
  int z = 1964.2;                   

// inserire qui sotto  le lettere della parola (es. bacio)vanno bene anche le doppie

int L1 = b;
int L2 = a;
int L3 = c;
int L4 = i;
int L5 = o;
int L6 = o;


void setup() {

  pippo.setSpeed(9); //Speed of the motor 9 is most used



pippo.step(-L1);   //ruota in senso orario di L1 passi
  delay(1000); 

pippo.step(L1-L2);
  delay(1000); 

pippo.step(L2-L3);
  delay(1000); 

pippo.step(L3-L4);
  delay(1000); 

pippo.step(L4-L5);
  delay(1000); 

pippo.step(L5-L6);

  delay(5000); 

 pippo.step(L6); 
  
}


void loop() {

}

scusate non ho ringraziato e salutato prima di uscire!!