4G DTU设备数据上传阿里云微信小程序获取阿里云设备数据

以下文章从六个部分进行展开,分别为:
一、测试使用材料
二、设备接线
三、程序下载
四、阿里云物联网平台创建产品、设备
五、温湿度上传阿里云物联网平台
六、微信小程序获取阿里云物联网平台设备数据

一、测试使用材料
在这里插入图片描述
二、设备接线
2.1放置物联卡
在4G DTU模块侧面找到下图这个圆形的小孔,用螺丝刀或者类似坚硬的东西往这个原点稍微用力戳下去。
在这里插入图片描述
卡槽弹出来之后将物联卡/电话卡放入,移动、联通、电信卡都可以放入,由于该模块的基站定位目前仅支持电信卡,建议使用电信卡。
在这里插入图片描述
2.2接入GSM天线
将GSM小辣椒天线接到模块上,如下图。
在这里插入图片描述
2.3接入USB串口线
首先先把接线端子拔出(因为用的是杜邦线连接)。
在这里插入图片描述
然后使用3条杜邦线接入4GDTU模块 G,232R,232T中 (为方便说明下图把外壳拆了)。
在这里插入图片描述
接着把另一头杜邦线接入USB转串口线,USB转串口线的USB接口接入电脑。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.4 USB转485 接入 温湿度传感器
根据下图提示,完成USB转485和温湿度传感器的连接。温湿度传感器的+、-对应USB转485的5V、GND。
在这里插入图片描述
2.5接入温湿度
将温湿度传感器接入4G DTU中。
根据下图提示,完成4G DTU 和 温湿度传感器 的连接。4G DTU的A、B对应温湿度传感器的A+、B-。
在这里插入图片描述
2.6接入电源
把电源连接线接入4G DTU模块中。
在这里插入图片描述
电源连接线另一头接入电源适配器。 在这里插入图片描述
将电源适配器接入插排,通电后,模块亮起。完成的接线图如下:
在这里插入图片描述
三、程序下载
3.1使用ST-LINK仿真器下载程序
用螺丝刀将DTU外壳四周的4个螺丝拧开,把外壳拆开。然后用3条杜邦线接入4G DTU模块 SWDIO、GND、SWCLK中。
在这里插入图片描述
另一头的杜邦线接入仿真器,仿真器USB接口接入电脑。(注:仔细看自己仿真器的引脚顺序SWDIO、GND、SWCLK的位置,有些仿真器的引脚顺序和我使用的不一样。)
在这里插入图片描述
在这里插入图片描述
用Keil打开程序。(打开Keil出错,可在微信公众号:微信搜索nnhptch或者南宁湖畔科技:Keil5及芯片包的安装以及Keil5打开Keil4工程编译出错解决方法。)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置好仿真器点击重新编译、下载。
在这里插入图片描述
四、阿里云物联网平台创建产品、设备
4.1账户注册、登入
阿里云:https://iot.console.aliyun.com/
进入阿里云物联网平台登录页面。
在这里插入图片描述
若已有账号,则直接登录。若没有账号,则按照官方提示进行注册。
注意!注册完成之后需要开通物联网平台。
在这里插入图片描述
开通物联网平台时。官方会提醒需要进行实名认证。
在这里插入图片描述
开通完成后,重新刷新初始页面,显示以下内容:
在这里插入图片描述
4.2创建产品
在物联网平台中,设备管理中有产品、设备等,产品相当于小米手环,设备类似于手环A。
接下来新建一个产品。在物联网平台中,展开设备管理,点击产品。
在这里插入图片描述
在这里插入图片描述
4.3对产品添加自定义功能
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意自定义功能的标识符与程序代码一致。
点击提交后即可完成一个自定义功能,重复此步骤,完成自定义功能温度、湿度。完成所有自定义功能后发布更新,填写一个版本号后确定发布。
在这里插入图片描述
4.4添加设备
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
新建一个文本,一键复制设备证书,将设备证书保存好备用。
建好设备后,初始设备状态为未激活。
在这里插入图片描述
五、温湿度上传阿里云物联网平台
打开湖畔物联科技DTU配置工具,配置好产品KEY、设备名称、设备密钥、订阅Topic、发布Topic、温度标识、湿度标识、LED标识、缓存大小。
其中产品KEY、设备名称、设备密钥为设备的设备证书。可点击设备→查看→查看。
在这里插入图片描述
订阅Topic为/a18103zzcTF/A123456/user/EC20、
发布Topic为/sys/a18103zzcTF/A123456/thing/event/property/post。
将a18103zzcTF 替换成自己的ProductKey,A123456替换成自己的DeviceName。
温度标识、湿度标识为功能定义的标识符。
在这里插入图片描述
在湖畔物联科技DTU配置工具中配置好信息之后,打开串口,进行设置信息。
在这里插入图片描述
等待设备与阿里云平台完成连接之后,在物模型数据中查看温湿度数据,打开实时刷新可以实时查看最新的数据。
在这里插入图片描述
六、微信小程序获取阿里云物联网平台设备数据
登录阿里云平台,创建AccessKey。
阿里云账号AccessKey是访问阿里云API的密钥。微信小程序需要通过访问云端API来获取设备状态和发送指令操控设备。
进入阿里云物联网平台,点击头像→AccessKey管理。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
现在打开微信小程序,打开app.js。
只需要修改as、productKey、 deviceName、 ai。
as、ai为创建AccessKey时生成的AccessKey Secret、AccessKey ID。
productKey、 deviceName为设备证书的productKey、 deviceName。
在这里插入图片描述
接下来为了便于测试,跳过合法域名校验。
在这里插入图片描述
最后在微信小程序上,查看到实时刷新的最新数据。
在这里插入图片描述
QQ群:

