[TUTORIAL] - Computador de bordo através do TID

Faça você mesmo as instalações e manutenções em o seu Corsa.
Responder
robsonlobinho
:: Wind ::
Mensagens: 49
https://www.facebook.com/lodz.meble.kuchenne/
Registrado em: Terça-feira 10 2016f Maio 2016 11:32:49 PM
Localização: Campinas - SP
Modelo do veiculo: CORSA WIND 1.6 MPFI 4P
Ano de fabricação: 2000

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por robsonlobinho »

Eu tenho o código funcionando no lcd mas e uma versao bem antiga ainda nem tinha a autonomia mas se quiser eu mando ae vc modifica a ultima versao com base nessa

Enviado de meu GT-I9515L usando Tapatalk
lourencoeletrotecnic
:: Wind ::
Mensagens: 4
Registrado em: Domingo 21 2016f Agosto 2016 08:52:24 AM
Localização: Barbacena - MG
Modelo do veiculo: CORSA GL 1.4 EFI 2P
Ano de fabricação: 2005

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por lourencoeletrotecnic »

robsonlobinho escreveu:Eu tenho o código funcionando no lcd mas e uma versao bem antiga ainda nem tinha a autonomia mas se quiser eu mando ae vc modifica a ultima versao com base nessa

Enviado de meu GT-I9515L usando Tapatalk
Eu também gostaria de receber esse código para o display 16x02, lourencoeletrotecnica@yahoo.com.br, Obrigado!
FCereta
:: Wind ::
Mensagens: 4
Registrado em: Quinta-feira 18 2016f Agosto 2016 01:11:03 PM
Localização: Santa Maria - RS
Modelo do veiculo: CORSA SEDAN 1.8 MPFI 8V 102CV
Ano de fabricação: 2007

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por FCereta »

FCereta escreveu:
robsonlobinho escreveu:Eu tenho o código funcionando no lcd mas e uma versao bem antiga ainda nem tinha a autonomia mas se quiser eu mando ae vc modifica a ultima versao com base nessa

Enviado de meu GT-I9515L usando Tapatalk
Quero sim, se puder me mandar agradeço. fdcereta@gmail.com
klaytonboy10
:: Wind ::
Mensagens: 19
Registrado em: Quarta-feira 03 2016f Agosto 2016 08:54:09 PM
Localização: Xique-Xique - BA
Modelo do veiculo: CORSA GLS 1 6 MPFI 2P
Ano de fabricação: 1997

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por klaytonboy10 »

klaytonboy10 escreveu:
cansei escreveu:Dentro do programa procure esse trecho abaixo:

