Idea for control motor run and stop distant 10cm

Dear friend

Do you have any idea for control motor run and stop distant 10cm
I have budget for my project
But no idea how to control it.
Arduino or PLC or sensor

Reel

Please help me
Than you
Champasit

Perhaps a sensor of some kind could measure the diameter of the drum? Then the Arduino could calculate the number of turns required to dispense 10cm of wire/thread/whatever.

It’s a bit unreliable ‘pushing’ the material, unless it’s rigid like stiff wire.
You really want to run it over a tensioned driven idler, and you can be fast accurate and consistent.