796415884

欢迎大家进群交流!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/47796.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

腾讯云-即时通讯 IM

https://console.cloud.tencent.com/im-detail 基本配置->账号管理 (请进入帐号管理)

近百万条数据、3 秒查询,TDengine 助力北微云平台的搭建

作者:朱永杰 小 T 导读:作为一家聚焦惯性传感技术领域的企业,北微传感致力于让物联世界更美好,其研发的数百种型号的倾角传感器、电子罗盘、航姿参考系统、惯性测量单元、光纤陀螺仪、组合导航等产品,在交通运输、工程…

2021最新 腾讯通信云服务端使用心得,腾讯云IM

腾讯通信云服务端使用心得 1.腾讯通信服务入口并创建应用 方便使用保留url地址 : https://cloud.tencent.com/product/im 注册账号腾讯云账号->通过审核->创建应用 * 创建应用完成后点击应用配置,帐号体系集成(配置完毕之后就可以进…

英特尔助力腾讯云深度优化云硬盘CBS 产品,打造极速云存储体验

前言概述 在更多企业核心系统“云化”的今天,云存储系统作为业务数据的重要载体,其性能表现正 受到越来越多的关注。作为全球领先的云服务提供商之一,腾讯云通过先进的云硬盘 CBS (Cloud Block Storage) 产品为众多行业用户提供高效、可靠…

大众点评Cat实时应用监控平台服务端部署

关于cat服务端部署的相关文档地址如下: https://github.com/dianping/cat/wiki/readme_server 话不多说,接下来就按照官方文档流程走一遍,我这里是使用的Windows系统进行部署。 第一步确认环境: 我这边使用的是如下环境&#xff…

腾讯云数据库SaaS致力于构建数据库分布式云,为更多更广的用户提供服务

大数据时代,数据库 SaaS 是企业实现降本增效和业务创新的重要抓手。在腾讯全球数字生态大会数据库 SaaS 专场上,腾讯云发布了多项数据库 SaaS 产品能力升级,并重点分享了其在上云、日常运维、数据库迁移等多方面的实践应用,为广大…

腾讯云的云直播和即时通讯IM开发(全网最详细之一)

如果你也在面临做直播的 业务的时候迷茫的时候,来看看吧。 腾讯云–云直播 最近这几个项目也是在做直播相关的App开发,之前刚做的时候,自己也经历很多坑。 慢慢的爬过这些坑,做了几款直播软件以后,也算有了心得。更加…

深入理解SeaTunnel:易用、高性能、支持实时流式和离线批处理的海量数据集成平台

深入理解SeaTunnel:易用、高性能、支持实时流式和离线批处理的海量数据集成平台 一、认识SeaTunnel二、SeaTunnel 系统架构、工作流程与特性三、SeaTunnel工作架构四、部署SeaTunnel1.安装Java2.下载SeaTunnel3.安装连接器 五、快速启动作业1.添加作业配置文件以定义…

Tapdata Cloud 场景通关系列:将数据导入阿里云 Tablestore,获得毫秒级在线查询和检索能力

