Archived
1
0
This repository has been archived on 2025-04-27. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
garden/automatic/output.py
2021-11-12 15:23:57 -05:00

20 lines
434 B
Python

#! env/bin/python3
import RPi.GPIO as GPIO
import time
from datetime import datetime
def write_pin_output(outputs):
# Setup for Hardware
RELAY1_PIN = 26 # Water Pump
RELAY2_PIN = 20 # Unassigned
RELAY3_PIN = 21 # Lamp
# Write outputs.
if outputs['detect']:
time.sleep(1.0)
GPIO.output(RELAY1_PIN, outputs['pump'])
GPIO.output(RELAY2_PIN, False)
GPIO.output(RELAY3_PIN, outputs['lamp'])