The project was created to control electrodes distributed in the field, as well as the control of the pump (on / off and pressure) according to the condition (1 or 0) of the 18 solenoid valves through a frequency converter siemens. Thanks to Cayenne the project was achievable in a short time.
What’s Connected
Pressure sensor SIMATIC P222 from 4 to 20 mA, modules realy x8, raspberry pi 3 x2, inverter of logic states, electrovalves + audio visual pilot. Access point x 3 for internet links.
(Hardware, sensors, actuators, device model, WiFi, etc.)
Triggers & Alerts
Yes, to replicate GPIO status between the 2 raspberry pi for decision making to ignite or to pay the motor of the irrigation pump. Valve condition = 1 then motor = 1. yes no = 0. The alerts notifies the engine start and irrigation activation via sms and mail.
Scheduling
Here irrigation is programmed during the weekend when there is no operator. Very useful.
Muy bueno el proyecto @emartins . Un proyecto con una repercusión increíble debido a tanta extensión de campo. Espero que se note el poder del IoT!!! Haznos saber si tienes algún problema o algo . ¿Como tienes conectadas todas las válvulas con el control central? No me quedo muy claro, ¿por radiofrecuencia?
Gracias @Neoxelox , es como tu dices, a tenido gran repercusion y aún no esta terminado el proyecto. Imagínate…anteriormente un oprerario rural recorria todo el campo en un vehículo para realizar cierre y aperturas de llaves de paso, así como el encendido y apagado manual de la bomba. Todo para llevar acabo un proceso de riego. Ahora, gracias a Cayenne lo realiza desde el smartphone sin importar donde este o necesidad de trasladarse.
En relación a tu pregunta;
Las válvulas están cableadas hasta cada “punto de control”, estos están ubicados estratégicamente para evitar un cableado mayor entre ellos. Cada válvula cuenta con un solenoide de 24AC. Y cada raspberry maneja un grupo de válvulas, a su vez con disparadores, cayenne replica los estados de sus GPIO en un puerto de la raspberry principal (control1) esta toma la decisión de encender o apagar la bomba (por su cercanía con ella) a través de un pulso digital en la entrada de un variador de frecuencia conectado al motor. Esto gracias a los disparadores, de lo contrario sería muy compleja la solución, ya que los puntos de control están separados físicamente. Los puntos de control (raspbery Pi) se conectan por radiofrecuencia.
Espero que se allá despejado tus dudas… Quedo a las órdenes y a disposición para toda info que necesites.