import utime
from machine import Pin
import urandom
onboard_led1=Pin(0,Pin.OUT)
onboard_led2=Pin(22,Pin.OUT)
#1)
# onboard_led1.value(1)
#2)
# onboard_led1.value(1)
# utime.sleep(3)
# onboard_led1.value(0)
#3)
# while True:
# onboard_led1.toggle()
# utime.sleep(2)
#4)
# led1=Pin(0,Pin.OUT)
# led2=Pin(0,Pin.OUT)
# led3=Pin(22,Pin.OUT)
# led4=Pin(22,Pin.OUT)
# while True:
# led1.value(1)
# # led2.value(1)
# utime.sleep(2)
# led1.value(0)
# # led2.value(0)
# led3.value(1)
# # led4.value(1)
# utime.sleep(2)
# led3.value(0)
# # led4.value(0)
#5)
# red=Pin(0,Pin.OUT)
# orange=Pin(22,Pin.OUT)
# green=Pin(28,Pin.OUT)
# def all_off():
# red.off()
# orange.off()
# green.off()
# while True:
# all_off()
# red.on()
# utime.sleep(urandom.randint(2,5))
# all_off()
# orange.on()
# utime.sleep(urandom.randint(2,5))
# all_off()
# green.on()
# utime.sleep(urandom.randint(2,5))
#6)
A=Pin(6,Pin.IN,Pin.PULL_DOWN)
B=Pin(7,Pin.IN,Pin.PULL_DOWN)
led_and=Pin(0,Pin.OUT)
led_or=Pin(22,Pin.OUT)
led_xor=Pin(28,Pin.OUT)
while True:
a=A.value()
b=B.value()
led_and.value(a&b)
led_or.value(a|b)
led_xor.value(a^b)
utime.sleep(0.1)