Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio) (2 / 10 paso)

Paso 2: El controlador - esquema

Decidí ir con el más simple astable NE555 utilizando la sonda como el condensador de carga y descarga, contar los pulsos utilizando un Arduino Mini-pro y también utilizar la placa Arduino para activar el riego si el número de pulsos ir sobre un determinado valor (esto significa que la capacitancia de la sonda, por lo tanto la humedad del suelo, por debajo del valor umbral).

El diseño de PCB alcanzó es un solo lado con todos los componentes montados a través del orificio (montaje DIP) – esto hace que sea muy fácil de ensamblar, se necesita únicamente un soldador. El patrón de seguimiento de PCB se adjunta el archivo PDF al final de este paso (sólo capa atrás de Cu); un diseño de 4 x en un panel de 100x100m m (incluyendo líneas de ajuste) está disponible como archivos Gerber en la página del proyecto en github.

Explicaciones:

  • el lado izquierdo es una (de las dos posibles) principales variaciones de los circuitos de astable NE555.
  • el NE555 se alimenta por el pin digital de Arduino 6. Por lo tanto, NE555 sólo estarán activos cuando el controlador decide que es hora para tomar una medida;
  • el transistor Q1 actúa como un relé para la bomba, con el más adelante como carga en su conector. Su base está comandada por el pin digital 3 del controlador Arduino. Me estoy repitiendo la ADVERTENCIA : no conecte directamente una bomba clasificada más que 6W, utilizar un relé entre;
  • la salida del NE555 astable está conectada al pin digital pin5 del controlador Arduino; Este es fijo (porque es el único utilizado por la biblioteca de FreqCounter que estoy usando), todas las opciones de perno más bien se rigen por los rastros en el PCB
  • el potenciómetro de ajuste en la conexión a la sonda se utiliza para sintonizar la frecuencia – iré a esto más adelante – 4K 7 resistencia sólo limita la frecuencia pasando cerca del máximo (si pones una resistencia de cero en el trimpot)
  • la sonda está conectada por una sola fila de encabezado de 2 pines; para la potencia y la bomba el esquema permite dos conectores diferentes – no es esenciales, pero como estaba seguro de que uno de pin-encabezado/mujer-DuPont o terminal bloque convendria mejor mi elección de gabinete
  • el diodo conectado a los terminales de la bomba – diodo volante de D_flyw1 – sólo en caso de que el motor de la bomba crea picos de tensión cuando – no pruebo para las puntas, pero el 1N4148 es bastante barato y mejor cuidarse que lamentarse (el diodo es tasa a 1A para impulsos sin repetición 1ms y 4A no repetitivo pulso de 1μs; en mi caso era bastante - pero no me culpes si no para tu caso)
  • el condensador en paralelo con el conector de alimentación – filtro de fluctuaciones de tensión en caso que el controlador es alimentado por una línea ruidosa (no absolutamente necesaria si usted acciona el circuito de las baterías)

Algunos comentarios: el NE555 astable utiliza el pin de salida (pin 3 del NE555) para carga y descarga del condensador de la sonda (a diferencia de la estándar astable NE555, que utiliza el VCC para cargar el condensador y pin 7-pines de descarga – para vaciarlo). Normalmente, esta opción es un ceño de bit, debido a que la impedancia conectada en la salida del NE555 podría afectar la duración/frecuencia del pulso; sin embargo, la señal del NE555 se presenta a uno de los pines de Arduino configurado como entrada – así una impedancia muy alta, por lo tanto el cambio en el tiempo de carga y descarga es insignificante. Como el espacio del PWB fue un lujo para mí (y todavía quería DIP-Monte los componentes en lugar de SMD unos), la ventaja de utilizar un menor número de componentes y simplificar las huellas era lo suficientemente buena para ir por este camino.

Ahora, ¿qué acerca de los otros conectores - el CONN_SUPPLY1, CONN_SETTINGS1, PPROG0/PGND0, ¿qué son para? La respuesta detallada en el "controlador - la lógica", mientras tanto, la respuesta corta es: se utilizan para configurar el controlador sin necesidad de un ordenador.

ADVERTENCIA: el circuito no está protegido contra polaridad invertida - al conectar la energía, la mente el +/-signos.
ADVERTENCIA: la placa Arduino puede caber en posición normal e inversa - el pinout es simétrico. Sin embargo, si se conecta en invertida, es probable que terminan con una placa Arduino inservible (lo hice una vez).

Artículos Relacionados

Sistema de riego automático

Sistema de riego automático

