lectura de RPM con monitor serial arduino mega

hola… bueno, tengo un motor pap que deseo poder observar las rpm en el monitor serial del arduino, pero no se como implementar ese monitor serial en las lineas de programa. cree un pequeño programa en donde el motor cambia la velocidad tras ciertas cantidades de vueltas y me gustaria poder observar las rpm de cada cambio de velocidad.

 #include <Stepper.h> 
#define STEPS 48

Stepper stepper(STEPS, 8, 9, 10, 11); 

int RPM1= 30;
int RPM2= 100;
int RPM3= 200;

void setup()
{
 Serial.begin(9600);
}
 
void loop()
{
  stepper.setSpeed(RPM1);
  stepper.step(192);
  stepper.setSpeed(RPM2);  
  stepper.step(384);
  stepper.setSpeed(RPM3);
  stepper.step(768);
  
}

ojala alguien pueda orientarme un poco

Pero hablas de agregar algun sensor que lea las rpm?