
IOT
文章平均质量分 91
嘤熊豪杰
重启解决一切问题
展开
-
面向初学者的物联网全栈开发指南 - 1 - 前言与技术路线
欢迎来到我的新专栏,本系列面向具备一定单片机或嵌入式系统开发基础的物联网初学者,旨在介绍新一代的物联网全栈开发流程。物联网是当今最火热的技术之一,其所依赖的平台已经发展的非常成熟,但面对种类繁多的平台和路线,刚刚接触物联网技术的小白往往不知从何学起, 本专栏将从单片机开始,一路向上直至手机和电脑终端,介绍一条学习成本相对低的物联网路线,手把手教您从硬件侧向客户端开发,通过一系列的学习,相信您肯定能体验到物联网全流程的开发,并构建一个简单的物联网项目。1. 技术路线此部分涉及的一些名词可能您并未接触过,不原创 2021-08-24 18:27:40 · 1326 阅读 · 0 评论 -
面向初学者的物联网全栈开发指南 - 2 - 初始化ESP8266
在本章,我们将学习ESP-01的使用方法,MCU与该芯片的通信。强烈建议在调试时要分开调试,例如先通过电脑调试ESP-01,一切工作正常后,再通过电脑调试MCU,两边都处于理想工作状态后,再将MCU与ESP-01对接。不要嫌麻烦,分开调试能够避免调试过程中的大部分问题,同时发现代码中的潜在问题,稳扎稳打会大大提高调试效率。1. 准备工具串口调试助手ESP-01转接板(可选)2. ESP8266在这里,我们使用安信可科技的 ESP-01,淘宝上有很多厂商的ESP8266模组,作为初学者,在购买时原创 2021-08-24 18:34:01 · 2421 阅读 · 1 评论 -
面向初学者的物联网全栈开发指南 - 3 - IOT平台和MQTT协议
在本章,我们将学习IOT平台的配置,通过阿里云物联网平台的文档认识IOT平台的特性,并学习在建立硬件侧到IOT平台线路过程中必不可少的MQTT协议。通过此链接进入阿里云物联网平台物联网平台 (aliyun.com),登陆支付宝账号,开通公共实例,进入公共实例后,在左侧栏的最后一项为官方文档,推荐通过以下链接开始学习,也可以直接参考本教程。平台中,产品为一类相同功能设备的集合,在这里可以批量管理所属不同产品的一类设备,而设备即一个单独的设备。概述 (aliyun.com)创建产品与设备 (ali原创 2021-08-24 18:45:06 · 1177 阅读 · 0 评论 -
面向初学者的物联网全栈开发指南 - 4 - 硬件侧上云
在本章,我们仍采用分布调试的思想,先通过上一章认识到的MQTT协议使用ESP8266连接至IOT平台,再使用MCU通过AT串口指令控制ESP8266。1. 准备工具串口调试助手ESP-01转接板(可选)ESP8266AT指令集 、ESP8266AT指令使用示例 (ESP8266文档中心 | 安信可科技 (ai-thinker.com))快速上云工具(自制小工具,百度网盘:链接:https://pan.baidu.com/s/1rOJRhyrP0kcqkHrM50a_Iw 提取码:1ptt )原创 2021-08-27 10:49:35 · 413 阅读 · 0 评论 -
面向初学者的物联网全栈开发指南 - 5 - uniCloud对接
在上一章中,我们从IOT云平台向下发展,完成了硬件侧到IOT平台的对接,从这一章开始我们从IOT云平台向自己的服务侧发展。我们采用基于Javascript的uniCloud作为服务侧。1. 准备工具HBuilderX (HBuilderX-高效极客技巧 (dcloud.io))2. IOT平台API我们的云空间与IOT云平台通过云端API建立连接。API列表 (aliyun.com)先以QueryDevice为例,该接口可查询指定产品下的所有设备列表。QueryDevice (ali原创 2021-08-27 18:04:12 · 2005 阅读 · 0 评论 -
面向初学者的物联网全栈开发指南 - 6 - uni-app起步
最后,我们要构建一个uni-app,并调用云函数建立起属于自己的全平台客户端,这里只对uni-app做一个简单的介绍,Html,CSS,JS上手比较快,而uni-app在Vue.js的基础上封装了大量的函数,用起来非常方便。1. 准备工具HBuilderX (HBuilderX-高效极客技巧 (dcloud.io))uni-app官方文档:什么是 uni-app - uni-app官网 (dcloud.io)2. 项目结构还是在上一章建立的uni-app中,直接在顶部选择运行,运行到浏览器即可原创 2021-08-27 21:55:15 · 1547 阅读 · 0 评论