NodeMCU 學習筆記(二)GPIO操作

2021-08-11 14:24:09 字數 961 閱讀 6427

lua語法:

函式:

function 函式名(引數)

幹活,幹活

return 引數,引數

end

條件:

if (條件) then

幹活,幹活

else

幹活,幹活

(1)點亮乙個led燈,電路如上圖。

pin=0

-- 0就是d0

gpio.mode(pin, gpio.output)

gpio.write(pin, gpio.high) -- high為亮 low為滅

gpio_2.lua

(1)加入定時器,一秒一次,電路不變。

pin=0

-- 0就是d0

flag=1

gpio.mode(pin, gpio.output)

gpio.write(pin, gpio.high) -- high為亮 low為滅

function

run_led()

if (flag == 1) then

gpio.write(pin, gpio.low)

flag = 0

else

gpio.write(pin, gpio.high)

flag = 1

endend

tmr.alarm(0, 1000, tmr.alarm_auto, run_led)

nodeMCU學習筆記 ESP8266

1 nodemcu學習筆記 快速上手 2 nodemcu學習筆記 tmr模組 3 nodemcu學習筆記 gpio模組 4 nodemcu學習筆記 pwm模組 5 nodemcu學習筆記 uart 附透傳例子 6 nodemcu學習筆記 wifi模組 上 7 nodemcu學習筆記 wifi模組 中...

學習筆記二

1 算符運算子 1 5為1 1 5為 1 即只看被除數的符號。b a 先賦值後運算 a b 先運算後賦值。2 字串資料與任何資料使用 都是相連線,最終都會變成字串,例如 ad 2 結果為 ad2 3 轉義字元 通過 來裝便後面字母或符號的含義 n換行 linux b 退格 r 按下回車鍵,windo...

學習筆記(二)

k 近鄰演算法中的python知識 1.建立乙個3x3的單位矩陣a,a.shape的結果為 3,3 2.建立乙個一維矩陣b,b.shape為矩陣的長度。3.建立乙個4x2的矩陣c,c.shape 1 為第一維的長度 2,c.shape 0 為第二維的長度 4 4.tile函式位於python模組 n...