from machine import Pin
import time
trig = Pin(23 , Pin.OUT)
echo = Pin(22 , Pin.IN)
Ton = Toff = distance = 0
relay_in = Pin(27 , Pin.OUT)
relay_out = Pin(18 , Pin.IN)
while 1 :
trig.value(1)
time.sleep_us(10)
trig.value(0)
time.sleep_us(2)
while echo.value() == 0:
Toff = time.ticks_us()
while echo.value() == 1 :
Ton = time.ticks_us()
t = (Ton - Toff) / 2
distance = t*0.034
water = 400 - distance
#print(water)
if( 100 < water < 300):
print("jawna behi")
relay_in.on()
relay_out.on()
if(water < 100):
print("raw fragh bara 3abi")
relay_in.on()
relay_out.off()
if(water > 300):
print("ejri raw t3aba barcha")
relay_in.off()
relay_out.on()