X-Git-Url: https://vault307.fbx.one/gitweb/garage_door_sensor.git/blobdiff_plain/2951f72486b134e6e6f001db70ab483dcc141869..83063eb09538a2592123c42fc984d9de34cb6809:/distanceLux.py?ds=sidebyside diff --git a/distanceLux.py b/distanceLux.py index 4925b36..5203a73 100644 --- a/distanceLux.py +++ b/distanceLux.py @@ -8,8 +8,8 @@ veml = veml7700.VEML7700(address=0x10, i2c=i2c, it=100, gain=1/8) SOUND_SPEED=340 TRIG_PULSE_DURATION=10 -trig_pin=Pin(3, Pin.OUT) -echo_pin=Pin(2,Pin.IN) +trig_pin=Pin(2, Pin.OUT) +echo_pin=Pin(3,Pin.IN) oled.off() time.sleep(0.5) @@ -29,11 +29,19 @@ def distance(): ultransonic_duration=time_pulse_us(echo_pin,1,30000) global distance_cm distance_cm=SOUND_SPEED*ultransonic_duration/20000 + if distance_cm <= 100: + distance_cm=0 + if distance_cm >= 101: + distance_cm=1 return(distance_cm) def measure(): global lux_val lux_val = veml.read_lux() + if lux_val<=24: + lux_val=0 + if lux_val >= 25: + lux_val=1 return(lux_val) while True: