from random import randint, choice from gpiozero import RGBLED, Button, Buzzer from colorzero import Color from exercise import Exercise from challenge import Challenge from all_activities import exercises from oled import OLED #define inputs and outputs led = RGBLED(red=17, green=27, blue=22) button = Button(4, pull_up=False) buzzer = Buzzer(18) oled = OLED() oled.clear_image() ''' Cycle through different modes using button. Hold button down for more than 2 seconds and the LED will turn green and the displayed mode will be selected. NORMAL - regular minute timing LIGHTNING - reduces minutes into seconds for fast activity draw Called from main and result passed into generate_rand_time ''' def select_mode(): select = False modes = ["LIGHTNING", "NORMAL"] num_modes = len(modes) - 1