【前言】作为中国的 “Fivetran/Airbyte”, Tapdata Cloud 自去年发布云版公测以来,吸引了近万名用户的注册使用。应社区用户上生产系统的要求,Tapdata Cloud 3.0 将正式推出商业版服务,提供对生产系统的 SLA 支撑。Tapdata 目前专注在实时数…

JAVA集成腾讯云即时通讯IM服务端

一. 腾讯IM快速入门 1. 注册腾讯云账号,找到即时通信IM控制台 腾讯IM控制台:登录 - 腾讯云 2. 创建即时通信应用 3. 进到应用里面可以看到这个应用的SDKAppID和key(密钥) 4. 可以参考官方提供的“服务端API接口文档”和“接口调试工具” API接口文档&am…

100套基于Java开发的毕业设计项目,完成项目源码可共分为五季,每季大约20套项目,希望大家多多支持持续关注哦!

很多大三大四的学生,苦于没有参考的毕设资料,或者下载的资料零零散散、代码有问题、数据有问题等等,造成毕设出现问题影响大学毕业。 现在,我们提供了经过审核的100个项目源码和对应的辅导视频,让大家在短时间内可以完…

chatgpt赋能python:Python选择器的SEO优化

Python选择器的SEO优化 作为一名有10年Python编程经验的工程师,我深知Python在Web开发和SEO优化方面的重要性。在这篇文章中,我将会介绍Python选择器的SEO优化并阐述如何使用它。 什么是Python选择器? Python选择器是一种解析HTML、CSS、X…

当我们聊飞书时,我们应该聊什么?

飞书,2020年的明星产品。沉寂了许久的产品界,终于迎来了话题明星。 我们已经聊腻了抖音快手短视频,看烦了直播电商小商店。现在我们终于转移了视线,转移到了飞书身上。没错,这次还是字节跳动。 那么,当我们…

吴恩达ChatGPT《LangChain Chat with Your Data》笔记

文章目录 1. Introduction2. Document Loading2.1 Retrieval Augmented Generation(RAG)2.2 Load PDFs2.3 Load YouTube2.4 Load URLs2.5 Load Notion 3. Document Splitting3.1 Splitter Flow3.2 Character Splitter3.3 Token Splitter3.4 Markdown Spl…

协同办公笔记软件综合评测:飞书、语雀、Notion、FlowUs、Wolai

飞书文档 介绍 飞书文档汇集了文档、表格、思维笔记等在线创作工具,同时为文件提供安全、强大的云端存储和内容管理能力,文档所有者可以根据需要灵活设置浏览、编辑、评论、分享等权限,让协作有序又高效。 核心特色 文稿类型:包括…

差评近一半,用 Python 分析胡歌的《猎场》到底值不值得看?

作者 | 布道 11 月 6 日,湖南卫视已经开播被称作年度压轴的大戏“猎场”,迅速占领各大榜单,成为一部高热度的电视剧。但是在豆瓣上却形成了两极分化。截止 11 月 8 日,该剧在豆瓣上的评分为 5.7 分。相比较胡歌之前《琅琊榜》的 9…

你评论,我赠书~【哈士奇赠书 - 13期】-〖Python程序设计-编程基础、Web开发及数据分析〗参与评论,即可有机获得

大家好,我是 哈士奇 ,一位工作了十年的"技术混子", 致力于为开发者赋能的UP主, 目前正在运营着 TFS_CLUB社区。 💬 人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。💬 &#x1f4…

【Thunder送书 | 第三期 】「Python系列丛书」

文章目录 前言《Python高效编程——基于Rust语言》《Python从入门到精通》《Python Web深度学习》《Python分布式机器学习》文末福利 | 赠书活动 前言 Thunder送书第三期开始啦!前面两期都是以【文末送书】的形式开展,本期将赠送Python系列丛书&#xff…

chatgpt赋能python:Python怎么隐藏密码:常用的方法和技巧

Python怎么隐藏密码:常用的方法和技巧 互联网时代,用户需要经常输入账号密码来进行在线交互。但是,账户密码的安全性问题也随之而来。为了防止私人信息被泄露,很多应用程序都需要对用户密码进行加密和隐藏。本文将介绍Python中常…

chatgpt赋能python:Python安装和打开教程

Python安装和打开教程 Python作为一种高效、灵活、易学易用的编程语言,越来越受到广大程序员的青睐,越来越多的人想要学习Python。在学习Python之前,首先要进行Python的安装和打开。那么,本篇文章将为您介绍如何安装和打开Python…