Raspberry Pi Sense Hat Lab 2 Traffic Signal
Light the LED command:
sense.set_pixels()
from sense_hat import SenseHat
import time
sense = SenseHat()
sense.clear(0,0,0)
r = [255,0,0]
g = [0,255,0]
b = [0,0,0]
signal1 = [
b,b,b,r,r,b,b,b,
b,b,b,r,r,b,b,b,
b,b,r,r,r,r,b,b,
b,b,r,r,r,r,b,b,
b,b,r,r,r,r,b,b,
b,b,r,r,r,r,b,b,
b,b,b,r,r,b,b,b,
b,b,b,r,r,b,b,b
]
signal2 = [
b,b,b,g,g,b,b,b,
b,b,b,g,g,b,b,b,
b,b,g,g,g,g,b,b,
b,g,b,g,g,b,g,b,
b,g,b,g,g,b,b,b,
b,b,b,g,g,b,b,b,
b,b,g,b,b,g,b,b,
b,b,g,b,b,b,g,b
]
signal3 = [
b,b,b,g,g,b,b,b,
b,b,b,g,g,b,b,b,
b,b,g,g,g,g,b,b,
b,g,b,g,g,b,g,b,
b,b,b,g,g,b,g,b,
b,b,b,g,g,b,b,b,
b,b,g,b,b,g,b,b,
b,g,b,b,b,g,b,b
]
def walking():
for i in range(10):
sense.set_pixels(signal2)
time.sleep(0.5)
sense.set_pixels(signal3)
time.sleep(0.5)
while True:
sense.set_pixels(signal1)
time.sleep(5)
walking()

