发送微信图片

本示例介绍了如何使用SmartNode给微信发送图片。

首先需要在微信公众号中搜索“smartnode”或微信号“smartnode_mc”,关注后会自动生成一个Account ID供用户使用。如下图所示,这里获取的ID为:k7ks4。在微信节点的配置中将会用到。

102

硬件接线图如下:

103

摄像头插到大USB接口,并且需注意的是,一定要将其旁边的拨动开关拨到大USB一端。

SmartNode中用到的node有:软件开关、摄像头节点、发送微信图片节点。

程序设计如下:

104

相关节点的配置如下:

105
摄像头节点的“Mode”选择“Photo”,“Name”需填上“shoot”。

106

Image Path,图像路径,可通过“调试”节点在调试窗口中看到,复制即可。

 

配置完成后,点击右上角的部署(Deploy)按钮,点击软件开关,我们的微信就可以收到来自SmartNode发送过来的图片了,如下如:

107

整个程序的json代码如下:

[{“id”:”5857603.fa7a8a”,”type”:”Toggle”,”z”:”c02819a9.3fd7e8″,”name”:”Toggle”,”initVal”:1,”x”:113,”y”:208,”wires”:[[“9f017c65.60fe8”]]},{“id”:”23230db.fdcdcf2″,”type”:”WeChatPic”,”z”:”c02819a9.3fd7e8″,”accountid”:”k7ks4″,”imagepath”:”/home/root/node-red/public/shoot/shoot.png”,”x”:478,”y”:187,”wires”:[]},{“id”:”9f017c65.60fe8″,”type”:”Camera”,”z”:”c02819a9.3fd7e8″,”name”:””,”cameraId”:0,”frameConfig”:1,”mode”:”1″,”imageName”:”shoot”,”timerVal”:500,”x”:265,”y”:207,”wires”:[[],[“23230db.fdcdcf2″,”9908f0fc.66f71”]]},{“id”:”9908f0fc.66f71″,”type”:”debug”,”z”:”c02819a9.3fd7e8″,”name”:””,”active”:true,”console”:”false”,”complete”:”false”,”x”:476,”y”:240,”wires”:[]}]

跳至工具栏