Projecto Robótica – Temperature Sensor LM335A – Leitura e Gravação de Dados
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
Janeiro 26th, 2012 at 1:07 am
Só um conselho… como terminal eu prefiro usar o https://sites.google.com/site/terminalbpp/
Faz-lhe uns testes que deves achar o mesmo…
Janeiro 26th, 2012 at 1:40 am
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/
Janeiro 26th, 2012 at 9:23 am
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.
Junho 4th, 2012 at 6:02 pm
[…] 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 […]