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

连接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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版