diff --git a/Temp_DS18B20/solar_zf/README.md b/Temp_DS18B20/solar_zf/README.md index e548d2d..6b70cfc 100644 --- a/Temp_DS18B20/solar_zf/README.md +++ b/Temp_DS18B20/solar_zf/README.md @@ -4,9 +4,11 @@ Pour l'instant ce n'est qu'un test, mais je vais utiliser des capteurs de température One Wire DS18B20 ;-) +telnet -rN 192.168.0.173 + +dofile("a1.lua") - -zf190601.1317 +zf190602.1313 diff --git a/Temp_DS18B20/solar_zf/a1.lua b/Temp_DS18B20/solar_zf/a1.lua index 09a2c86..1f98ae2 100644 --- a/Temp_DS18B20/solar_zf/a1.lua +++ b/Temp_DS18B20/solar_zf/a1.lua @@ -3,12 +3,12 @@ -- source: https://nodemcu.readthedocs.io/en/master/modules/ds18b20/ function a1() - print("\n a1.lua zf190601.1538 \n") + print("\n a1.lua zf190601.1627 \n") end a1() -local ow_pin = 4 +local ow_pin = 3 ds18b20.setup(ow_pin) print("toto182538") diff --git a/Temp_DS18B20/solar_zf/boot.lua b/Temp_DS18B20/solar_zf/boot.lua index 5485ee0..a916041 100644 --- a/Temp_DS18B20/solar_zf/boot.lua +++ b/Temp_DS18B20/solar_zf/boot.lua @@ -1,12 +1,13 @@ -- Scripts à charger après le boot pour démarrer son appli -print("\n boot.lua zf190601.1535 \n") +print("\n boot.lua zf190601.1615 \n") function heartbeat() f= "flash_led_xfois.lua" if file.exists(f) then dofile(f) end flash_led_xfois() boottimer1=tmr.create() - tmr.alarm(boottimer1, 1*1000, tmr.ALARM_AUTO, function() +-- tmr.alarm(boottimer1, 1*1000, tmr.ALARM_AUTO, function() + boottimer1:alarm(1*1000, tmr.ALARM_AUTO, function() xfois =2 blink_LED () end) @@ -25,8 +26,8 @@ f= "web_srv2.lua" if file.exists(f) then dofile(f) end --f= "a_no_linear.lua" if file.exists(f) then dofile(f) end f=nil -heartbeat=nil ---heartbeat() +--heartbeat=nil +heartbeat() diff --git a/Temp_DS18B20/solar_zf/flash_led_xfois.lua b/Temp_DS18B20/solar_zf/flash_led_xfois.lua index ffea9b0..090ec4c 100644 --- a/Temp_DS18B20/solar_zf/flash_led_xfois.lua +++ b/Temp_DS18B20/solar_zf/flash_led_xfois.lua @@ -1,7 +1,7 @@ -- programme pour faire clignoter x fois une LED avec un rapport on/off function flash_led_xfois() - print("\n flash_led_xfois.lua zf190310.1533 \n") + print("\n flash_led_xfois.lua zf190601.1618 \n") --zLED=0 --NodeMCU zLED=4 --EPS-M3 @@ -19,11 +19,13 @@ function flash_led_xfois() else if gpio.read(zLED)==gpio.HIGH then gpio.write(zLED, gpio.LOW) - tmr.alarm(ztmr_Flash_LED, zTm_Off_LED, tmr.ALARM_SINGLE, blink_LED) +-- tmr.alarm(ztmr_Flash_LED, zTm_Off_LED, tmr.ALARM_SINGLE, blink_LED) + ztmr_Flash_LED:alarm(zTm_Off_LED, tmr.ALARM_SINGLE, blink_LED) else gpio.write(zLED, gpio.HIGH) nbfois = nbfois+1 - tmr.alarm(ztmr_Flash_LED, zTm_On_LED, tmr.ALARM_SINGLE, blink_LED) +-- tmr.alarm(ztmr_Flash_LED, zTm_On_LED, tmr.ALARM_SINGLE, blink_LED) + ztmr_Flash_LED:alarm(zTm_On_LED, tmr.ALARM_SINGLE, blink_LED) end end end diff --git a/Temp_DS18B20/solar_zf/initz.lua b/Temp_DS18B20/solar_zf/initz.lua index 771f253..15c85ae 100644 --- a/Temp_DS18B20/solar_zf/initz.lua +++ b/Temp_DS18B20/solar_zf/initz.lua @@ -3,7 +3,7 @@ -- le script repair.lua pendant xx secondes avant de continuer --Source: https://nodemcu.readthedocs.io/en/master/en/modules/node/#nodebootreason -print("\n init.lua zf190310.1549 \n") +print("\n init.lua zf190601.1620 \n") zswitch=3 --switch flash gpio.mode(zswitch, gpio.INT, gpio.PULLUP) @@ -20,7 +20,8 @@ function second_chance() print("seconde chance...") f= "repair.lua" if file.exists(f) then dofile(f) end initalarme=tmr.create() - tmr.alarm(initalarme, 4*1000, tmr.ALARM_SINGLE, function() +-- tmr.alarm(initalarme, 4*1000, tmr.ALARM_SINGLE, function() + initalarme:alarm(4*1000, tmr.ALARM_SINGLE, function() f= "boot.lua" if file.exists(f) then dofile(f) end end) end