import time
from neopixel import Neopixel
PIN = 13
NUMPIXELS = 64 # NeoPixel ring size
pixDELAY = 100 # Delay for pixel persistence
pixels = Neopixel(NUMPIXELS, 0, PIN, "GRB")
# Start Function
if __name__ == '__main__':
while True:
for n in range(0,8):
start = n*8 + 1
end = n*9 + 1
for x in range(start,end+1):
pixels.set_pixel(x-1, (255, 0, 0))
pixels.show()
time.sleep_ms(pixDELAY)
pixels.fill((0, 0, 0))
time.sleep_ms(pixDELAY)
for n in range(1,9):
start = n*7 + 1
end = n*8 + 0
for x in range(start,end+1):
pixels.set_pixel(x-1, (255, 0, 0))
pixels.show()
time.sleep_ms(pixDELAY)
pixels.fill((0, 0, 0))
time.sleep_ms(pixDELAY)