boa noite. quando compilo da o seguinte erro.
In file included from C:\Users\usuario\Downloads\ESTEIRA_com_contador\ESTEIRA_com_contador.ino:4:0:
C:\Users\usuario\Documents\Arduino\libraries\Ultrasonic\src/Ultrasonic.h: In function 'void loop()':
C:\Users\usuario\Documents\Arduino\libraries\Ultrasonic\src/Ultrasonic.h:40:18: error: 'unsigned int Ultrasonic::timing()' is private
unsigned int timing();
^
ESTEIRA_com_contador:29:37: error: within this context
long microsec = ultrasonic.timing(); // Função contida na libre Ultrasonic.h trata o tempo de ida e volta do sinal
^
ESTEIRA_com_contador:31:23: error: 'class Ultrasonic' has no member named 'convert'
cmMsec = ultrasonic.convert(microsec, Ultrasonic::CM);// Função contida na libre Ultrasonic.h converte o tempo do sinal em centimetros
^
In file included from C:\Users\usuario\Downloads\ESTEIRA_com_contador\ESTEIRA_com_contador.ino:4:0:
C:\Users\usuario\Documents\Arduino\libraries\Ultrasonic\src/Ultrasonic.h:24:12: error: expected unqualified-id before numeric constant
#define CM 28
^
C:\Users\usuario\Downloads\ESTEIRA_com_contador\ESTEIRA_com_contador.ino:31:53: note: in expansion of macro 'CM'
cmMsec = ultrasonic.convert(microsec, Ultrasonic::CM);// Função contida na libre Ultrasonic.h converte o tempo do sinal em centimetros
^
Foram encontradas múltiplas bibliotecas para "Ultrasonic.h"
Usado: C:\Users\usuario\Documents\Arduino\libraries\Ultrasonic
Não usado: C:\Users\usuario\Documents\Arduino\libraries\Ultrasonic_hc_sr04
exit status 1
within this context
Tags:
As respostas para este tópico estão encerradas.
Bom dia,
Consegue traduzir em português ? Seus erros são esses:
error: 'unsigned int Ultrasonic::timing()' is private
error: 'class Ultrasonic' has no member named 'convert'
error: expected unqualified-id before numeric constant
como faço para corrigir estes error?
Poste o seu código, anexando o arquivo.
Não copie na tópico, por favor.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por