Código: Selecionar todos

  calcula_intervalo_C();
  if (intervaloSecsC >= 1)
  {
    zera_intervalo_C();
Esse trecho só aparece uma vez, não tem como errar. Embaixo do zera_intervalo_C(); coloque isso aqui:

Código: Selecionar todos

if (tempo_rele < 20)
  tempo_rele++;
else
  digitalWrite(XX,HIGH);
No lugar do XX coloque o número do pino do Arduino que vc vai usar pra controlar o rele.

E no começo do programa, junto com as outras declarações de variáveis, coloque o seguinte:

Código: Selecionar todos

byte tempo_rele;
Pronto, é isso.

Lembrando que o Arduino não pode acionar diretamente um rele, vc precisa fazer um circuito tipo esse aqui com transistor e diodo:
Imagem



Cansei, estou usando o módulo rele. Fiz todo procedimento, alterei o digital para digitalWrite(8,LOW); e não está funcionando. Queria saber se você já fiz esse teste na prática ?
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por cansei »

Vc chegou a testar o relé em separado pra ver se ele está funcionando?
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por cansei »

E o digitalWrite é HIGH mesmo, não é LOW.

Faça o teste dos componentes em separado, veja se sozinho o relé funciona. Ele pode estar quebrado ou vc pode estar pegando os pinos errados dele.
klaytonboy10
:: Wind ::
Mensagens: 19
Registrado em: Quarta-feira 03 2016f Agosto 2016 08:54:09 PM
Localização: Xique-Xique - BA
Modelo do veiculo: CORSA GLS 1 6 MPFI 2P
Ano de fabricação: 1997

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por klaytonboy10 »

cansei escreveu:E o digitalWrite é HIGH mesmo, não é LOW.

Faça o teste dos componentes em separado, veja se sozinho o relé funciona. Ele pode estar quebrado ou vc pode estar pegando os pinos errados dele.


Sim o modulo relé funciona, porém ele trabalha com sinal negativo por isso coloquei LOW no digitalWrite. E mesmo que testivesse em HIGH o Arduíno deveria mandar 5v na saída, mas nada funciona. Ainda acho que está faltando algo na rotina pra funcionar, por isso mesmo que te perguntei se você já fez algum teste na prática.
klaytonboy10
:: Wind ::
Mensagens: 19
Registrado em: Quarta-feira 03 2016f Agosto 2016 08:54:09 PM
Localização: Xique-Xique - BA
Modelo do veiculo: CORSA GLS 1 6 MPFI 2P
Ano de fabricação: 1997

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por klaytonboy10 »

O módulo relé que estou usando é daqueles que já vem nos kits do Arduíno, ele já vem pronto.
gui_srs
:: Super ::
Mensagens: 81
Registrado em: Quinta-feira 19 2016f Maio 2016 05:31:31 PM
Localização: Santa Rita do Sapucaí - MG
Modelo do veiculo: MONTANA SPORT 1.8 MPFI FLEXPOWER
Ano de fabricação: 2007
Contato:

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por gui_srs »

cansei escreveu: E aí

Fiz alguns ajustes com base no que vc citou aqui e no vídeo. Eu corrigi aquele valor errado que aparece ao ligar o carro (agora vai demorar um pouco mais pra aparecer o primeiro valor calculado) e configurei pra mostrar só números inteiros. Da flutuação não tem muito mais o que fazer, daqui pra frente mexer nisso é meio que chover no molhado pq se ficar com o carro em via inclinada é só questão de tempo pro valor da autonomia mudar, independente da matemática que se use. Dessa nem o painel do carro escapa.

A variação de 5 em 5 km é meio improdutivo fazer porque a boia varia bastante, muito mais que 5 km, então é o tipo de coisa que no fim das contas tem pouquíssimo efeito prático.

Na questão de aparecer os tracinhos com combustível baixo, no nosso caso eles aparecem em duas ocasiões, quando a autonomia for menor que 10 km e quando o motor está desligado. Sei lá, por mim deixa assim, mas se vcs quiserem aumentar o valor pra 40 não tem problema.

Já deixei lá no drive essa versão nova.

Ah, aquele scroll do "tempo viagem" que ta rolando errado no seu TID, eu to bolando uma nova rotina pra exibir esses textos longos e espero evitar esse problema. Quando eu conseguir terminar eu te aviso pra vc testar.
Fala turma!
E aí Cansei!

Estou rodando com a versão do dia 17/08 e tá funcionando legal até agora.
Quanto a Autonomia, tá funcionando direitinho, apesar das variações que ocorrem.

Estive pensando a respeito disso. Não sei como está sendo feito o tratamento das informações lidas da bóia, mas acredito que seja pela média do número de amostragens lidas durante X tempo, certo?

Porque eu pensei no seguinte (se for dessa forma), e se aumentasse a quantidade de amostras lidas e aumentasse um pouco o tempo de atualização (não me lembro em quantos segundos está), com o objetivo de se ter mais valores para se tirar uma média, creio que poderia talvez suavizar ainda mais as variações. O que me diz, Cansei?

Só uma ideia. Não sei se já está sendo feito assim e se é o certo a se fazer.
Mas acredito que estamos perto do ideal.

Tô gostando de ver a galera que tá começando a botar a mão na massa também. =)

Abs!
klaytonboy10
:: Wind ::
Mensagens: 19
Registrado em: Quarta-feira 03 2016f Agosto 2016 08:54:09 PM
Localização: Xique-Xique - BA
Modelo do veiculo: CORSA GLS 1 6 MPFI 2P
Ano de fabricação: 1997

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por klaytonboy10 »

Olá cansei , descobrir o que estava faltando para o relé funciona. Precisava declarar em pinMode o pino como saída. Com isso ficou tudo beleza. Mais uma vez obrigado.
Responder
  • Tópicos Semelhantes
    Respostas
    Exibições
    Última mensagem

Voltar para “Tutoriais”

Clube do Corsa - Fórum do Chevrolet Corsa