Taula de continguts:

Sistema de control i control hidropònic Blynk: 4 passos
Sistema de control i control hidropònic Blynk: 4 passos

Vídeo: Sistema de control i control hidropònic Blynk: 4 passos

Vídeo: Sistema de control i control hidropònic Blynk: 4 passos
Vídeo: Panel Hidroponik Kontrol Sistem 2024, Desembre
Anonim
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk
Sistema de control i control hidropònic Blynk

En aquest projecte vaig crear un sistema de control que controla i controla tots els aspectes d’un sistema de flux i flux de hidroponia de mida mitjana. L’habitació que el vaig construir utilitza sistemes de 8 barres LM301B de 4 x 4’x4’640W. Però això instructable no tracta de les meves llums. És la caixa de control. A la meva caixa puc activar / desactivar el meu temps per a llums, així com per a bombes hidropòniques, també activa diversos ventiladors d’admissió i d’escapament per refredar-se. Estic segur que la majoria de les persones que fan aquest tipus de bricolatge són probablement com meh tot el que sigui fàcil. I no s’equivoquen. Sens dubte, aquest és l’aspecte fàcil. Es va tornar una mica més complicat després d’afegir tant una pantalla LCD, com blynk per a l’adquisició de dades. La visualització era prou fàcil, he trobat el codi en un altre instructable enllaçat aquí: https://www.instructables.com/id/ARDUINO-SPFD5408-… L’aspecte blynk presentava alguns desafiaments. Aconseguir que tot el codi funcionés a blynk va ser prou senzill, però després em vaig trobar amb un grapat de problemes quan, per qualsevol motiu, Blynk va deixar de funcionar. També va fer que tot el meu codi deixés de funcionar, ja que ho havia escrit tot al codi del temporitzador senzill i només tenia el blynk.run al bucle principal. De totes maneres, el punt és que després de moltes hores treballant i fent funcionar aquí és el meu projecte. El codi s'ha modificat per executar-se de forma totalment autònoma fora de blynk. Al principi del bucle, comprovarà si blynk està activat, si està activat, el codi continuarà amb blynk, però si torna que blynk no funciona o està desactivat, intentarà connectar-se durant 10 segons i, a continuació, procediu per desactivar la comunicació en sèrie i continuar executant l'operació del controlador, mentre que la pantalla LCD continua mostrant la informació important. Es continuarà intentant iniciar la sessió a blynk fins que torni a iniciar la sessió o resolgui els problemes per què no torna a iniciar la sessió. Aquest projecte utilitza alimentació de CA, que és perillós. Si no esteu còmode amb el cablejat d'alimentació de CA, NO INTENTEU AIX,, i assegureu-vos SEMPRE que no esteu treballant en alimentació en corrent. Si teniu un amic electricista, potser us poden ajudar. El meu company de pis és electricista i em va subministrar un sub panell de 60A amb 4 interruptors de 15A que s’alimenten als meus separadors, que després es divideixen en llums, ventiladors, bombes, etc. El més segur és calcular el consum d'energia per relé amb la llei d'Ohm i el càlcul de potència. La llei d’Ohm és V = IR i la potència és P = IV. els relés s’acaben a 10A, cosa que significa que és més segur assegurar-vos que només executeu 6A a través d’un sol canal. He inclòs un mapa bàsic per als pinouts del relé i el meu codi està força ben notat. En un futur proper penjaré un esquema detallat per incloure-ho tot. Dit això, tots els que feu bricolatge hi ha probablement bastant hàbils a llegir entre línies. Si teniu problemes amb blynk, hi ha un milió de tutorials i fins i tot instructius que us mostren com utilitzar-lo. Vaig executar la meva sèrie via USB, però podeu utilitzar wifi o ethernet per als vostres propòsits, només seria un canvi ràpid. De totes maneres, es diverteixen, espero que algunes persones en facin ús.

Subministraments

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…

Pas 1: es necessiten biblioteques

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

Crec que en són la majoria. Si en falta alguna, feu-m'ho saber.

Pas 2: rellotge en temps real

després de descarregar la biblioteca per al rellotge en temps real, hi ha exemples a la vostra biblioteca per donar-vos una idea de com funciona. Aquí teniu el codi que he utilitzat per definir l’hora. Com que hi ha una bateria un cop estalviat l'hora, no cal que continueu utilitzant el codi de càrrega horària.

Pas 3: mesurador de PH

Probablement és bastant important provar i calibrar el vostre mesurador de pH fora del codi principal perquè pugueu calibrar l’offset. Aquí teniu el codi que he utilitzat, també està integrat al bloc principal de codi. Simplement llançar-lo aquí perquè pugueu jugar-hi, també potser només us interessen els sensors i no la resta del projecte.

Pas 4: esquema

Esquema
Esquema

Aquest és l'esquema de la part electrònica i elèctrica del projecte. Tots els pins estan etiquetats i estan apuntats al codi.

Recomanat: