Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Mapeamento do fluxo de temperatura doméstico com sensores baratos

História

O que eu quero fazer

Plano de fundo


Mesmo para aqueles de nós acostumados a viver no clima frio, a última década foi marcada por uma combinação de frio extremo e preços de aquecimento incomumente altos. Não é surpreendente, então, que combustíveis alternativos, como pellets de madeira e dispositivos de economia de energia, como o termostato Nest, estejam em alta demanda.

Na verdade, meu próprio interesse na IOT e no OSHW como um todo foi inspirado em parte pelo desejo de maximizar a eficiência de um pequeno queimador de pellets que instalei em meu porão alguns anos atrás. Embora meu interesse na IOT tenha se ramificado em novas direções, pego-me voltando ao projeto original sempre que o tempo começa a ficar mais frio.

Em suma, uma enorme energia é desperdiçada tanto no resfriamento quanto no aquecimento de residências individuais e, quando os residentes tentam melhorar a ventilação ou o isolamento, o processo depende mais da intuição do que de dados científicos.

Não é para isso que serve um termostato?


Quer sejam os velhos modelos “burros” padrão ou os modelos de “aprendizagem” programáveis ​​como o NEST, um termostato só pode fornecer uma leitura geral de temperatura com base em sua vizinhança imediata. Para mapear com precisão quanto calor viaja do porão para um quarto do terceiro andar, por exemplo, você precisará de vários sensores em toda a casa. Em uma nota pessoal, o preço médio do termostato inteligente de US $ 250 pode ser mais justificado do que outros aparelhos de "casa conectada" como o Phillips Hue, mas ainda é mais do que minha renda permite ... Em algum momento, espero conseguir um, no entanto, portanto, o fluxo de trabalho foi projetado para funcionar com ou sem um termostato programável.

Quando a quantidade tem uma qualidade própria.


Os dados brutos são como a produção de armas na segunda guerra mundial ... Nesse sentido, a qualidade é diretamente relativa à quantidade. Neste caso específico, determinei que preciso de pelo menos 5 sensores individuais implantados em toda a casa, para que os dados sejam relevantes.

Nos anos anteriores, o custo ou a acessibilidade dos componentes de rede sem fio disponíveis representavam o principal obstáculo. Eu tentei usar módulos XBee e clientes WiFi individuais no passado, mas depois de adicionar o microcontrolador (Arduino Pro Mini =$ 7), sensor de temperatura ($ 4) e módulo sem fio (XBee =$ 17) o custo total por sensor nunca foi permitido para implantações na escala necessária. Combinado com o custo do gateway e do servidor, uma configuração mínima poderia facilmente custar mais de US $ 250 antes de contabilizar o tempo e as despesas com a configuração do servidor e dos serviços da web. Vários módulos de RF como o nrf24l01 estavam disponíveis a um custo muito baixo, mas a configuração sempre se mostrou muito complicada usando o software e as bibliotecas de código disponíveis na época.

A oportunidade.


Vários desenvolvimentos recentes tornaram essa rede muito mais viável do que nunca.

Requisitos iniciais de hardware.


Uma lição que aprendi com tentativas anteriores é evitar a dependência de um único tipo de hardware. A rede deve ser flexível o suficiente para adicionar novos componentes e remover os antigos à medida que novas oportunidades se tornam disponíveis. Isso se aplica aos vários módulos de código aberto que representam a maior parte da rede, bem como a dispositivos comerciais como o WINK Hub,

No momento, minha rede consiste nos seguintes componentes-

Sensores de temperatura


Dispositivos sensíveis à temperatura vêm em muitas formas diferentes e seus vários métodos de coleta, todos têm vantagens e desvantagens. , Sua precisão pode variar de simples termossistores analógicos (linha superior do meio), que calculam a temperatura com base na resistência elétrica, até sensores infravermelhos sem contato superprecisos, como o MLX90614 (linha superior direita). Outras opções populares incluem sensores DHT-11 (em azul abaixo) que medem umidade e temperatura.

A fim de alcançar o melhor equilíbrio entre custo, confiabilidade e precisão, temos usado dois tipos de sensores primários. O sensor de temperatura digital DS18b20 e o sensor analógico TMP36. Como qualquer sensor, ambos têm suas desvantagens. Ou seja, o sensor digital requer um código mais complexo antes de ser programado, enquanto o sensor analógico requer calibração. O melhor lugar para aprender sobre esses sensores é, como de costume, através do Adafruit-. Um tutorial para o TMP36 pode ser encontrado aqui- https://learn.adafruit.com/tmp36-temperature-sensor enquanto eles têm muitas informações sobre o DS18b20 aqui- https://learn.adafruit.com/adafruits-raspberry- pi-lição-11-ds18b20-sensor de temperatura

Módulos sem fio


Conforme mencionado anteriormente, a principal barreira para esse projeto nos anos anteriores havia sido as comunicações sem fio. Dois desenvolvimentos em particular reduziram essa barreira significativamente.

Para tornar a rede o mais flexível possível, projetei minha rede para incorporar as duas abordagens.

Rede RF NR24l01


Módulos super baratos usando frequências de rádio sempre estiveram disponíveis, mas eram notoriamente difíceis de configurar e estavam longe de ser confiáveis. Módulos de RF fabricados pela Nordic Semiconductor e chamados NRF24L01 são ligeiramente mais fáceis de configurar porque cada módulo é capaz de transmitir e receber um sinal de RF.

Isso permite uma topologia de rede em “árvore” um pouco mais complexa, conforme ilustrado no esboço abaixo em mysensors.org.

Fonte:Mapeamento do fluxo de temperatura doméstico com sensores baratos

Processo de manufatura

  1. Controle de acesso com QR, RFID e verificação de temperatura
  2. Faça você mesmo virtual NEST termostato com Node-RED
  3. Meça temperaturas com um sensor DS18B20 de 1 fio e Raspberry Pi
  4. Ler a temperatura com DS18B20 | Raspberry Pi 2
  5. Medindo a temperatura com RASPBERRY PI
  6. Monitorando a temperatura com Raspberry Pi
  7. Controle de um efeito com sensores reais
  8. Leitura de sensores analógicos com um pino GPIO
  9. Monitor de temperatura ThingSpeak com Raspberry Pi
  10. Sensores analógicos no Raspberry Pi usando um MCP3008