ISW irrigation diagram

Report 6 Downloads 221 Views
ISW irrigation diagrams Citrus Hack 2016 Greg Griffes 10/22/16

Water Tub diagram 24 VDC

1 K

~3 vdc

Master Valve

2 2 0

Generator

Blockage valve (limits flow)

Leak valve (before flow meter)

5 vdc

2 2 0

Flow mtr

24 VAC

1 K

Sprinkler Valve

Leak valve (after flow meter)

Sprinkler Zone (emitters)

24 VDC

Pump

Block Diagram Wifi

D e b u g

Camera

HDMI USB

5v Power

GPIO Interrupt

Raspberry Pi 2b (Rasbian) GPIO

24VAC

Relay

24VDC

GPIO Valve Power Detector

SPI

Relay Switch

Flow mtr

Open and Shorted Test Switches

Current Sensor

Switch

5Vdc and signal

Master Valve

Pump

Sprinkler Valve

Software (python) github.com/micklab/isavewater/pomegranate.py Valve Current Daemon

Valve V Class

Get Status Valve voltage status

Valve C Class Get Current

Deque Current Measurements 5ms sample rate

Init

Wait 300ms

Flow Rate Daemon

Deque Flow Measurements Interrupt count per second

Socket (to Node-Red)

For each valve Get Status Get Current Get Flow

Flow Class Get Flow

Message

JSON