Este es un tutorial detallado de cómo creé un sistema de riego automático para un jardín utilizando el microcontrolador familia Texas instrumento Tiva. Hay un puñado de ejemplos en línea sobre sistemas de riego, pero realmente quería algo que podría
Sistema de riego automático / automatización la máquina

Sistema de riego automático / automatización la máquina

En primer lugar, permítame presentarle mi proyecto.Mi dispositivo es sistema de riego automático (interruptor de encendido/apagado solenoide de agua pero también en lugar de solenoide puede cambiar cualquier cosa que utilice corriente alterna - signi
Sistema de timbre automático con detección de objetos

Sistema de timbre automático con detección de objetos

este es uno de los circuitos muy interesantes y muy útiles en nuestra vida real llamado "Sistema automático de llamada de timbre". Si instalamos este timbre automático con circuito de detección de objeto, el circuito automáticamente detectará la
Construir un sistema de riego automático Simple de productos reciclados

Construir un sistema de riego automático Simple de productos reciclados

me gustaria una manera fácil (y barato) mis tomates mediante un sistema de goteo de agua. He construido a bebederos simple con 2 y 3 botellas de un litro y perchas de alambre. Mi total costo desembolso para este proyecto fue de $1,16 para los pedacit
Sistema de riego automático de plantas

Sistema de riego automático de plantas

hice una planta automática de riego mediante una bomba de acuario y el contador de tiempo eléctrico.Los materiales me costo unos $60 que creo que es un poco empinado. Probablemente podría hacer esto por unos 40 $, usando una bomba de aire en lugar de
Interior de hierba de jardín con riego automático

Interior de hierba de jardín con riego automático

El año pasado quería cultivar algunas hierbas de la cocina interior, sobre todo como un divertido experimento. Mi familia había plantado hierbas y hortalizas en el jardín durante varios años, y quería probar algo creciendo yo mismo pero en menor esca
Riego automático de un barril de agua

Riego automático de un barril de agua

soy perezoso.  Hace unos años que me cansé de tener que manualmente de agua las plantas en macetas de 15-20 alrededor de nuestro patio, así que puse en un sistema de riego por goteo automático.  Me hubiera gustado correr el mismo sistema al lado de n
Riego automático de jardín

Riego automático de jardín

calor de julio en Nueva Jersey puede quemar las plantas rápidamente. Olvidarse de regar el jardín un día en este calor puede afectar a algunas plantas a punto de no retorno. Tener un riego automático para cuidar del jardín puede evitar estos percance
Sistema de aparcamiento automático

Sistema de aparcamiento automático

Estoy muy emocionado crear un proyecto de IoT con arduino. Hoy voy a enseñarte chicos a hacer un impresionante coche aparcamiento sistema remoto. Pasemos al siguiente paso para encontrar más!Paso 1: introducciónHola chicos, en este tutorial que vamos
Detector de color automático con LDR

Detector de color automático con LDR

Esta es una guía para la construcción de un detector de color automático con LDR (resistor dependiente de luz). Esto es pequeño en tamaño y puede construirse en menos de unos pocos minutos.Paso 1: Lo que necesitaNecesita las siguientes-LDR (resistor
Sistema de vigilancia automático casero con arduino (simple y barato)

Sistema de vigilancia automático casero con arduino (simple y barato)

El objetivo de mi proyecto es lograr el sistema de vigilancia de inicio automático sin ninguna interferencia manual. En general otro sistema de vigilancia es necesario receptor en la TV y la cámara de energía cada vez. Y también necesita a cualquier
Sistema de llenado automático de agua de Keurig B40/B60/B70

Sistema de llenado automático de agua de Keurig B40/B60/B70

Este es un proyecto simple que hice para evitar la adición de agua en mi maquina cada vez que tomo una taza de café. Es un sistema bastante simple pero también requiere conocimientos básicos de plomería y habilidades eléctricas / soldaduras:-). Este
Fácil y barato casa planta riego automático

Fácil y barato casa planta riego automático

tengo plantas en mi oficina - el problema es que mis días varían violentamente y a veces olvida o no tiene tiempo para regar las plantas. Busqué una planta de la casa automática sistema de riego y eran muy caros ($49-$100) y no podía estar seguro de
Uzi strawz (pistolas airsoft automático con control de bb y clips)

Uzi strawz (pistolas airsoft automático con control de bb y clips)

uzi strawz son pistolas de airsoft automático 'profesional'. tenía esta idea en el 6 º grado y he ido mejorando la idea durante los años en esos aburridos días lluviosos. las armas tienen características de diseño que las municiones en cuando la paja