Índice:
- Suprimentos
- Etapa 1: Bibliotecas necessárias
- Etapa 2: Relógio em tempo real
- Etapa 3: medidor de pH
- Etapa 4: esquemático
Vídeo: Sistema de monitor e controle hidropônico Blynk: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Neste projeto, criei um sistema de controle que monitora e controla todos os aspectos de um sistema de vazante e fluxo hidropônico de médio porte. A sala para a qual construí usa sistemas 4 x 4'x4 '640W LM301B 8 bar. Mas este instructables não é sobre minhas luzes. É a caixa de controle. Na minha caixa, posso definir o meu tempo para ligar / desligar as luzes, bem como as bombas hidropônicas, também liga vários ventiladores de admissão e exaustão para resfriamento. Tenho certeza que a maioria das pessoas que fazem esse tipo de DIY provavelmente são como meh tudo o que é fácil. E eles não estão errados. Esse é definitivamente o aspecto mais fácil. Ficou um pouco mais complicado depois de adicionar um display de tela LCD, bem como um blynk para aquisição de dados. A exibição foi fácil, encontrei o código em outro instructables linkado aqui: https://www.instructables.com/id/ARDUINO-SPFD5408-… O aspecto blynk apresentou alguns desafios. Fazer com que todo o código funcionasse no blynk era bastante simples, mas então me deparei com alguns problemas quando, por algum motivo, o blynk parou de funcionar. Isso fez com que todo o meu código parasse de funcionar também porque eu tinha escrito tudo no código do temporizador simples e apenas tinha o blynk.run no loop principal. De qualquer forma, o que quero dizer é que, depois de muitas horas trabalhando e fazendo com que isso funcione, aqui está o meu projeto. O código foi modificado para ser executado de forma totalmente autônoma fora do blynk. No início do loop, ele verificará se o blynk está ligado, se estiver, o código continuará com o blynk, mas se ele retornar que o blynk não está funcionando ou desligado, ele tentará se conectar por 10 segundos, em seguida, prossiga para desligar a comunicação serial e continuar executando a operação do controlador, com o LCD ainda exibindo as informações importantes. Ele continuará tentando fazer logon no blynk até que faça logon novamente ou você solucione o problema de porque ele não está fazendo logon novamente. Este projeto usa alimentação CA, o que é perigoso. Se você não se sentir confortável com a fiação da alimentação CA, NÃO TENTE ISTO e SEMPRE certifique-se de não estar trabalhando com alimentação ativa. Se você tem um amigo eletricista, talvez ele possa ajudar. Meu colega de quarto é um eletricista e me forneceu um subpainel de 60A com 4 disjuntores de 15A que alimentam meus divisores que são divididos em luzes, ventiladores, bombas, etc. Lembre-se de nunca ligá-lo a 100%. O mais seguro é calcular o consumo de energia por relé com a lei de Ohm e cálculo de energia. A lei de Ohm é V = IR e a potência é P = IV. os relés têm saída máxima em 10A, o que significa que é mais seguro, de forma realista, garantir que você esteja operando apenas 6A por meio de um único canal. Incluí um mapa básico para minhas pinagens de retransmissão e meu código é muito bem anotado. Vou fazer o upload de um esquema detalhado em um futuro próximo para incluir tudo. Dito isso, todos vocês, pessoal do faça-você-mesmo, provavelmente são muito adeptos da leitura nas entrelinhas. Se você tiver algum problema com o blynk, há um milhão de tutoriais e até instrutíveis que mostram como usá-lo. Corri meu via USB serial, mas você pode usar wi-fi ou ethernet para seus propósitos, seria apenas uma pequena mudança rápida. De qualquer forma, divirta-se, espero que algumas pessoas aproveitem isso.
Suprimentos
www.amazon.ca/Weller-WE1010NA-Digital-Sold…
usa.banggood.com/5V-4-Channel-Level-Trigge…
usa.banggood.com/DS18B20-Waterproof-Digita…
www.dfrobot.com/product-1110.html
www.digikey.ca/product-detail/en/adafruit-…
www.amazon.ca/Siemens-ECINSGB14-Insulated-…
www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…
www.amazon.ca/ATmega2560-16AU-Development-…
www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…
www.amazon.com/LeMotech-Dustproof-Waterpro…
www.amazon.ca/Jinxuny-Screen-Display-Shiel…
www.amazon.ca/Baoblaze-DS1302-Battery-Real…
Etapa 1: Bibliotecas necessárias
github.com/arduino-libraries/TFT
github.com/adafruit/DHT-sensor-library
github.com/milesburton/Arduino-Temperature…
github.com/PaulStoffregen/OneWire
github.com/adafruit/RTClib
github.com/blynkkk/blynk-library
github.com/jfturcot/SimpleTimer
Acho que é a maioria deles. Se houver alguma faltando, me avise.
Etapa 2: Relógio em tempo real
depois de fazer o download da biblioteca do relógio em tempo real, há exemplos em sua biblioteca para dar uma ideia de como funciona. Aqui está o código que usei para definir a hora. Uma vez que há uma bateria quando o tempo é economizado, você não precisa continuar usando o código de upload de tempo.
Etapa 3: medidor de pH
Provavelmente é muito importante testar e calibrar seu medidor de pH fora do código principal, apenas para saber como calibrar o deslocamento. Aqui está o código que usei, também integrado ao bloco principal de código. Basta jogá-lo aqui para que você possa brincar com ele, talvez você também esteja apenas interessado nos sensores e não no resto do projeto.
Etapa 4: esquemático
Este é o esquema da parte eletrônica e elétrica do projeto. Todos os pinos são identificados e indicados no código.
Recomendado:
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: 4 etapas (com imagens)
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: Bem-vindo ao meu 'ible' # 45. Um tempo atrás eu fiz uma versão RC totalmente funcional do BB8 usando peças de Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Quando vi como era legal a banda de força feita por Sphero, pensei: " Ok, eu c
O controle remoto da TV se torna um controle remoto de RF -- NRF24L01 + Tutorial: 5 etapas (com imagens)
O controle remoto da TV se torna um controle remoto RF || NRF24L01 + Tutorial: Neste projeto vou mostrar como usei o popular IC nRF24L01 + RF para ajustar o brilho de uma faixa de LED sem fio por meio de três botões inúteis de um controle remoto de TV. Vamos começar
Controle de cortinas com ESP8266, integração do Google Home e Openhab e controle da Web: 5 etapas (com fotos)
Controle de persianas com ESP8266, Google Home e Openhab Integração e Webcontrol: Neste Instructable, mostro como adicionei automação às minhas persianas. Eu queria ser capaz de adicionar e remover a automação, então toda a instalação é presa. As partes principais são: Motor de passo Motor de passo controlado por ESP-01 Engrenagem e montagem
Construir um Mini Sistema Hidropônico Faça Você Mesmo e Jardim de Ervas Hidropônico Faça Você Mesmo com Alertas de WiFi: 18 etapas
Construa um Mini Sistemas Hidropônicos DIY e Jardim de Ervas Hidropônico DIY com Alertas de WiFi: Neste tutorial, mostraremos como construir um sistema #DIY #hidropônico. Este sistema hidropônico DIY regará em um ciclo de irrigação hidropônico personalizado com 2 minutos ligado e 4 minutos desligado. Ele também monitorará o nível de água do reservatório. Este sistema
Um monitor de turbidez simples e sistema de controle para microalgas: 4 etapas
Um monitor de turbidez simples e sistema de controle para microalgas: Digamos que você esteja entediado com a amostragem de água para medir a turbidez, um termo grosseiro que indica qualquer partícula pequena suspensa na água, que reduz a intensidade da luz com um caminho de luz crescente ou uma partícula mais alta concentração ou ambos