Índice:
- Suprimentos
- Etapa 1: transferir o script.ino para o seu Arduino Uno R3
- Etapa 2: o esquema
- Etapa 3: Conclua a montagem e teste
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Em um dia rigoroso de inverno, minha esposa e eu estávamos sentados na sala lendo, quando ela olhou para mim e perguntou: "Que som é esse?" Algo estava funcionando bem na casa que pensamos não soar familiar, então desci para investigar. No fim das contas, a saída de água externa da bomba do depósito do porão congelou e a bomba do depósito funcionou continuamente para fazer o que não era mais possível, ficando muito quente no processo.
Enquanto eu estava desmontando e descongelando a mangueira de saída, pensei que esta seria uma grande oportunidade de construir um circuito para monitorar minha bomba e desligá-la se isso acontecesse novamente no futuro, para evitar que queime. Após um mês de pesquisa, pedidos de peças e testes, surgiu o Arduino Pump Saver.
O esboço do Arduino anexado "PumpSaver.ino" está configurado para monitorar a corrente retirada da bomba e, se exceder 1 A por mais de um minuto, o relé irá disparar para parar a bomba, um LED acenderá e um alarme será sintonizado será reproduzido em um alto-falante conectado a cada 5 minutos para informá-lo que algo está errado.
Neste ponto, gostaria de alertar a todos os leitores, é sempre uma boa ideia ter uma bomba reserva instalada no caso de falha do primário, em sua própria fonte de alimentação (a minha é uma bateria reserva). Obviamente, você não quer que seu porão alague caso algo dê errado com o próprio sistema
Suprimentos
1 x Arduino Uno (usei um Uno R3) e uma fonte de alimentação para executá-lo
Módulo de comutação de relé 1 x 5v (jqc-3ff-s-z)
1 x optoacoplador transistor 4N36, junto com um soquete IC para apoiá-lo
1 x módulo sensor de corrente ACS712
1 alto-falante de 8 ohms (e tampa da grade, caso deseje colocá-la na parede)
1 x LED com resistor de 470 ohms (se você quiser um indicador visual de desarme do sistema)
uma pequena placa de projeto de circuito impresso
uma caixa de projeto
fio de alto-falante
Meu script PumpSaver.ino!
barra de aumento (recomendado, mas opcional)
Etapa 1: transferir o script.ino para o seu Arduino Uno R3
Usando o software Arduino IDE, transfira o esboço PumpSaver.ino anexado para o seu Arduino Uno R3. Consulte o site do Arduino para quaisquer problemas relacionados à conectividade.
Etapa 2: o esquema
Seguindo este esquema, complete a fiação deste circuito, certificando-se de colocá-lo de uma forma que funcione com o seu gabinete. Usei uma placa de circuito impresso de hobby ao lado do UNO e algumas pontas de cabo de extensão que eu tinha ao redor. Todos os componentes são facilmente encontrados no Ebay ou Amazon.
O opto-transistor 4N36 é necessário, pois a entrada para esses módulos de relé será acionada mesmo quando o pino digital de saída no Arduino estiver BAIXO. Basicamente, estamos apenas separando o pino de entrada do módulo de relé excessivamente sensível do pino 10 digital do Arduino, enviando-o por meio de um transistor controlado opticamente, alimentado pelo próprio pino 10.
Uma observação sobre o LED: NÃO conecte o LED diretamente aos pinos de saída digital no Arduino - certifique-se de usar o resistor. Um LED por si só certamente danificará seu Arduino UNO.
Certifique-se de determinar a corrente que a bomba do reservatório consome antes de selecionar o módulo atual. O meu é avaliado em 30 amperes, o que é mais do que suficiente para minha bomba submersível. Se você navegar pelo esboço do Arduino, verá que ele também contém um comentário sobre a modificação da variável mVperAmp caso seu sensor atual seja um modelo de 20 A.
O esboço também alimentará dados para o monitor serial, caso você queira testar enquanto estiver conectado ao computador.
Etapa 3: Conclua a montagem e teste
Para finalizar a montagem, optei por instalar uma barra estabilizadora para alimentar o sistema. Em nossa região, a eletricidade nem sempre é confiável, então achei que seria melhor prevenir do que remediar.
Para um toque final, encomendei uma pequena grade de alto-falante para meu alto-falante de 8 ohms e montei-o na parede da sala de estar. Para testar a montagem, peguei um aquecedor portátil e o conectei, deixando-o funcionando por mais de um minuto. O sistema funcionou conforme projetado, desligando o aquecedor e me alarmando que havia ultrapassado o limite de tempo.
NOTA: O esboço pode ser editado dentro do software Arduino IDE para estender o tempo de execução pelo tempo que sua bomba de depósito normalmente leva para baixar o nível da água até onde o flutuador o corta. Para mim, isso nunca passou de um minuto, mas o seu pode ser diferente.
Recomendado:
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): Quer assustar seus amigos e fazer barulho no Halloween? Ou apenas quer fazer uma boa pegadinha? Esta tela pop-out de zumbis pode fazer isso! Neste Instructable, vou ensiná-lo a criar facilmente zumbis usando o Arduino. O HC-SR0
Alimentador de peixes Arduino Uno em 6 etapas fáceis e baratas !: 6 etapas
Arduino Uno Fish Feeder em 6 etapas baratas e fáceis !: Portanto, um pouco de história de fundo pode ser necessária para este projeto. Pessoas com peixes de estimação provavelmente enfrentavam o mesmo problema que eu: férias e esquecimento. Eu sempre esquecia de alimentar meus peixes e sempre me esforçava para fazê-lo antes de ir para
Levitação acústica com Arduino Uno passo a passo (8 etapas): 8 etapas
Levitação acústica com Arduino Uno passo a passo (8 etapas): transdutores de som ultrassônico L298N fonte de alimentação do adaptador DC fêmea com um pino DC macho Arduino UNOBreadboardComo isso funciona: primeiro, você carrega o código para Arduino Uno (é um microcontrolador equipado com digital e portas analógicas para converter código (C ++)
Arduino Home Energy Saver: 5 etapas
Arduino Home Energy Saver: você está construindo um sistema de energia doméstica que visa monitorar a energia de sua casa a fim de reduzir o consumo de eletricidade e outras contas de serviços públicos. Neste modelo, seu dispositivo será capaz de verificar a temperatura de sua casa e ajustá-la de acordo
Bright Saver com Arduino Mega: 7 etapas
Bright Saver com Arduino Mega: Bright Saver exibe informações precisas e atualizadas sobre economia e permite que você defina uma meta de economia. Por exemplo, depois de definir sua meta usando os dois botões fornecidos, você pode observar a progressão e quanto mais é necessário para alcançar seu objetivo