Índice:

Árvore de Natal com alarme de água: 3 etapas
Árvore de Natal com alarme de água: 3 etapas

Vídeo: Árvore de Natal com alarme de água: 3 etapas

Vídeo: Árvore de Natal com alarme de água: 3 etapas
Vídeo: Árvore de Natal feita com Garrafa Pet 2024, Julho
Anonim
Árvore de Natal com alarme de água
Árvore de Natal com alarme de água

Este é um projeto de exemplo simples que pode ser usado se você tiver uma árvore de verdade para o Natal e precisar se certificar de que ela permaneça molhada. Enquanto eu crescia, lembro que tínhamos que esticar o braço e mexer o dedo no suporte da árvore para ver se havia água. Na era da tecnologia, deve haver uma maneira melhor! Este projeto simples irá ler o nível de água usando um sensor de nível de água analógico, uma campainha passiva e um MCU baseado em Arduino. Tudo o que é necessário para este projeto (e outros temáticos de Natal em que estou trabalhando) pode ser feito usando este kit único.

Suprimentos:

  • (1) Projeto ELEGOO Mega 2560 O Ultimate Starter Kit mais completo com tutorial compatível com Arduino IDE - Amazon, não afiliado

    • Controlador MEGA 2560
    • Sensor de detecção de nível de água
    • Buzzer Passivo
    • fio de ligação

Etapa 1: conexões

Conexões
Conexões
Conexões
Conexões

Como mencionei, este é um projeto muito simples de trabalhar e modificar. O sensor de nível de água é apenas um dispositivo de três fios e a campainha tem apenas duas conexões e pode ser alimentado diretamente pelos pinos PWM do Arduino. Como este é um projeto tão simples, não vou fazer um esquema das conexões, mas apenas uma lista pino a pino. Este kit inicial vem com um CD que fornece bons esquemas e imagens para cada um dos componentes. Existem também alguns exemplos de partes de código para auxiliar no uso de diferentes itens.

Para este projeto, as conexões são as seguintes …

Nível da água (+) - Arduino (5V)

Nível da água (-) - Arduino (GND)

Nível da água (S) - Arduino (A0)

Campainha (-) - Arduino (GND)

Campainha (+) - Arduino (11)

Etapa 2: Amostra de código

Código de amostra
Código de amostra
Código de amostra
Código de amostra
Código de amostra
Código de amostra

O código deste programa é bastante simples, com menos de 30 linhas. Ele apenas lê o valor do sensor de nível de água, compara-o ao valor predefinido que eu decido que é água suficiente e então emite um bipe para alertá-lo ou não. Da forma como o configurei, pode acabar como um alarme de fumaça com a bateria acabando, emitindo um bipe curto de vez em quando. Assim que a água estiver cheia o suficiente, soará cinco bipes para alertá-lo de que foi adicionada água suficiente. Esses bipes de 'preenchimento' acontecem apenas uma vez após o preenchimento.

O programa também enviará o valor analógico para a porta serial para depuração quando você estiver tentando descobrir o quão cheio seu suporte está. Isso pode ser dimensionado para um valor percentual, volume de água, etc. O que você quiser para atender às suas necessidades!

Este código pode ser facilmente modificado para alterar o valor do nível de água, como a campainha anuncia os problemas para você, etc. Estou usando a função 'tom' do Arduino que permite que você insira uma frequência e tempo para uma campainha tocar. Torna muito simples usar uma campainha diretamente com um pino PWM.

Também carreguei o código aqui para você usar, modificar, desmontar, copiar, etc.

Etapa 3: Expansão

Expansão
Expansão

Este exemplo tem muitas aplicações após o fim do Natal. Isso poderia ser usado em outras configurações de plantas que ficam na água, como hidroponia. Você também pode modificar isso para usar em um aquário de peixes para se certificar de que o nível da água não fique muito baixo.

Embora este seja um sistema de apenas 5 V, você deve sempre ter cuidado ao usar componentes eletrônicos próximos à água e não submergir totalmente os componentes eletrônicos. Se você não se sentir confortável com a eletricidade perto da água, procure ajuda.

Outra melhoria para este projeto seria ter algum tipo de clipe ou invólucro para colocar o sensor de nível de água para que você possa ajustá-lo melhor. Existem dois orifícios de montagem e um bom corte no PCB que seria muito fácil de montar em um suporte ou gabinete impresso em 3D. No momento, estou lutando contra problemas com minha impressora, por isso não consigo imprimir nada há algum tempo.

O kit Elegoo que estou usando também veio com uma bateria de 9 V e um conector para que você pudesse deixar este dispositivo totalmente alimentado por bateria, sem ter que mantê-lo preso a uma tomada.

Você também pode reduzir o tamanho desse projeto facilmente usando um controlador estilo Mini e montando tudo isso em uma pequena placa de circuito. Usei o Mega porque é o que tenho à disposição.

Espero que este Instructable tenha lhe dado alguma ideia de algo que você pode fazer com esses sensores. Eu terei alguns outros projetos relacionados ao Natal este mês também. Sinta-se à vontade para entrar em contato com qualquer dúvida!

Recomendado: