Estou montando um projeto que consiste em ler as rotações de um encoder e o peso de uma cédula de carga, também um sensor Reed Switch. Porém o encoder não funciona junto com a cédula de peso, basta comentar o código da cédula para funcionar.
Estou utilizando o arduino uno rev3, alimentado externamente por uma bateria de 9V.
Segue o código em anexo.
Tags:
Oi LMS, boa noite,
Recomendação:
Não cole código na área de texto.
Anexe um arquivo com o código.
Falta algo nesta linha:
//Sensor de carga
#include --------------
Rui
ok
Oi LMS, bom dia.
Olhei seu code, e verifiquei que você define:
#define SCK A0 // A- (jumper azul) ??
#define DT A1 // A+ (jumper branco) ??
Você liga a célula de carga diretamente nos ports, ou através do modulo HX711?
Rui
Olá Rui Viana.
A cédula de carga está ligada no módulo Hx711, eu coloquei jumper azul só para me orientar mesmo.
Boa noite! No seu programa por que voce nao usa a biblioteca do encoder KY-040? Tem a biblioteca no site: http://www.arduinoecia.com.br/2015/08/como-usar-encoder-rotativo-ky...
Eu havia utilizado essa biblioteca na primeira vez, mas depois encontrei outra maneira de usar o encoder sem biblioteca, pois pensei que pudesse ser conflito com a biblioteca da cédula de carga.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por