View difference between Paste ID: cj81ME3y and cW36qcjS
SHOW: | | - or go back to the newest paste.
1
import RPi.GPIO as GPIO
2
3
RED = 17
4
GRN = 27
5
6
def set_LED(color, state):
7-
        GPIO.setwarnings(False)
7+
    GPIO.setwarnings(False)
8-
        GPIO.setmode(GPIO.BCM)
8+
    GPIO.setmode(GPIO.BCM)
9-
        GPIO.setup(GRN, GPIO.OUT)
9+
    GPIO.setup(GRN, GPIO.OUT)
10-
        GPIO.setup(RED, GPIO.OUT)
10+
    GPIO.setup(RED, GPIO.OUT)
11
    
12-
if color == 'red':
12+
    if color == 'red':
13
        if state == 'on':
14-
                GPIO.output(RED, True)
14+
            GPIO.output(RED, True)
15-
                return 0
15+
            return 0
16
        elif state == 'off':
17-
                GPIO.output(RED, False)
17+
            GPIO.output(RED, False)
18-
                return 0
18+
            return 0
19
        else:
20-
                return 1
20+
            return 1
21
    elif color == 'green':
22-
elif color == 'green':
22+
23
            GPIO.output(GRN, True)
24-
                GPIO.output(GRN, True)
24+
            return 0
25-
                return 0
25+
26
            GPIO.output(GRN, False)
27-
                GPIO.output(GRN, False)
27+
            return 0
28-
                return 0
28+
29
            return 1
30-
                return 1
30+
    else:
31-
else:
31+