LCD显示旋钮角度

本示例介绍了如何使用SmartNode驱动LCD模块和旋钮传感器模块,实现LCD显示旋钮角度的效果。

首先硬件接线图如下:

168

旋钮传感器是模拟传感器,插在任何一个模拟接口即可,这里我们接在了A0接口。LCD显示插在I2C接口。

SmartNode中用到的node有:软件开关节点、模拟编码器节点、Grove屏幕节点。

程序设计如下:

169

相关节点的配置如下:

170

171

配置完成后,点击右上角的部署(Deploy)按钮,点击软件开关,旋转旋钮,就会看到LCD显示了当前旋钮的角度。

 

整个程序的json代码如下:

[{“id”:”95189251.6ae77″,”type”:”Seeed-Screen”,”z”:”6b3d036d.94c2fc”,”name”:”Screen”,”R”:”255″,”G”:”255″,”B”:”255″,”x”:609,”y”:247,”wires”:[]},{“id”:”d7a719b2.2858e8″,”type”:”Seeed-RotaryEncoder”,”z”:”6b3d036d.94c2fc”,”name”:”RotaryEncoder”,”analogPin”:”0″,”interval”:”500″,”x”:435,”y”:247,”wires”:[[“95189251.6ae77”]]},{“id”:”7cc6fc8c.833904″,”type”:”Toggle”,”z”:”6b3d036d.94c2fc”,”name”:”Toggle”,”initVal”:1,”x”:244,”y”:246,”wires”:[[“d7a719b2.2858e8”]]}]

跳至工具栏