I came across this decently done Avalon-amino not long ago.
““This simple mechanism is powered by the stored momentum of the adjustable weight...”