» Electrónica » Arduino »Maceta con riego automático

Maceta de riego automático



Este hecho en casa diseñado para facilitar la vida de los jardineros. Ahora no necesita tener miedo de "olvidarse de regar las flores" o viceversa para "verter fuertemente". No estará apegado a la casa, por temor a que sus flores se sequen, la automatización hará todo por usted.

Las siguientes características se implementan en este dispositivo:
-Tanque de agua incorporado
- Sensor de control de humedad del suelo
-Bomba para suministrar agua al suelo
- Sensor de nivel de agua en el tanque
- LED que informa sobre la falta de agua en el tanque

Todos electrónicaLas bombas y el tanque de agua están dentro de la olla. Cada maceta también se puede personalizar según las necesidades de diferentes tipos de plantas.

Herramientas y materiales:
-Arduino Nano;

-Tube;
Transistor 2N2222;
- Resistencia 1 kOhm;
-Resistencias 4.7 kOhm;
-Cable;
-LED LED;



-3D impresora;
- sellador;
-Accesorios para soldar;
-Tercer brazo;
Pinzas;
Izolenta
- Termopegamento;
-Computadora;


Paso uno: impresión 3D
La maceta consta de tres partes: un compartimento electrónico, un tanque y una maceta. Todas las partes están impresas en una impresora 3D. Los archivos para imprimir se pueden descargar aqui. Después de imprimir, es necesario verificar que el tanque no tenga fugas; de ser necesario, use sellador.



Paso dos: esquema
La instalación de la electrónica se realizará de acuerdo con el esquema de la foto.

Paso tres: Arduino
Ahora puede comenzar la instalación de la electrónica. Soldar Arduino a la placa. En el tablero Perma-proto, hay símbolos para los agujeros de montaje. Es necesario combinar el contacto del Arduino D12 con el orificio de montaje H7 de la placa y luego soldar todos los conectores.



Paso cuatro: transistor, resistencia
Más resistencias de soldadura y un transistor. El transistor gira con el lado plano hacia Arduino, instala las patas en los orificios de montaje C24, C25 y C26 de la placa, soldaduras.
Una resistencia de 4.7 kOhm se suelda en los agujeros A25 y A28. Una resistencia de 1 kΩ está montada en los pines J18 y J22.




Paso cinco: LED
Suelde los cables al LED de 7 cm de largo y luego suelde el ánodo (pata larga) a J17, el cátodo (pata corta) a I22.





Paso seis: cables
Agrega 13 centímetros de cables a cada cable de la bomba. La unión aísla.



Suelda 20 centímetros de cables a cada salida del sensor de nivel de agua.


Suelde el cable con un extremo al signo menos de la placa, el segundo a B26. Otro cable al menos y el A20. Un tercer cable conecta C28 y J7.



Séptimo paso: sensor de humedad
Suelde 10 centímetros de cables a tres contactos (D0, GND, VCC) del módulo de humedad. Suelde los cables del módulo a la placa en el siguiente orden:
placa de módulo
D0 - J12
GND - GND
VCC - C8
Suelde 25 cm de cable a los contactos que conectan el módulo y el sensor de humedad.






Paso ocho: construir
Pega el sensor de nivel de agua a la placa dentro del tanque. Los cables se introducen en el orificio del tanque y se marcan. Instala el LED en el orificio del soporte.





Jala el cable de la bomba hacia la abertura del tanque. Instala un tubo en la bomba, el segundo extremo del cual se inserta en un orificio especial en la olla. Inserta una olla en el tanque.





Dibuja cables a través del orificio en el soporte (parte inferior). El cable del sensor de humedad se estira en la dirección opuesta, dentro de la olla.




Suelde los cables de la bomba a B18 y B24. El GND del sensor de nivel de agua está soldado a la placa GND, el cable del sensor positivo a A8 y el cable del sensor a A13.





Asegura la placa y el módulo de humedad dentro de la caja.

Paso nueve: plantar una planta
Ahora puedes verter tierra y plantar una planta.



Paso diez: sensor de humedad
Suelde los cables al sensor de humedad e instálelo en el suelo.



Paso once: descarga el código
Puedes descargar el código aquí. aqui
Después de descargarlo, debe abrir el archivo "SmartPlant-V1-1.ino" en el IDE de Arduino y cargarlo en Arduino. Si todo se hace correctamente, entonces:
Una vez completada la descarga y el Arduino se reinicia, el LED debería parpadear rápidamente cinco veces, confirmando que el código se ha cargado y funciona.
El nivel de agua actual se mostrará en la pantalla.
Después de unos segundos, puede escuchar el arranque de la bomba.
Luego, el LED debe comenzar a parpadear lentamente, advirtiendo que no hay agua en el tanque interno.



Paso Doce: Calibración
En el fondo de la maceta hay un módulo sensor de humedad del suelo. Este módulo tiene un potenciómetro, con el que debe calibrar el sensor de humedad. Para hacer esto, debe regar la planta al nivel requerido. Espera alrededor de una hora.
Luego, debe girar el tornillo del potenciómetro hasta que se encienda el segundo indicador, detenerse en ese momento y luego girarlo en la dirección opuesta hasta que se apague la luz.


Ahora necesita calibrar el nivel del agua en el tanque.
Carga el código "Water_Tank_Threshold_Test.ino".
Después de cargar, lentamente comience a agregar agua al tanque hasta que la pantalla muestre el nivel del agua. Registra el valor promedio que se muestra actualmente.

Ahora necesita escribir estos valores en la columna Código de nivel de nivel de agua.
Establezca el intervalo de verificación en 180,000, lo que significa que el nivel de humedad del suelo se verificará cada hora. El valor de emptyReservoirTimer debe establecerse en 900. Esto significa que el LED parpadeará lentamente durante 30 minutos para indicar un nivel bajo de agua en el tanque.

La variable para "amountToPump" controla la cantidad de agua que se bombea al suelo. El asistente establece el valor en 300.



Cuando se agrega agua, su nivel se controla a través de una abertura en el tanque.
Todo está listo, se pueden ver más detalles sobre el ensamblaje de dicho dispositivo en el video.
7
9
8.3

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...