import time
from machine import Pin
pins=[Pin(22,Pin.OUT),Pin(23,Pin.OUT),Pin(15,Pin.OUT),Pin(2,Pin.OUT),
Pin(4,Pin.OUT),Pin(21,Pin.OUT),Pin(19,Pin.OUT),]
pins=[pin(23,pin.out),pin(22,pin.out),pin(27,pin.out),pin(14,pin.out),
pin(13,pin.out),pin(26,pin.out),pin(32,pin.out),]
char=[[0,0,0,0,0,0,1],
[1,0,0,1,1,1,1],
[0,0,1,0,0,1,0],
[0,0,0,0,1,1,0],
[1,0,0,1,1,0,0],
[0,1,0,0,1,0,0],
[0,1,0,0,0,0,0],
[0,0,0,1,1,1,1],
[0,0,0,0,0,0,0],
[0,0,0,1,1,0,0]
]
Trigger=Pin(15,Pin.OUT)
Echo=Pin(34,Pin.IN)
while True:
Trigger.value(0)
time.sleep_us(1)
Trigger.value(1)
time.sleep_us(10)
Trigger.value(0)
totaltime=machine.time_pulse_us(Echo,1)
print(totaltime)
distance=(totaltime*0.034)/2
print(distance)
time.sleep(2)
val=int(input('Enter the 1st number'))
val1=int(input('Enter the last number'))
while True:
for i in range(val,val1+1):
for j in range(7):
pins[j].value(char[i][j])
time.sleep(1)