Muestreo sensor sct013 maximo y minimo

Hola, buenas, resulta que necesito hacer un código con millis y que tenga un tiempo de muestreo, así como que solo escoga el maximo valor en ese tiempo, de momento con mi compañero hemos hecho, pero solo toma el maximo maximo valor, tipo 0.25 y solo cambia a 0.26, pero no toma muestras a cada segundo, cómo lo podemos hacer? gracias.

#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);


int valorADC;
int pot = A0;
float voltaje = 0.0;
int var;
volatile unsigned muestreoActual = 0;  // variables para definición del tiempo de muestreo
volatile unsigned muestreoAnterior = 0;
volatile unsigned deltaMuestreo = 0;
float maxi = 0;  // valor máximo <== Inicializar con un valor muy bajo para asegurarnos que la primera vez actualiza el máximo
float mini = 1023; // valor mínimo <== Inicializar con un valor muy alto para asegurarnos que la primera vez actualiza el mínimo


int k = 1000; // tiempo de muestreo

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
  
  pinMode(A0, INPUT);
  lcd.begin(16, 2);
  lcd.clear();
  lcd.setCursor(0,0);
  lcd.print("Smart Metering");
  
}

void loop() {
  // put your main code here, to run repeatedly:
  
muestreoActual = millis();
deltaMuestreo = (double)muestreoActual - muestreoAnterior; // delta de muestreo 


if ( deltaMuestreo >= k)       // se asegura el tiempo de muestreo
  {
    Serial.println(millis());   //verificación de tiempo por comunicación serial
    muestreoAnterior = muestreoActual;  //actualización del tiempo Anterior
    
    
  }

analogReference(INTERNAL);
valorADC = analogRead(A0);
voltaje = valorADC *(1.1 / 1023.0)* 2 ;
float corriente;
corriente = voltaje * 100;
lcd.setCursor(0,1);
lcd.print("Corriente= ");
float corriente_real = voltaje * 0.7071; // valor rms / real
if (corriente_real > maxi)
 {
  
  Serial.println(corriente_real);
  Serial.println(maxi);
  maxi = corriente_real;
  
 }
  
  
lcd.print(maxi);




}

Su publicacion se MUEVE a su ubicacion actual ya que es mas adecuada.

Ya han contestado a tu compañero miralo.