Índice:
- Suprimentos
- Etapa 1: Preparando a Plexo Box
- Etapa 2: Colocando os componentes
- Etapa 3: Circuito Tinkercad
- Etapa 4: Conectando o fio
- Etapa 5: adicionar leds e botão de pressão para solução de problemas
- Etapa 6: codificação
- Etapa 7: A configuração da rede Thing
- Etapa 8: Receber dados
- Etapa 9: Solução Final
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
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
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
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
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
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
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
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
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
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:
Sensor de nível do coletor de água alimentado por bateria: 7 etapas (com fotos)
Sensor de nível do coletor de água alimentado por bateria: Nossa casa tem um tanque de água alimentado pela chuva que cai no telhado e é usado para o banheiro, a máquina de lavar e regar as plantas do jardim. Nos últimos três anos, os verões foram muito secos, por isso ficamos de olho no nível da água no tanque. S
Um medidor de temperatura, condutividade e nível de água do poço em tempo real: 6 etapas (com fotos)
Um medidor de temperatura, condutividade e nível de água do poço em tempo real: Estas instruções descrevem como construir um medidor de água de baixo custo e em tempo real para monitorar a temperatura, a condutividade elétrica (CE) e os níveis de água em poços cavados. O medidor é projetado para pendurar dentro de um poço cavado, medir a temperatura da água, CE e
Economize água e dinheiro com o monitor de água do chuveiro: 15 etapas (com fotos)
Economize água e dinheiro com o monitor de água do chuveiro: qual usa mais água - um banho ou um chuveiro? Recentemente, estava pensando sobre essa questão e percebi que não sei quanta água é usada no banho. Eu sei que quando estou no chuveiro às vezes minha mente divaga, pensando em um ne
Monitoramento da qualidade da água usando MKR1000 e ARTIK Cloud: 13 etapas (com fotos)
Monitoramento da qualidade da água usando MKR1000 e ARTIK Cloud: IntroduçãoO objetivo principal deste projeto é usar MKR1000 e Samsung ARTIK Cloud para monitorar os níveis de pH e temperatura de piscinas. Estaremos usando Sensor de Temperatura e pH ou Energia do Sensor de Hidrogênio para medir o alcalinidade a
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: 4 etapas
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: Neste projeto, mostrarei como criar um detector de água barato usando dois métodos: 1. Sensor ultrassônico (HC-SR04) .2. Sensor de água funduino