Afficher la donnée d'un moniteur série sur un écran

Bonjour ,
J'ai du coup travaillé le projet depuis, physiquement tout est prêt et fonctionne mais la partie codage reste un mystère je ne comprend pas comment faire pour lier mon capteur d'entrée et lire la valeur(RPM) en temps réel car elle va évoluer sur mon écran.

Capteur d'entrée : OPB704 (Tachymètre) ,
ecran : TM1637
Arduino UNO
J'ai installé la librairie "Grove_4Digital_Display-master".

#include <TM1637.h>

volatile float time = 0;
volatile float time_last = 0;

int CLK = 4;
int DIO = 5;


TM1637 tm(CLK,DIO);



void setup() {
Serial.begin (19200);
attachInterrupt(0 , rpm_interrupt, RISING);

tm.init();
tm.set(2);
 
 
}

void loop() {
  
  int rpm = 0;
  while(1){
    delay(500);
    Serial.println(" ");
    Serial.println(" ");
    Serial.print("rpm: ");
    Serial.println(rpm);
    if(time > 0) {
      rpm= 60*(1000000/(time));
      }
  }
}

void rpm_interrupt() {
  time = (micros() - time_last);
  time_last = micros();
}

Comment je peux dire a mon écran de lire la valeur de mes rpm ? comme je n'utilise plus le moniteur je pense enlevé par la suite le codage pour le moniteur donc le sérial begin et serial.print ect.

Merci de vos réponse j'espère avoir été claire et merci de votre aide.