屏幕显示文字

本示例介绍了如何使用SmartNode中的“注入”节点使屏幕模块显示文字。

首先硬件接线图如下:

9

LCD模块接在任意一个I2C接口。

SmartNode中用到的node有:注入节点、HD44780屏幕节点。

程序设计如下:

10

相关节点的配置如下:

11

12

“Type”选0时,屏幕两行显示,且最多显示32个字符;

“Type”选1时,屏幕一行显示,且最多显示15个字符;

 

配置完成后,点击右上角的部署(Deploy)按钮,就会看到我们发送的文字已经显示在屏幕上。

整个程序的json代码如下:

[{“id”:”780534d3.87facc”,”type”:”DF-LCDKeypad”,”z”:”2407a57.fdbf85a”,”name”:”LCDKeypad”,”types”:0,”x”:513,”y”:205,”wires”:[]},{“id”:”14ed47a6.eb12b8″,”type”:”inject”,”z”:”2407a57.fdbf85a”,”name”:””,”topic”:””,”payload”:”How are you?”,”payloadType”:”string”,”repeat”:””,”crontab”:””,”once”:false,”x”:323,”y”:205,”wires”:[[“780534d3.87facc”]]}]

跳至工具栏