''' Mission 5 - Remix Spicy This remix will set each button to do a different action. Students can use any combination of pixels, images, text and audio This example also uses random color ''' from codex import * from time import sleep from random import randrange # declare variable delay delay = 1.0 # Intro message display.show("Press a Button!") sleep(2) while True: if buttons.was_pressed(BTN_U): red = randrange(0, 255) green = randrange(0, 255) blue = randrange(0, 255) color = (red, green, blue) pixels.set(0, color) pixels.set(1, color) pixels.set(2, color) pixels.set(3, color) audio.mp3("sounds/codetrek") if buttons.was_pressed(BTN_D): display.fill(GREEN) display.print("GREEN") if buttons.was_pressed(BTN_L): display.show(pics.TIARA) if buttons.was_pressed(BTN_R): display.fill(BLACK) pixels.set(0, RED) pixels.set(1, GREEN) pixels.set(2, BLUE) pixels.set(3, YELLOW) display.print("blinking") sleep(delay) pixels.set(0, BLACK) pixels.set(1, BLACK) pixels.set(2, BLACK) pixels.set(3, BLACK) display.print("blinking") if buttons.was_pressed(BTN_A): red = randrange(0, 255) green = randrange(0, 255) blue = randrange(0, 255) color = (red, green, blue) pixels.set(0, color) pixels.set(1, color) pixels.set(2, color) pixels.set(3, color) audio.mp3("sounds/welcome") if buttons.was_pressed(BTN_B): display.show(pics.HAPPY) audio.mp3("sounds/okay") sleep(delay) display.fill(BLACK) display.show("Press a Button!") sleep(delay)