NodeMCU--学习笔记(二)GPIO操作
2017-11-30 21:46
190 查看
lua语法:
函数:
function 函数名(参数) 干活,干活 return 参数,参数 end
条件:
if (条件) then 干活,干活 else 干活,干活 end
一、基本应用:
gpio_1.lua
(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 end end tmr.alarm(0, 1000, tmr.ALARM_AUTO, run_led)
相关文章推荐
- [转载]STM32学习笔记——控制GPIO输出点亮LED灯(直接操作存储器)
- iMX283 学习笔记----1. GPIO2_4(P2.4) 操作
- STM8L学习笔记-GPIO端口操作(一)
- STM32学习笔记——控制GPIO输出点亮LED灯(直接操作存储器)
- K60学习笔记三:GPIO口的底层驱动操作带API接口
- 学习笔记之TMS320C6748的GPIO操作
- 树莓派学习笔记——Shell脚本操作GPIO
- STM32学习笔记2:再探GPIO
- [学习笔记] 文件操作
- AD学习笔记之三 -- 域控制器上的简单操作介绍
- python学习笔记十一:操作mysql
- python学习笔记6—文件操作来生成船只侧面图像的描述文件
- php学习笔记(七)对象操作相关
- AWS学习笔记(五)--启用CloudTrail记录AWS 账户操作日志
- C#学习笔记 文件操作
- 孙鑫老师教学视频学习笔记——单文档中菜单操作
- MySQL学习图文笔记整理(一):库操作、单表操作
- (C#)学习笔记1:文件和注册表操作
- AM335x(TQ335x)学习笔记——GPIO按键驱动移植
- Scala2.11.7学习笔记(九)文件操作