
物联网技术
Engineer-Bruce_Yang
本科毕业于华南理工大学,现美国卡罗尔工商管理硕士研究生在读,曾就职于世界名企伟易达、联发科技等,多年嵌入式产品开发经验,在智能玩具、安防产品、平板电脑、手机开发有丰富的实战开发经验,现任深圳市云之手科技有限公司副总经理、研发总工程师。
-
原创 使用Postman获取天气接口API(Json格式)
一、接口URLhttp://wthrcdn.etouch.cn/weather_mini二、请求参数参数名称类型是否必须说明provincestring1对应哪个省citystring1对应哪个城市三、使用Postman发起Get请求以下为请求得到的数据:{“data”:{“yesterday”:{“date”:“28日星期一”,“hi...2019-10-29 17:30:062966
2
-
原创 使用Postman获取北京时间校准接口API(Json格式)
一、请求方式Get/Post二、请求参数说明参数名称类型是否必须说明appkeystring1使用API的唯一凭证signstring1md5后的32位密文,登陆用format{json xml}0返回类型.jsoncallbackstring0js跨域使用jsonp时可使用此参数三、返回参数说明参数名称类...2019-10-29 16:50:151718
0
-
原创 解析Esp8266信号级别的方法
Esp8266获取信号级别的方法:即当Esp8266在STA模式下连接了一个路由以后,通过AT+CWJAP?\r\n就可以获取到对应路由器ssid的信号级别了,指令回复大致长这个样子:+CWJAP:"602","f2:41:c8:f4:2c:19",6,-53如上回复文本,-53就是当前ssid的信号级别了。那么到这里就有问题了,到底什么情况下是强?什么情况下是弱呢?参考:https:...2019-07-09 22:31:131445
4
-
原创 NBIOT-BC28模块程序操作接口编写(基于STM32F103ZET6)
项目最终实现效果如下,太晚了,明天再把代码和功能实现分享出来!2019-06-23 23:47:083129
8
-
原创 Android获取已连接wifi的热点信息(上位机开发学习之多个界面切换编程)
上一节,写了一个简单的APP,不过它只是单个界面的。https://blog.csdn.net/morixinguan/article/details/92848959在企业级应用产品开发中,通常一个APP都是由多个复杂的页面来构成的。我们将它适当性的扩展为两个界面,其中第一个界面是这样的:
前面写过一篇文章:ESP8266透传:使用HTTP POST请求发送json格式的数据到虚拟测试桩(HTTP服务器)https://blog.csdn.net/morixinguan/article/details/88419167这节,我们在STM32上用程序来实现:...2019-05-12 19:54:082952
3
-
原创 ESP8266配网思路
这是我今天想的思路,后续用STM32来实现其中一个或两个功能。一、ESP8266配网(使用手机APP来给模组配置)假设已经开发了一个手机APP,这个APP完成的功能如下:1、连接设备接的模块ESP8266生成的热点2、给设备热点发送要连接的路由器的名字和密码配网流程:1、设备让ESP8266进入AP模式设备MCU通过串口给ESP8266发送AT+CWMODE=2,让ESP8266进入...2019-05-24 17:25:381875
0
-
原创 4G模组(ME3630)通过HTTP POST请求发送from-data格式的数据到自己的后台管理系统
参考BC28模块相应的文章:ttps://blog.csdn.net/morixinguan/article/details/885474374G模块的发送和NBIOT BC28发送一样是发送16进制数据流,唯一区别是指令的区别:总共需要以下三步:1、打开ZIPCALLAT+ZIPCALL=1打开成功会自动上报IP地址,建立TCP/UDP连接之前需要执行该命令建立数据链路获取...2019-03-18 17:35:462275
3
-
原创 ESP8266透传:使用HTTP POST请求发送json格式的数据到虚拟测试桩(HTTP服务器)
关于如何建立一个HTTP的虚拟测试桩的方法如下,通过SoapUI建立一个HTTP测试桩,用来模拟远端HTTP服务器。https://blog.csdn.net/russ44/article/details/52230355ESP8266进入透传的配置:(以串口115200波特率为例)(1)设置WIFI模式AT+CWMODE=3 //...2019-03-12 14:00:378415
7
-
原创 NBIOT(BC28)通过HTTP POST请求发送from-data格式的数据到自己的后台管理系统
网上的一些文章写得简直是天花乱坠,一会说NB只能连电信,一会说NB只能连联通或者移动。。。。笔者之前被很多人给忽悠了,导致项目进度拖延。关于NB模块(BC28)的使用,之前写了一篇文章:https://yangyuanxin.blog.csdn.net/article/details/80724712 人总要有点钻研精神,不能说自己不是搞网络的,网络协议的东西就一直说不会...2019-03-14 11:27:033612
1
-
原创 NBIOT----BC28模块使用
最近项目需要用到NBIOT模块,于是跟移远采购了BC28这个模块,学习这个模块的时候很简单,基本上和4G模块差不多,就是发送AT指令就可以使模块和IOT平台进行通信了,如下图所示,这是已经和目标平台的数据收发。目前学习的指令记录:1、波特率设置为9600,正常上电会出现OK字符,代表启动完成2、使用 AT+NBAND? 查询当前频段信息,如果返回5则为正确的值,否则使用 AT+NBA...2018-06-18 16:23:0615443
13
-
原创 wifi tool工具的使用(iw与wpa_supplicant)(持续更新中)
wifi 驱动还有app tool移植可参考如下链接,写得非常好,韦东山老师写的东西就是牛逼。http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=14626&extra=page%3D1WIFI tool主要有:wpa_supplicant(依赖于libnl、openssl库) 、hostapd 以及iw相关的tool ...2018-02-25 23:34:556730
0
-
原创 cJSON学习练练手--解析与组装JSON数据
最近换了工作,进了研华,从事物联网相关的工作。学习了几篇JSON的文章,顺便下载了一个cJSON的源码研究了下,轻松掌握了JSON相关的东西,挺简单的,后面物联网相关的知识会接触到,先预热一波,提高工作效率。下面写了测试一个例子,例子的功能主要如下:自己手写一个json文件:node.json,先使用cJSON解析node.json然后打印,接下来自己组装一个自定义的json结构,然后打印并写入j2018-01-14 18:12:14694
1
-
转载 【cJSon】cJSON学习笔记
转载地址:http://blog.csdn.net/dengjin20104042056/article/details/478310111.JSON格式简述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - Decemb2018-01-14 15:08:14756
0
-
转载 【cJson】 JSON格式详解
转载地址:http://blog.csdn.net/dengjin20104042056/article/category/57542670.前言 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262018-01-14 15:02:25533
0
-
转载 【cJson】JSON的基本概念
转载博客:http://blog.csdn.net/dengjin20104042056/article/details/47664003JSON简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaS2018-01-14 14:40:09463
0