Programa em C# para Estação Meteorológica - Comunicação Serial

Olá, gostaria de saber se há alguém aqui no lab que sabe e está interessado em fazer um programa para uma estação meteorologica com comunicação serial para comunicar com o arduino que terá um sensor de temperatura, umidade e outro para medir a velocidade do vento.

O programa é simples, aqui segue um layout que criei no photoshop de como ele será:

Exibições: 2175

Anexos

Responder esta

Respostas a este tópico

Qual seria a finalidade deste programa acadêmico ou financeiro?

Olá Maurício, há muito tempo eu tenho vontade de ter uma estação meteorológica, mas seria necessário um programa, pois não é viável usar o  monitor serial do arduino para saber as informações climáticas. Então posso dizer que esse programa pé para uso próprio. O mesmo servirá para todos os garagistas interessados.

Não precisa ser exatamente em c# pode ser em Java.

Show, diz como vão ser formatos dos frames, as fontes, as imagens.

Olá Yure, estou anexando um link do .zip com as imagens separadas, desde os icones e a borda, o fundo e o rodapé. O funcionamento creio eu que é simples, por exemplo: o arduino imprime na serial "vento" e depois o valor em km/h, então o programa vai saber que ao receber vento, o próximo valor será da velocidade do vendo e assim sucessivamente com os outros valores.

No lugar de > Todos os direitos reservados a, voce coloca Todos os direitos reservados a Yure Vieira

Link:

http://www.4shared.com/rar/La0Yyp90ce/EstMet-Duino.html?

Atenciosamente Murilo Lima Nogueira

Não precisa ser exatamente desse jeito, você pode fazer algumas mudanças ou adaptações que achar necessário ou até mesmo mais fácil pra a elaboração do programa.

Abraços, Murilo Lima Nogueira

Já conseguiu alguma solução?Vc vai imprimir as strings dos valores?

Se puder me mandar imagem de fundo completa é melhor, e o icone em formato .ico tambem :)

Está interessado em fazer o programa?

Primeira versão :)

Anexos

int digito = 0;
String vento;
String temperatura;
String umidade;
void setup(){

Serial.begin(9600);

}

void loop(){
digito++ ;
Serial.print(vento);
Serial.print("\n");
Serial.print(digito);
Serial.print("\n");
digito++ ;
Serial.print(temperatura);
Serial.print("\n");
Serial.print(digito);
Serial.print("\n");
digito++;
Serial.print(umidade);
Serial.print("\n");
Serial.print(digito);
Serial.print("\n");
delay(1000);
}

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço