Tabla de contenido:
- Suministros
- Paso 1: Bibliotecas necesarias
- Paso 2: reloj en tiempo real
- Paso 3: medidor de pH
- Paso 4: esquema
Video: Sistema de control y monitor Hydroponics Blynk: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En este proyecto creé un sistema de control que monitorea y controla todos los aspectos de un sistema de flujo y reflujo hidropónico de tamaño mediano. La habitación para la que lo construí usa sistemas de 4 x 4'x4 '640W LM301B de 8 barras. Pero este instructables no se trata de mis luces. Es la caja de control. En mi caja puedo configurar mi tiempo de encendido / apagado para las luces, así como las bombas hidropónicas, también enciende varios ventiladores de admisión y escape para enfriar. Estoy seguro de que la mayoría de las personas que hacen este tipo de bricolaje probablemente sean como yo, lo que sea que sea fácil. Y no se equivocan. Ese es definitivamente el aspecto fácil. Se complicó un poco más después de agregar una pantalla LCD y un blynk para la adquisición de datos. La visualización fue bastante fácil, encontré el código en otros instructables vinculados aquí: https://www.instructables.com/id/ARDUINO-SPFD5408-… El aspecto blynk presentó algunos desafíos. Conseguir que todo el código funcionara en blynk fue bastante simple, pero luego me encontré con un puñado de problemas cuando, por alguna razón, blynk dejó de funcionar. Hizo que todo mi código dejara de funcionar también porque lo había escrito todo en el código del temporizador simple y acababa de tener blynk.run en el bucle principal. De todos modos, el punto es que después de muchas horas trabajando y hacer que esto funcione, aquí está mi proyecto. El código se ha modificado para que se ejecute de forma totalmente autónoma fuera de blynk. Al comienzo del ciclo, verificará si blynk está encendido, si está encendido, el código continuará con blynk, pero si regresa, blynk no está funcionando o apagado, intentará conectarse durante 10 segundos y luego continuar. para apagar la comunicación en serie y continuar ejecutando el funcionamiento del controlador, con la pantalla LCD todavía mostrando la información importante. Seguirá intentando iniciar sesión en blynk hasta que vuelva a iniciar sesión o hasta que usted resuelva el problema por el que no vuelve a iniciar sesión. Este proyecto utiliza energía CA, que es peligrosa. Si no se siente cómodo con el cableado de la alimentación de CA, NO INTENTE ESTO, y SIEMPRE asegúrese de que no está trabajando con energía viva. Si tiene un amigo electricista, tal vez él pueda ayudarlo. Mi compañero de cuarto es electricista y me proporcionó un subpanel de 60 A con 4 interruptores de 15 A que se alimentan a mis divisores que luego se dividen en luces, ventiladores, bombas, etc. Recuerde que nunca debe funcionar al 100%. Lo más seguro es calcular su consumo de energía por relé con la ley de Ohm y el cálculo de energía. La ley de Ohm es V = IR y la potencia es P = IV. los relés tienen un máximo de 10 A, lo que significa que, de manera realista, es más seguro asegurarse de que solo esté ejecutando 6 A a través de un solo canal. He incluido un mapa básico para mis pinouts de relé, y mi código está bastante bien anotado. Subiré un esquema detallado en un futuro próximo para incluir todo. Dicho esto, todos los aficionados al bricolaje probablemente sean bastante expertos en leer entre líneas. Si tiene algún problema con blynk, hay un millón de tutoriales e incluso instructivos que le muestran cómo usarlo. Ejecuté mi serie a través de usb, pero puede usar wifi o ethernet para sus propósitos, solo sería un pequeño cambio rápido. De todos modos, diviértete, espero que algunas personas aprovechen esto.
Suministros
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…
Paso 1: Bibliotecas necesarias
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
Creo que esa es la mayoría de ellos. Si falta alguno, avíseme.
Paso 2: reloj en tiempo real
después de haber descargado la biblioteca para el reloj en tiempo real, hay ejemplos en su biblioteca para darle una idea de cómo funciona. Aquí está el código que usé para establecer la hora. Dado que hay una batería una vez que se ahorra tiempo, no es necesario que continúe usando el código de carga de tiempo.
Paso 3: medidor de pH
Probablemente sea muy importante darle a su medidor de pH una prueba y calibración, fuera del código principal solo para que sepa cómo calibrar la compensación. Aquí está el código que utilicé, también está integrado en el bloque principal de código. Simplemente tírelo aquí para que pueda jugar con él, también tal vez solo esté interesado en los sensores y no en el resto del proyecto.
Paso 4: esquema
Este es el esquema de la parte electrónica y eléctrica del proyecto. Todos los pines están etiquetados y anotados en el código.
Recomendado:
FACTURACIÓN DE FACTURAS Y SISTEMA DE CONTROL DE INVENTARIOS: 3 pasos
FACTURACIÓN DE FACTURAS Y SISTEMA DE CONTROL DE INVENTARIOS: Con estos instructables, te daré una idea para crear un sistema de control de Facturas e Inventario usando el acceso de MS. Es muy fácil y no necesitas más conocimientos de computación o programación. Si tienes conocimientos básicos de Ms. Acceso, Mesas. formularios e informes t
Sistema de control y monitoreo del clima interior Raspberry Pi: 6 pasos
Sistema de control y monitoreo del clima interior Raspberry Pi: las personas quieren estar cómodas dentro de su casa. Como el clima de nuestra zona puede no ser adecuado para nosotros, utilizamos muchos electrodomésticos para mantener un ambiente interior saludable: calentador, enfriador de aire, humidificador, deshumidificador, purificador, etc. Hoy en día, es común
Sistema de clasificación de color: sistema basado en Arduino con dos cinturones: 8 pasos
Sistema de clasificación por color: Sistema basado en Arduino con dos correas: El transporte y / o empaque de productos y artículos en el campo industrial se realiza mediante líneas fabricadas con correas transportadoras. Esos cinturones ayudan a mover el artículo de un punto a otro con una velocidad específica. Algunas tareas de procesamiento o identificación pueden ser
Aquasprouts: Hydroponics Made Easy: 3 pasos
Aquasprouts: Hydroponics Made Easy: Aquasprouts En este proyecto haremos un sistema hidropónico simple para cultivar algunas plantas pequeñas conectadas a la plataforma tingg.io. Está basado en la placa tingg.io (ESP32) o cualquier placa equivalente. Controla la temperatura, la humedad, la luz, los rayos UV, la humedad y
Cómo conectar y configurar correctamente un mini sistema de estantería HiFi (sistema de sonido): 8 pasos (con imágenes)
Cómo conectar y configurar correctamente un mini sistema de estantería HiFi (sistema de sonido): Soy una persona que disfruta aprendiendo sobre ingeniería eléctrica. Soy una escuela secundaria en la Escuela Ann Richards para Mujeres Líderes Jóvenes. Estoy haciendo este instructivo para ayudar a cualquiera que quiera disfrutar de su música desde un Mini LG HiFi Shelf Syste