Skip to content

Instantly share code, notes, and snippets.

@RZRZR
Created March 20, 2015 20:49
Show Gist options
  • Save RZRZR/5b7f6bb4c74163f6d295 to your computer and use it in GitHub Desktop.
Save RZRZR/5b7f6bb4c74163f6d295 to your computer and use it in GitHub Desktop.
from RPi import GPIO
from time import sleep
ROOF_LEFT = [9, 13, 19]
INSIDE_LEFT = [16, 20, 26, 21]
INSIDE_RIGHT = [25, 5, 7, 8, 12, 6, 11]
LEDS = ROOF_LEFT + INSIDE_LEFT + INSIDE_RIGHT
PULL = GPIO.PUD_UP
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
def gpio_setup():
for led in LEDS:
GPIO.setup(led, GPIO.OUT)
def led_test():
for led in LEDS:
GPIO.output(led, True)
sleep(0.1)
GPIO.output(led, False)
"""
input("All on. Press Enter to turn off.")
for led in LEDS:
GPIO.output(led, False)
sleep(0.25)
"""
def main():
gpio_setup()
while True:
led_test()
if __name__ == '__main__':
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment