你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

连接STM32 LoRa Discovery Kit到AWS物联网(下)

[复制链接]
丿灬幸灬 发布时间:2018-11-3 11:19
本帖最后由 丿灬幸灬 于 2018-11-3 11:20 编辑

4)在AWS IOT中新建项目
转到AWS控制台并选择AWS物联网。

在左侧面板上,选择Manage Things并单击右侧的Create按钮。

14.jpg

为该对象命名并单击Create对象

15.jpg

单击创建的内容,选择Security并创建证书。


16.jpg


下载3个证书,点击激活:

17.jpg

在同一个页面中,右键单击根CA的下载链接并选择“Save as…”。使用名称rootCA保存文件。pem在证书的同一个文件夹中。

18.jpg

单击Done。

回到AWS上来。在左侧面板中选择Secure >策略。单击右边的Create按钮。

19.png

为策略命名。在操作上输入iot:*,资源ARN *,选中“允许打开效果”框,然后单击“创建”。

20.jpg

再次转到安全>证书,并选择创建的证书。

21.jpg

单击动作>附加策略
22.jpg

选择创建的策略并单击Attach。

23.jpg

单击动作>激活

24.jpg

在左侧面板上,选择Test。AWS IoT将显示MQTT客户端,在右侧,单击connect as iotconsole…>查看端点

获取端点地址来配置步骤6上的Node-RED。

25.jpg

5)上传证书
安装并执行WinSCP。创建一个新站点,选择协议SFTP,输入主机名public_dns_name,端口22,用户ubuntu,点击Advanced…

26.jpg

在Environment > Shell > Shell,选择sudo su -

272727年

在SH > Authentication > Private key file上,选择私钥(.ppk)文件。单击Ok。

28.jpg


单击Save和Login。

在左边的屏幕上,浏览到AWS物联网证书。

在右边的屏幕上,右键单击> New >目录…使用名称证书创建目录。

29.jpg

在左边的屏幕上选择证书、私钥和rootCA。拖放到certs文件夹中的右屏幕。

30.jpg

6)将物联网整合到AWS物联网中
使用浏览器访问节点实例:

http:// < your-instance-ip-or-dns >:1880 /

单击右上方的菜单按钮并选择manage palette。

31.jpg

在Install选项卡上,搜索ttn。安装node-red-contrib-ttn。
32.jpg

拖放节点ttn消息并向流注入。

33.jpg

双击ttn节点编辑属性。在节点中输入名称,点击edit按钮,使用你的Things Network application configuration添加新的ttn app:

34.jpg

从TTN输入设备ID,将字段留空。单击Done。

35.jpg

在左侧面板的“output”处,拖放一个调试节点和mqtt节点。连接节点如下:

36.jpg

双击mqtt节点。单击edit按钮以添加新的mqtt-broker。

启用secure (SSL/TLS)连接并单击TLS配置编辑按钮以添加新的TLS -config。

启用本地文件中的密钥和证书,并在步骤5上输入通过WinSCP上传的各个文件的位置和名称。单击更新。

37.jpg

在服务器上输入AWS物联网端点,端口8883,客户端ID AWS东西ID。单击更新。

38.jpg

输入一个主题lora_device_01, QoS 0,并将其命名为节点。单击Done。

39.jpg

最后,单击Deploy以完成并启动节点红色应用程序。

40.jpg

7)测试!
访问AWS IoT >测试。在Subsctription主题上,输入lora_device_01,单击订阅主题。

41.jpg

MQTT客户机显示了在AWS IoT中接收到的所有消息。您可以单击Node-RED中的timestamp按钮发送一些数据以进行测试,或者您可以等待来自Things Network的数据。

42.jpg

恭喜你!你完成了LoRa工作室。

订阅并更新新的应用程序和集成!


原文请见hackster

27.jpg
收藏 评论0 发布时间:2018-11-3 11:19

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版