Quando trabalho com mais de um servo.
Por vezes o arduino trava e fica piscando os Leds "ON" e "L" na placa.
E em consequência os Servos ficam "tremendo" e fazendo movimentos erráticos.
Já identifiquei que isso ocorre com mais frequência com a alimentação do USB vindo do computador.
Quando alimento via PowerBank isso já não ocorre com a mesma frequência, mas ainda ocorre.
Alguém tem uma informação melhor sobre isso?
PS: Está difícil alimentar sempre com suas fontes distintas. Queria saber a causa e se tem outra solução.
A porta USB não é capaz de alimentar o Arduino e os teus motores... aliás, não devias alimentar motores directamente do computador para não arriscares queimar algo.
Obrigado pela ajuda.
Não sou muito entendido de eletrônica (Sou mais para a parte criativa e de programação).
Um amigo que tem um pouco mais de conhecimento de eletrônica, mas não muito, disse algo parecido que a oscilação de alimentação do USB do computador para o arduino não é suficiente e ele fica reiniciando, por isso pisca.
Nas descrições do produto diz que a estabilização de tenção do UNO é melhor via alimentação USB (do arduino) que no pino de alimentação de energia, que o ideal deve ficar entre 6 e 12 volts, para evitar oscilações. Mas mesmo alimentando o arduino com 12 volts (no pino de energia) dá o mesmo erro.
Uma das soluções que ele me disse TALVEZ solucionar para deixar uma única alimentação seria usar capacitores antes da alimentação dos motores. Isto é viável, se sim como alculo qual capacitor usar?
Como estás a ligar tudo? Isso parece ser uma descrição dum curto circuito...
Agora, para funcionar com teste.
Os Servos estão em um PowerBank de 5v
O Arduino está em uma Bateria 9v
E o problema não ocorre mais.
Então descarta curto.
Antes estava tudo ligado na alimentação USB 5v, e dava o erro.