Índice:

Sistema de monitoramento do nível da água: 9 etapas (com fotos)
Sistema de monitoramento do nível da água: 9 etapas (com fotos)
Anonim
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água
Sistema de monitoramento de nível de água

Como um DIY Maker, eu sempre tento encontrar uma maneira de tornar minha vida e a vida dos outros mais fácil e segura. Em 30 de março de 2013, pelo menos 11 pessoas morreram depois que uma chuva repentina causou enchentes na capital da Maurícia, Port louis. No mesmo dia, várias casas foram inundadas, enquanto muitos bens dos moradores foram danificados. Como moro a poucos quilômetros onde esta tragédia acontece, decidi construir um sistema de monitoramento do nível de água. Juntamente com uma equipa fantástica e motivada, fomos capazes de o construir.

O projeto é bastante fácil de replicar ele composto de um arduino MKR WAN 1310, sensor ultrassônico, sensor DHT11 e alguns leds e botão de pressão para deixar o projeto legal.

Suprimentos

Material:

  • Arduino MKR WAN 1310
  • Sensor ultrasônico
  • DHT11 J
  • fios de ump
  • Plexo box
  • Porta de entrada
  • Leds
  • Botão de apertar

Ferramentas:

  • Furadeira
  • Bit 5mm

Etapa 1: Preparando a Plexo Box

Preparando a Plexo Box
Preparando a Plexo Box
Preparando a Plexo Box
Preparando a Plexo Box

Para o gabinete, estou usando uma caixa de plexo 80x80mm, pois é forte e durável. Em primeiro lugar, retirei as tampas do sensor ultrassônico e do cabo de alimentação. Isso é muito fácil, pois o diâmetro do orifício é igual ao diâmetro do sensor ultrassônico.

Em segundo lugar, faço um orifício de 5 mm na parte superior da caixa para a antena. Para isso, você pode usar uma furadeira ou uma furadeira manual como no meu caso.

Etapa 2: Colocando os componentes

Colocando os Componentes
Colocando os Componentes
Colocando os Componentes
Colocando os Componentes
Colocando os Componentes
Colocando os Componentes

Tive que cortar o comprimento do fio do sensor ultrassônico porque era muito longo para caber na caixa e finalizá-lo com um conector de pino fêmea na extremidade para conexão. O sensor pode então ser empurrado para dentro da caixa e travado com o sistema de bloqueio embutido. Em seguida, adicionei a placa mkr wan 1310 e o módulo de sensores.

Coloquei o conector lateral à prova d'água na tomada, pois não quero que entre água.

Etapa 3: Circuito Tinkercad

Circuito Tinkercad
Circuito Tinkercad

Durante os últimos 3 anos, fiz muitos circuitos. Mas eu não tinha um arduino. Tinkercad foi a única maneira de aprender e desenvolver circuitos arduino e simulá-los. Mesmo depois de obter meu arduino uno, ainda uso o circuito tinkercad para simular meu projeto primeiro. O circuito tinkercad permite que você use um componente múltiplo e solucione os problemas. Eu recomendo altamente o circuito tinkercad para iniciantes e usuários do arduino, pois isso impedirá que você queime o seu arduino ao tentar um novo circuito.

Etapa 4: Conectando o fio

Conectando o fio
Conectando o fio

Você pode seguir o circuito do tinkercad como acima ou pode seguir a conexão abaixo.

DHT11

+> 5v

Out> pin13

-> terreno

Sensor ultrasônico

+> 5v

Gatilho> pin7

Eco> pin8

-> terreno

Usando fios de jumper, você pode fazer a conexão facilmente e prendê-los com laços zip.

Etapa 5: adicionar leds e botão de pressão para solução de problemas

Adicionando LEDs e botão de pressão para solução de problemas
Adicionando LEDs e botão de pressão para solução de problemas
Adicionando LEDs e botão de pressão para solução de problemas
Adicionando LEDs e botão de pressão para solução de problemas

Estou usando um led vermelho e verde para mostrar o estado do dispositivo e um botão para reiniciá-lo. Como meu projeto funcionou no circuito de tinkercad, tenho quase certeza de que será na vida real. Então fiz um pequeno pcb para reduzir a quantidade de fios.

Etapa 6: codificação

Estou usando o IDE online e os códigos são os do arquivo abaixo

Etapa 7: A configuração da rede Thing

The Thing Network Setup
The Thing Network Setup

Você pode seguir essas etapas nesse link. É super fácil com explicação detalhada. Eu adicionei o decodificador de carga útil na imagem acima e o decodificador text.function (bytes, porta) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {result + = String.fromCharCode (parseInt (bytes ));} return {field1: result,};} Isso é muito importante para obter um alor legível

Etapa 8: Receber dados

Receber dados
Receber dados
Receber dados
Receber dados

Você pode ver na captura de tela acima como estou recebendo dados via TTN em meu telefone. Também estou usando a integração IFTTT para exibir os dados em meu google sheet.comment abaixo se você quiser saber como eu fiz isso.

Etapa 9: Solução Final

Solução final
Solução final
Solução final
Solução final
Solução final
Solução final

O produto ainda está em fase de desenvolvimento. I imprimir em 3D um novo gabinete, mas preciso reforçá-lo. Ele está usando um painel solar de 12v para alimentá-lo. No momento, estou testando antes de instalá-lo na margem do rio. Em breve publicarei um instrutível para mostrar como colocarei o dispositivo em um local preciso.

Recomendado: