Após ter conseguido colocar o sensor de temperatura LM335A a funcionar correctamente surgiu a ideia de guardar todas as leituras num ficheiro de texto para que pudessem ser acedidas posteriormente.

Após algumas pesquisas verifiquei que o Arduino não tem capacidade de efectuar a leitura e a gravação dos dados num ficheiro alojado no computador tal só é possível se utilizar-mos um cartão de memória SD e gravarmos os dados directamente.

Mas existem algumas aplicações que nos permitem guardar as leituras, no computador, mas funcionam como aplicações externas. Uma delas é o Termite 2.8 que eu escolhi usar.

Aqui fica uma imagem do Termite 2.8 a efectuar a leitura da Porta COM e a guardar os dados num fichiro “.txt”:

Após os dados terem sido guardados são apresentados da seguinte forma:

Além deste tipo de solução tentei ainda implementar via código uma forma de guardar a data e a hora do momento em que a temperatura foi medida, mas não obtive nenhum resultado positivo.

O Termite 2.8 poderá ser obtido Aqui:

Neste momento ando à procura de soluções para conseguir verificar a data e a hora de cada leitura através do Arduino, caso algum dos visitantes tenha alguma dica que me possa ajudar seria óptimo.

Share

4 Responses to “Projecto Robótica – Temperature Sensor LM335A – Leitura e Gravação de Dados”

  1. Só um conselho… como terminal eu prefiro usar o https://sites.google.com/site/terminalbpp/
    Faz-lhe uns testes que deves achar o mesmo…

  2. Podes usar Processing, que tem uma interface idêntica ao IDE de Arduino e usa uma sintaxe semelhante.
    Permite também ler/escrever de/para serial e exportar as aplicações para um executável 😉

    http://processing.org/

  3. Olá,
    eu resolvi o problema do clock assim:
    http://lusorobotica.com/index.php?topic=681.0

    Deve ser a melhor forma de implementar um clock.
    Existe a função time, mas com o tempo o relógio vai tendo um desfasamento muito grande e o arduino tem que estar sempre alimentado dos 9v. Com o RTC mesmo que o arduino não tenha alimentação externa, como o circuito é alimentado por uma pilha o Clock nunca para.

  4. […] momento estou a usar a aplicação Termite 2.8, tal como usei aqui: Projecto Robótica – Temperature Sensor LM335A – Leitura e Gravação de Dados   mas esta pequena aplicação não grava os dados automaticamente ao fim de determinado tempo, o […]

Leave a Reply