from microbit import *
import neopixel
from random import randint
np = neopixel.NeoPixel(pin12, 9)
while True:
for pixel_id in range(0, 4):
red = randint(0, 255)
green = randint(0, 255)
blue = randint(0, 255)
np[pixel_id] = (red, green, blue)
np.show()
np[8-pixel_id] = (red, green, blue)
np.show()
sleep(200)
sleep(20)
np.clear()
sleep(200)
for pixel_id in range(0, len(np)):
np[pixel_id] = (0, 255, 0)
np.show()
sleep(200)
np.clear()
sleep(200)
for pixel_id in range(0, len(np)):
np[8-pixel_id] = (0, 255, 0)
np.show()
sleep(200)
np.clear()
sleep(200)
for pixel_id in range(0, len(np)):
np[pixel_id] = (255, 255, 0)
np.show()
sleep(200)
np.clear()
sleep(200)
for pixel_id in range(0, len(np)):
np[8-pixel_id] = (255, 0, 0)
np.show()
sleep(200)
np.clear()
sleep(200)
for pixel_id in range(0, len(np)):
np[pixel_id] = (0, 255, 255)
np.show()
sleep(200)
np.clear()
sleep(200)
for pixel_id in range(0, len(np)):
np[pixel_id] = (0, 0, 255)
np.show()
Comments