2513|1

862

帖子

2

TA的资源

纯净的硅(初级)

楼主
 

【MXCHIP】open1081之温度监控——“物联网” [复制链接]

MXCHIPopen1081之温度监控——“物联网”
当今物联网概念盛行,因此也出现了好多物联网平台,fuhome就是其中之一,虽然目前功能简单,但是好在协议也简单,只要能实现udp通信就可。
1081实现udp通信(发送数据)的步骤:
1、调用mxchipInit(),软件库初始化;
2、设置无线网络运行参数:network_InitTypeDef_st
3、调用StartNetwork()函数,配置正确,模块就成功连接无线网络了;
4、调用socket()建立一个udp类型的套接字;
5、调用bind()将建立的udp套接字绑定本地端口;
6、调用connect()使udp建立一个与远程网络地址的连接,以便通过udp发送数据到远程地址;
7、调用write()发送数据到远程地址,即fuhome
8、另外用到的其它几个函数有:
   FD_ZERO():用于清空套接字集合;
   FD_SET():将套接字增加到套接字集合当中;
   Select():获取套接字状态;
   FD_ISSET():用于获取套接字是否被置位,返回1表示置位;
程序如下:
在fuhome设置如下:
注册一个账号,然后添加设备,在设备中增加传感器并设置其他参数即可。
温度曲线见下图:
这是最新的:
总结:首先说:新年了,祝大家元旦快乐,新年有新收获!
          可以说,这只是个温度传感器物联网的雏形,程序也很简陋,fuhome手机端app只能显示设备状态,没有显示传感器数据(或许是我没找见),所以没有贴图。另外还需要实现远程控制开关功能,程序改进的空间还很大。
       对庆科open 1081试用心得:
     首先:硬件没有什么好挑剔的,核心板,底板还有扩展模块都挺好;
     其次:软件支持,相比庆科对其产品及其和合作伙伴开发的成熟的产品的推广力度,对1081的支持还是有点糟糕的。并且1081的技术文档中的bug也比较多,尤其是RM0004_mxchipWNet_library_V1.27.pdf一书,书中多处对函数的介绍,比如send和recv函数的功能,居然是一样的,虽然能看懂,但是....
又比如:
        两个月的学习,虽然短暂,但是还是学到不少东西。感谢EEWORLD社区和庆科!!


此帖出自RF/无线论坛

最新回复

同感,库函数的说明有待详细啊  详情 回复 发表于 2015-1-3 15:11

赞赏

3

查看全部赞赏

点赞 关注(1)
个人签名水不撩不知深浅 人不拼怎知输赢
 

回复
举报

3416

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
同感,库函数的说明有待详细啊
此帖出自RF/无线论坛
个人签名

So TM what......?

 

 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表