触发+LED

本示例介绍了如何使用SmartNode中的“触发”节点让LED灯亮固定的时间。

首先硬件接线图如下:

30

按钮模块插在D3接口,LED模块插在D2接口。

SmartNode中用到的node有:按钮节点、延迟、LED灯泡节点。

程序设计如下:

31

相关节点的配置如下:

32

33

34

配置完成后,点击右上角的部署(Deploy)按钮。按下按钮再松开,LED灯不会立即熄灭,而是保持亮5秒之后再熄灭。

整个程序的json代码如下:

[{“id”:”7d8123a0.827edc”,”type”:”trigger”,”z”:”6b3d036d.94c2fc”,”op1″:”1″,”op2″:”0″,”op1type”:”val”,”op2type”:”val”,”duration”:”5″,”extend”:false,”units”:”s”,”name”:””,”x”:543,”y”:208,”wires”:[[“9bc927d6.6436d8”]]},{“id”:”3ae7fe0e.c51802″,”type”:”Button”,”z”:”6b3d036d.94c2fc”,”name”:”Button”,”digitalPin”:”2″,”impulse”:”500″,”x”:369,”y”:206,”wires”:[[“7d8123a0.827edc”]]},{“id”:”9bc927d6.6436d8″,”type”:”Led”,”z”:”6b3d036d.94c2fc”,”name”:”Led”,”digitalPin”:”3″,”x”:704,”y”:206,”wires”:[]}]

跳至工具栏