SmartNode示例:触摸开关+角度传感器

本示例介绍了如何使用SmartNode驱动Grove触摸开关模块和模拟角度传感器模块

首先硬件接线图如下:

touch+rotary

Grove触摸开关模块插在D2接口,模拟角度传感器模块插在A0接口。这里要注意的是角度传感器是一个模拟器件,所以需要连接在模拟接口上,换句话说,只能插在A0\A1\A2\A3管脚

SmartNode中用到的node包括:触摸开关节点,模拟编码器节点

SmartNode主界面如下:

屏幕快照 2016-03-14 下午7.20.21

两个节点的配置如下:

屏幕快照 2016-03-14 下午6.20.15

屏幕快照 2016-03-14 下午7.30.23

配置完成后,点击右上角的部署(Deploy)按钮,然后触摸开关之后松开,角度传感器开始显示角度值,如果转动传感器,角度值变化,再次触摸之后,传感器关闭,如下图:

touch+rotary+on

屏幕快照 2016-03-14 下午7.20.53

整个程序的json代码如下:

[{“id”:”9e1cd8e4.61e328″,”type”:”Seeed-Touch”,”z”:”338e57b6.cc71a8″,”name”:”Touch”,”digitalPin”:”2″,”impulse”:”500″,”x”:208,”y”:295,”wires”:[[“6de1136c.921eec”]]},{“id”:”6de1136c.921eec”,”type”:”Seeed-RotaryEncoder”,”z”:”338e57b6.cc71a8″,”name”:”RotaryEncoder”,”analogPin”:”0″,”interval”:”500″,”x”:439,”y”:307,”wires”:[[]]}]

发表评论

电子邮件地址不会被公开。 必填项已用*标注

跳至工具栏