1. 程式人生 > >4-Wi-Fi無線控制器開發例程(控制GPIO輸出高低電平,控制繼電器吸合和斷開)

4-Wi-Fi無線控制器開發例程(控制GPIO輸出高低電平,控制繼電器吸合和斷開)

開啟軟體,連線開發套件

  

 

 

 

首先說一下,用lua開發,預設一開始執行的是init.lua,所以我們就先建一個init.lua

 

 

 

 首先熟悉一下Lua語言,讓模組列印個hello 8266(Lua語言很靈活,很好用)

print("hello 8266")

 

 

 

 

 

 可以復位板子試一試

 

現在換種列印方式

用一個變數,正好學一下lua的變數

 

a="hello jiangxin"
print(a)

 

 

好了,現在開始控制GPIO(控制繼電器吸合)

參考資料  https://nodemcu.readthedocs.io/en/master/en/modules/gpio/     (這是魚竿)

看一下原理圖

先說一下程式怎麼寫

 

gpio.mode(1, gpio.OUTPUT)
gpio.write(1, 1)

 

 

 

現在說一下程式

看上面的對應關係,要控制模組的GPIO5,實際上Lua裡面寫1

 

 

 現在控制繼電器斷開