Pregúntele a su maestro qué es lo que quiere.
Puedes soltar el arduino y usar un microcontrolador. Esto tiene mucho sentido para mí, y es lo que probablemente haría un producto comercial.
Podrías hacer lo mismo que hizo el micro, pero en lógica digital. Necesitará recordar el valor más alto y compararlo con el valor actual. Esto se puede hacer con un circuito de comparación y un registro, pero se siente como crear una CPU a partir de scractch. Pero tal vez eso es lo que quiere tu profesor.
O podrías ir por la ruta analógica. Si su profesor es de la vieja escuela, esta podría ser su preferencia (o podría ser todo lo que él sabe). Comparar valores es fácil (comparador u amplificador operacional), seleccionar el máximo es fácil (uno o dos diodos), pero recordar El valor máximo es un desafío (condensador con baja descarga).