diff --git a/Mesures/water-level/water-level_ruru_1/0_ultra_son.lua b/Mesures/water-level/water-level_ruru_1/0_ultra_son.lua index a2218e3..8bfcf53 100644 --- a/Mesures/water-level/water-level_ruru_1/0_ultra_son.lua +++ b/Mesures/water-level/water-level_ruru_1/0_ultra_son.lua @@ -1,7 +1,7 @@ -- Mesure la distance avec le module ultra-son de 15cm à 2m -- Attention le module à ultra-son doit être alimenté en 5V ! -print("\n 0_ultra_son.lua zf200706.1710 \n") +print("\n 0_ultra_son.lua zf200707.0717 \n") speed_air = 382 -- en m/s zlength_min = 12 -- en cm @@ -46,7 +46,7 @@ function zmesure() -- if (zlength_brut>=4) and (zlength_brut<=65) then zlength = zlength_brut end - if (math.abs(zlength_brut-zlength) < 3) or (znbmaxerr > 2) then + if (math.abs(zlength_brut-zlength) < 10) or (znbmaxerr > 2) then zlength = zlength_brut znbmaxerr = 0 else @@ -69,6 +69,6 @@ end gpio.trig(zecho,"both",zmesure) tmr_mesure=tmr.create() -tmr_mesure:alarm(5*1000, tmr.ALARM_AUTO, zmesure_pulse) +tmr_mesure:alarm(2*1000, tmr.ALARM_AUTO, zmesure_pulse) zmesure_pulse()