Pessoal bom dia, talvez vocês consigam me dar uma luz, estou fazendo um programa que recebe um JSON de um servidor HTTP, meu código faz o parsing desse JSON, que me dirá qual servo devo acionar, é 1 entre 5 servos.
Dos servos 2 ao 5, essa lógica funciona perfeitamente, porém o servo 1 começa sempre ligando, logo após o programa ser compilado no arduino. Não faz o menor sentido, vou postar o código aqui, sintam-se livres para usar depois se quiserem.
Não fiz ligações erradas, certeza, todos os servos estão ligados da maneira correta e da mesma maneira, penso que talvez possa ser a porta digital do meu arduino MEGA que esteja atracando ele direto.
O servo faz um movimento para a frente e para traz todo momento, MAS se eu comento ele no Setup conforme consta no pastebin , ele não funciona.
Tags:
Bom dia NCRA,
mude o motor 1 de port, pois está usando o port 50, que também é um port do SPI,( port MISO do SPI).
Como vc está usando o SPI para o ethernt shield, está tendo conflito.
Não use os 51, 52 e 53, q tb são do SPI.
Observe os ports a serem usados aqui.
https://www.14core.com/datasheets-pin-outs/
RV
Vlw minerin era isso.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por