Boa tarde!
Estou montando um datalogger para monitorar um aquecedor solar.
Pretendo obter os seguintes dados:
- Temperatura de entrada de água no sistema; sensor Ds18b20
- Temperatura de saída de água do sistema; sensor Ds18b20
- Temperatura do reservatório de água; sensor Ds18b20
- Temperatura Ambiente e umidade; sensor Dht 22
- Temperatura da Superfície do aquecedor solar; Sensor De Temperatura Sem Contato Mlx90614
- Pressão Atmosférica; sensor BPM280
- Vazão de água no sistema; Sensor de vazão 1/2'' YF-S201
- Velocidade do vento; anemômetro com sensor óptico refectivo TCRT5000
- intensidade da luz solar; LDR 5mm
Para isso além dos sensores possuo 1 Arduíno Mega, 1 Real time clock, 1 conversor de nível logico 3,3v- 5v para montar o sistema.
O anemômetro construí com um CD, rolamentos de cooler, eixos de driver de CD, 1 sensor óptico relectivo e bolinhas de ping pong. O CD foi furado e transformado em um encoder.(imagem em anexo)
O sensor LDR funcionara como sensor de radiação solar, baseado em trabalho cientifico.https://docgo.org/desenvolvimento-sensor-radiacao-solar-revista-eng...
Porém entendo muito pouco de programação e estou precisando de ajuda para montar um código que leia os valores dos sensores e imprima em cartão SD o valor médio a cada 5 minutos para serem usados posteriormente em uma planilha eletrônica.
Obrigado!
Tags:
Legal, parabens!
Sugiro que vc comece, instale, faça a leitura de um sensor. Depois que ele tiver funcionando ok inclua o segundo e assim vai. Fazer tantos de uma vez é realmente complicado.
Na hora que travar vc solicita aqui uma luz, mas com uma duvida mais pontual. Digo algo como: "esse meu código não compila" ou "meu valor de leitura está absurdo, onde errei nesse codigo", etc.
Postando preferivelmente o codigo em anexo ou outra solução que facilite a vida de quem ajuda.
Boa noite!
Obrigado pela dica.
Comecei a fazer o código, primeiramente estou imprimindo os valores no excel com o PLXDAQ, mas minha dificuldade esta em imprimir o valor dos sensores junto com os do DS18b20.
Abaixo esta o código
Bom dia IJ,
fiz algumas correções no seu sketch,
veja se funciona.
Se funcionar, estude as modificações que fiz, e se tiver dificuldade para entender, post aqui a dificuldade.
RV
Boa noite,
comecei a refazer o programa a partir dos sensores que julgo mais fáceis de programar,
estou com problemas para configurar o anemômetro e sensor de vazão devido as rotinas de interrupção.
Sugestões para estudo:
https://create.arduino.cc/projecthub/search?q=Weather+Station&t...
Boa noite!
Obrigado pelas sugestões, muito uteis.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por