You can divide a section into several sections and apply color from the scale to each. To do this, draw a line for the outer circle, which is removed in the pie call.
n <- 41
cols <- colorRampPalette(c("white", "black"))(n)
pie(c(1,2, rep(1/n, n)), col=c("black","white", cols) , lty=0,
labels=c(1,2, rep("", n/2), 3))
plotrix::draw.circle( 0,0, 0.8)
