from picozero import RGBLED, Pot
from time import sleep
rgb = RGBLED(red=1, green=2, blue=4)
dial = Pot(0)
def happy():
rgb.color = (0, 255, 0)
def good():
rgb.color = (75, 255, 0)
def okay():
rgb.color = (255, 150, 0)
def unsure():
rgb.color = (255, 25, 0)
def unhappy():
rgb.color = (255, 0, 0)
while True:
mood = dial.value * 100
print(mood)
if mood < 20:
happy()
elif mood < 40:
good()
elif mood < 60:
okay()
elif mood < 80:
unsure()
else:
unhappy()
sleep(0.1)