Problema potenziometro

Salve

Vorrei comandare la velocita’ di un motorino passopasso con un potenziometro.
Il codice per il motorino e’ questo:

#include <Stepper.h>
   #define STEPS  100  
   Stepper small_stepper(STEPS, 2, 4, 3, 5);
   int  Steps2Take;
   void setup()  
   {
   }

   void loop()  
   {
     small_stepper.setSpeed(200);  
     Steps2Take  =  2048;  
      
      
     small_stepper.step(Steps2Take);
     delay(2000);
     small_stepper.setSpeed(200);  
     
     Steps2Take  =  -2048;  // Rotate CCW
     small_stepper.step(Steps2Take);
     delay(2000);}

Pensavo di includere

  1. una variabile: int variazione;
  2. nel setup: pinMode(A0,INPUT);
  3. nel loop: variazione = analogRead(A0);
  4. e qui non so come agganciare nel codice digitalWrite…

Ringrazio chi puo’ aiutarmi a terminare il codice.