01-04-2016, 15:30
Olá Paulo, boa tarde
A situação descrita parece resultar de várias possiveis situações, vamos tentar ir por partes para diagnosticar o que está a acontecer:
Vou deixar para depois a questão da livraria LCD, uma vez que por agora pretende por o sistema a funcionar com o TFT (recomendo-lhe vivamente que tente obter um display LCD, ajuda muito a perceber o que se passa na inicilaização).
A leitura da pressão atmosférica provem do sensor BMP085 ou BMP180 instalado na propria placa RX. Por favour utilize o utilitário I2C_Scanner e verifique se o sensor é detectado. Ele deverá ser detectado no endereço 0x77.
Se não for detectado, verifique se está ligado correctamente ligado.
Quando diz não encontra, quer dizer que não estabelece comunicação, certo?
A porta USB é detectada no PC?
A porta detectada no pC é a que está indicada no Cumulus?
Mesmo que ambas as condições acima se verifiquem, o software só irá permitir a comunicação com o Cumulus, quando a unidade RX consegue receber dados da Temperatura / humidade exterior, velocidade e direção do vento e Pluviosidade.
Para fins de teste e mesmo que não tenha esses sensores ligados na placa TX, deverá sempre no ficheiro de configuração habilitar o envio desses dados.
É importante tambem que após programar o Arduino coloque o comutador VP1 na posição fechada, caso contrario a unidade irá fazer reboot cada vez que iniciar o Cumulus, e nunca irá comunicar.
O display LCD é uma grande ajuda nesta fase, pois irá indicar-lhe quando o sistema está pronto para poder ser ligado ao Cumulus.
Fico a aguardar por algumas respostas suas a depois avançaremos. Estou certo que em menos de nada terá o sistema a funcionar.
Cumprimentos
A situação descrita parece resultar de várias possiveis situações, vamos tentar ir por partes para diagnosticar o que está a acontecer:
Vou deixar para depois a questão da livraria LCD, uma vez que por agora pretende por o sistema a funcionar com o TFT (recomendo-lhe vivamente que tente obter um display LCD, ajuda muito a perceber o que se passa na inicilaização).
Quote:Para além de não escutar a TX (recetor instalado no RX2 e com antena externa), a pressão barométrica está sempre a 1. Tentei mudar a referencia dos sensores para a TX 1, no ficheiro de configuração, já que não tenho um recetor em RX1 mas sem sucesso.
A leitura da pressão atmosférica provem do sensor BMP085 ou BMP180 instalado na propria placa RX. Por favour utilize o utilitário I2C_Scanner e verifique se o sensor é detectado. Ele deverá ser detectado no endereço 0x77.
Se não for detectado, verifique se está ligado correctamente ligado.
Quote:Por outro lado, o Cumulus não encontra a board na porta com indicada, apesar de todos os paramentros se encontrarem definidos tal como nas instruções.
Quando diz não encontra, quer dizer que não estabelece comunicação, certo?
A porta USB é detectada no PC?
A porta detectada no pC é a que está indicada no Cumulus?
Mesmo que ambas as condições acima se verifiquem, o software só irá permitir a comunicação com o Cumulus, quando a unidade RX consegue receber dados da Temperatura / humidade exterior, velocidade e direção do vento e Pluviosidade.
Para fins de teste e mesmo que não tenha esses sensores ligados na placa TX, deverá sempre no ficheiro de configuração habilitar o envio desses dados.
É importante tambem que após programar o Arduino coloque o comutador VP1 na posição fechada, caso contrario a unidade irá fazer reboot cada vez que iniciar o Cumulus, e nunca irá comunicar.
O display LCD é uma grande ajuda nesta fase, pois irá indicar-lhe quando o sistema está pronto para poder ser ligado ao Cumulus.
Fico a aguardar por algumas respostas suas a depois avançaremos. Estou certo que em menos de nada terá o sistema a funcionar.
Cumprimentos

