#!/usr/bin/python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
# GPIO | Relay
#--------------
# 17 01
# 27 02
# 22 03
# 23 04
# 24 05
# 26 06
# 12 07
# 16 08
# initiate list with pin gpio pin numbers
gpioList = [17, 27, 22, 23, 24, 26, 12, 16]
for i in gpioList:
GPIO.setup(i, GPIO.OUT)
GPIO.output(i, GPIO.HIGH)
# Sleep time variables
sleepTimeShort = 0.2
sleepTimeLong = 0.1
# MAIN LOOP =====
# ===============
try:
while True:
for i in gpioList:
GPIO.output(i, GPIO.LOW)
time.sleep(sleepTimeShort);
GPIO.output(i, GPIO.HIGH)
time.sleep(sleepTimeLong);
# End program cleanly with keyboard
except KeyboardInterrupt:
print " Quit"
# Reset GPIO settings
GPIO.cleanup()