from machine import Pin
from time import sleep
# Define Pins used
led_0 = Pin(27, Pin.OUT)
led_1 = Pin(26, Pin.OUT)
led_2 = Pin(25, Pin.OUT)
led_3 = Pin(33, Pin.OUT)
led_4 = Pin(32, Pin.OUT)
# Define functions used
def binarycount(x):
binary='{0:05b}'.format(x) #binary number of 5 digits
led_0.value(int(binary[4]))
led_1.value(int(binary[3]))
led_2.value(int(binary[2]))
led_3.value(int(binary[1]))
led_4.value(int(binary[0]))
# Define main function
def main():
while True:
for j in range(0,32): #incrementing
binarycount(j)
sleep(3)
#for j in range(31,0,-1): #decrementing
# binarycount(j)
# sleep(3)
# Run main function
main()