软件开关+LED

本示例介绍了如何使用SmartNode中的“软件开关”节点控制LED灯的亮灭。

首先硬件接线图如下:

65

LED模块插在D2接口。

SmartNode中用到的node有:软件开关节点、LED灯泡节点。

程序设计如下:

66

两个节点的配置如下:

67

“软件开关”控制整个程序流程的进行。按一下发送1,再按一下发送0;

“initVal”初始化值,默认为1。

68

配置完成后,点击右上角的部署(Deploy)按钮。然后点击“软件开关”节点右边的小方块,LED点亮,并在节点下面出现“turn on”的提示。再点击一下,,LED熄灭,并在节点小面出现“turn off”的提示。

 

整个程序的json代码如下:

[{“id”:”249fdab4.db6026″,”type”:”Toggle”,”z”:”2407a57.fdbf85a”,”name”:”Toggle”,”initVal”:1,”x”:141,”y”:351,”wires”:[[“3f700953.c08ff6”]]},{“id”:”3f700953.c08ff6″,”type”:”Led”,”z”:”2407a57.fdbf85a”,”name”:”Led”,”digitalPin”:”2″,”x”:335,”y”:351,”wires”:[]}]

跳至工具栏