blob: 35b5df6f2d1294b63aa9f68b10018bf4cf6e395f [file] [log] [blame]
Phil Howard6577b7e2016-03-09 12:19:22 +00001import wiringpi
Philip Howardfa09d182013-04-01 21:11:00 +00002INPUT = 0
3OUTPUT = 1
4LOW = 0
5HIGH = 1
6BUTTONS = [13,12,10,11]
7LEDS = [0,1,2,3,4,5,6,7,8,9]
8PUD_UP = 2
9
10wiringpi.wiringPiSetup()
11
12for button in BUTTONS:
13 wiringpi.pinMode(button,INPUT)
14 wiringpi.pullUpDnControl(button,PUD_UP)
15
16for led in LEDS:
17 wiringpi.pinMode(led,OUTPUT)
18
19while 1:
20 for index,button in enumerate(BUTTONS):
21 button_state = wiringpi.digitalRead(button)
22 first_led = LEDS[index*2]
23 second_led = LEDS[(index*2)+1]
24 #print str(button) + ' ' + str(button_state)
25 wiringpi.digitalWrite(first_led,1-button_state)
26 wiringpi.digitalWrite(second_led,1-button_state)
27 wiringpi.delay(20)