ESP8266 LUA脚本语言开发: 外设篇-GPIO输出高低电平

Posted yangfengwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP8266 LUA脚本语言开发: 外设篇-GPIO输出高低电平相关的知识,希望对你有一定的参考价值。

 

 

 

前言

  所有的LUA开发API参考

  https://nodemcu.readthedocs.io/en/master/en/modules/gpio/

 

 

原理图

  技术图片

 

 

 

让GPIO2输出高电平只需

gpio.mode(4, gpio.OUTPUT) //设置为输出

gpio.write(4, 1)//输出高电平

注意:

GPIO有个对应关系

技术图片

 

 

 

 

测试

点亮

 

技术图片

 

 

 

技术图片

 

 

 

 

熄灭

gpio.mode(4, gpio.OUTPUT)
gpio.write(4, 0)

技术图片

 

 

 

技术图片

 

 

 

 

扩展

控制继电器吸合

技术图片

 

 

 

 

技术图片

 

 

 

 

 故

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

 技术图片

 

 

 技术图片

 

以上是关于ESP8266 LUA脚本语言开发: 外设篇-GPIO输出高低电平的主要内容,如果未能解决你的问题,请参考以下文章

ESP8266 LUA脚本语言开发: 外设篇-GPIO输入检测

ESP8266 LUA脚本语言开发: 外设篇-定时器,延时,看门狗

ESP8266下载和刷固件(基于Lua脚本语言)

ESP8266 LUA脚本语言开发: 准备工作-LUA开发说明

ESP8266 LUA脚本语言开发: 准备工作-LUA文件加载与变量调用

ESP8266 LUA脚本语言开发: 准备工作-为方便学习(统一使用本人编译的固件)