STM32 OneNet云IoT物联网平台 MQTT 1路开关控制WiFi例程. if(MQTT_TxDataOutPtr != MQTT_TxDataInPtr){ //if成立的话,说明发送缓冲区有数据了 //3种情况可进入if //第1种:0x10 连接报文 //第2种:0x82 订阅报文,且ConnectPack_flag置位,表示连接报文成功 //第3种:SubcribePack_flag置位,说明连接和订阅均成功,其他报文可发 if((MQTT_TxDataOutPtr[1]==0x10)||((MQTT_TxDataOutPtr[1]==0x82)&&(ConnectPack_flag==1))||(SubcribePack_flag==1)){ u1_printf("发送数据:0x%x\r\n",MQTT_TxDataOutPtr[1]); //串口提示信息 MQTT_TxData(MQTT_TxDataOutPtr); //发送数据 MQTT_TxDataOutPtr += BUFF_UNIT; //指针下移 if(MQTT_TxDataOutPtr==MQTT_TxDataEndPtr) //如果指针到缓冲区尾部了 MQTT_TxDataOutPtr = MQTT_TxDataBuf[0]; //指针归位到缓冲区开头 } }//处理发送缓冲区数据的else if分支结尾
2021-12-17 10:05:14 3.49MB OneNet云 WiFi  MQTT 1路开关控制
1
STM32 OneNet云IoT物联网平台 MQTT 4路开关控制. if(MQTT_CMDOutPtr != MQTT_CMDInPtr){ //if成立的话,说明命令缓冲区有数据了 MQTT_CMDOutPtr[MQTT_CMDOutPtr[0]+1] = '\0'; //加入字符串结束符 u1_printf("命令:%s\r\n",&MQTT_CMDOutPtr[1]); //串口输出信息 if(!memcmp(&MQTT_CMDOutPtr[1],CMD1,strlen(CMD1))){ //判断指令,如果是CMD1 LED1_OUT(!LED1_IN_STA); //开关1状态翻转 如果点亮就熄灭,反之如果熄灭就点亮 LED_State(); //判断4路开关状态,并发布给服务器 }else if(!memcmp(&MQTT_CMDOutPtr[1],CMD2,strlen(CMD2))){ //判断指令,如果是CMD2 LED2_OUT(!LED2_IN_STA); //开关2状态翻转 如果点亮就熄灭,反之如果熄灭就点亮 LED_State();
2021-12-17 10:05:14 3.49MB OneNet云 4路开关控制
1
STM32 OneNet云IoT物联网平台 MQTT 2路开关+2路数据. if(MQTT_CMDOutPtr != MQTT_CMDInPtr){ //if成立的话,说明命令缓冲区有数据了 MQTT_CMDOutPtr[MQTT_CMDOutPtr[0]+1] = '\0'; //加入字符串结束符 u1_printf("命令:%s\r\n",&MQTT_CMDOutPtr[1]); //串口输出信息 if(!memcmp(&MQTT_CMDOutPtr[1],CMD1,strlen(CMD1))){ //判断指令,如果是CMD1 LED1_OUT(!LED1_IN_STA); //开关1状态翻转 如果点亮就熄灭,反之如果熄灭就点亮 LED_DATA_State(); //判断2路开关状态和采集状态,并发布给服务器 }else if(!memcmp(&MQTT_CMDOutPtr[1],CMD2,strlen(CMD2))){ //判断指令,如果是CMD2 LED2_OUT(!LED2_IN_STA); //开关2状态翻转 如果点亮就熄灭,反之如果熄灭就点亮 LED_DATA_State();
2021-12-17 10:05:13 3.91MB  2路开关+2路数据 MQTT
1
STM32 阿里云IoT物联网平台 MQTT 4路开关控制. if(!memcmp(&MQTT_CMDOutPtr[1],CMD1,strlen(CMD1))){ //判断指令,如果是CMD1 LED1_OUT(!LED1_IN_STA); //开关1状态翻转 如果点亮就熄灭,反之如果熄灭就点亮 LED_State(); //判断4路开关状态,并发布给服务器
2021-12-17 10:05:13 3.57MB 阿里云  MQTT 4路开关控制
1
STM32 阿里云IoT物联网平台 MQTT 2路开关+2路数据 if(!memcmp(&MQTT_CMDOutPtr[1],CMD1,strlen(CMD1))){ //判断指令,如果是CMD1 LED1_OUT(!LED1_IN_STA); //开关1状态翻转 如果点亮就熄灭,反之如果熄灭就点亮 LED_DATA_State(); //判断2路开关状态和采集状态,并发布给服务器
2021-12-17 10:05:12 3.98MB 2路开关+2路数据
1
STM32 腾讯云IoT物联网平台 MQTT 2路开关+2路数据WiFi. if(MQTT_CMDOutPtr != MQTT_CMDInPtr){ //if成立的话,说明命令缓冲区有数据了 MQTT_CMDOutPtr[MQTT_CMDOutPtr[0]+1] = '\0'; //加入字符串结束符 u1_printf("命令:%s\r\n",&MQTT_CMDOutPtr[1]); //串口输出信息
2021-12-17 10:05:12 3.98MB 腾讯云IoT 2路开关+2路数据WiFi.
1
开源物联网系统设计 本项目的代码正确学习,用于产品请使用 (Github: : ) 《自己动手设计物联网》初步出版: 立即购买: , Lan构架 相关文档可以参考这里: 系统框架图: 安卓应用:《教你设计物联网》 设计物联网 arduino和树莓派的最低物联网。 一个最小的物联网系统设计方案及源码 android /一个最小的Android程序实例 rest / PHP Laravel Framework创建RESTful API python /简单的pyhon示例 硬件/硬件串口通信收集 doc /文档简介ppt nginx配置系统框架图 仪表板/基于ruby框架dashing
2021-11-30 14:34:56 1.12MB python php iot laravel
1
华为HCIA-IoT【物联网】培训教材与实验指导手册.zip
2021-11-19 18:08:00 125.53MB HCIA-IoT 华为
【课程特色】从需求分析到硬件设计再到软件开发全部都是在设计本课程时候真实同步进行的。比如元器件的选型、原理图的设计、PCB的下单生产,用我自购买的贴片机进行样板贴片的操作过程,代码部分框架如何搭建,驱动怎么编写,NB-iot如何一步步连接到阿里云云端,我把在公司开发物联网产品经验常碰到的问题点都融入到了这套课程当中 整个课程力求让同学们能通过一个NB-IOT项目掌握同一类的物联网项目的开发,即便你以后使用其他型号NB-IOT模组或者实现其他功能同样知道该如何把一个大的项目划分成小的功能最后实现出来 针对核心的内容我们会先给大家讲实现的思路,配套画出流程图,最后再对照流程图实现代码,而不至于面对一个复杂的项目迷失在代码的海洋里找不到方向 把STM32使用、Freertos的应用、阿里云物联网平台的应用的知识都贯穿在整个项目进行中 在课程中产生的每一个文档,每一张流程图,以及原理图PCB等设计的源文件全部开放给学员 【建议学习计划】1、建议一到两天学习一节,整个项目学习周期大概在两个月时间 2、除了看视频一定要动手实践,这样才能有最大的收获 3、在代码环节可以先模仿我们写,之后可以再尝试
1
lazyiot 一款开源的web组态,IOT,物联网产品 最新版本修改了部分Bug. 目前整个解决方案采用vs2017进行编译,编译后的所有程序放置在系统目录下的Publish,在Publish目录下包含IOCenter和IOStation 两个文件夹。 IOCenter 是中心服务器的应用程序 IOStation 是采集站的应用程序,在该程序下包含三个exe可执行文件:IOManager.exe 采集站工程管理器,IOMonitor.exe负责采集站上的数据采集与转存,ScadaFlowDesign.exe是组态设计器。 服务器端部署: 1 首先编译发布web端程序,发布工程中Scada.WebServer/UI/SCADA.Web网站工程,将发布的文件拷贝到要部署的电脑或者是服务器上。 2 在发布的电脑上安装iis7以上版本,.net4.5 版本,部署web工程 3 打开部署电脑的we
2021-10-17 17:14:25 1.01GB HTML
1