print("This program is to make:")
print(" - a red LED blink 3 times for the wrong guessing")
print(" - a blue LED turn ON for the correct guessing")
print("Remarks: No limit on guessing trial\n")
from machine import Pin
from utime import sleep # Using 'utime' for time functions
led_red = Pin(14, Pin.OUT)
led_blue = Pin(12, Pin.OUT)
target = 87
def blink_red():
for _ in range(3):
led_red.on()
sleep(0.5)
led_red.off()
sleep(0.5)
while True: # Forever loop
value = int(input("Enter an integer between 1 and 100: "))
if value > target:
print("Wrong!", value, "is high/too high")
blink_red()
led_blue.off()
elif value < target:
print("Wrong!", value, "is low/too low")
blink_red()
led_blue.off()
else:
print("Perfect! Kudos!")
led_blue.on()
led_red.off()
break