Pessoal, sou iniciante no arduino, e recentemente, montei um braço robótico, controlado por potenciômetros, e fiquei com duas questões de aprimoramento na cabeça, a primeira é: Tem como programar o arduino para ver se o servo esta se mexendo, assim, acendendo um led quando estiver em movimento e outro quando estiver parado; a segunda duvida que tenho,( e a principal), tem como eu remover os potenciômetros e controlar os servos de outra maneira?
A principio vc coloca uma forma de onda no pino de controle do servo e ele vai até o angulo correspondente. Não existe um jeito de ler ele para saber se ele realmente foi lá. Pelo principio de funcionamento ele já vai fazer todo o esforço que estiver ao alcance para ir a posição solicitada. Ele tem internamente um circuito pra isso (compara o solicitado ao lido internamente e caso estejam diferentes aplica a correção).
Sobre tirar os potenciometros, sim, tente por ex gerar os numeros usando um loop com for() e delay()