完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 smilepeng 于 2017-1-22 20:21 编辑 项目概述 智慧农业就是将物联网威廉希尔官方网站
运用到传统农业中去,运用传感器和软件通过移动平台或者电脑平台对农业生产进行控制,使传统农业更具有“智慧”。除了精准感知、控制与决策管理外,从广泛意义上讲,智慧农业还包括农业电子商务、食品溯源防伪、农业休闲旅游、农业信息服务等方面的内容。智慧农业是农业生产的高级阶段,是集新兴的互联网、移动互联网、云计算和物联网威廉希尔官方网站
为一体,依托部署在农业生产现场的各种传感节点(环境温湿度、土壤水分、二氧化碳、图像等)和无线通信网络实现农业生产环境的智能感知、智能预警、智能决策、智能分析、专家在线指导,为农业生产提供精准化种植、可视化管理、智能化决策。 综上所述,智慧农业我们需要掌握除传感器之外,最重要的就是云平台了,目前物联云平台在市面上还是很多的,譬如说 : OneNET 、yeelink、贝壳物联、机智云等等,本次分享是基于OneNET平台,那么平台选好了,其次就是传感器及硬件方面的稳定性了,本次我们选择LinkIt 7687作为硬件平台上传数据。其中云平台涉及到的协议方面需大家自己去深究。 硬件设计 LinkIt 7687 软件调试 软件方面是基于官方例程lwip_socket文件夹下的工程文件进行改编的,这里我们需要用到两个调试软件,串口调试助手XCOM V2.0.exe和网络调试助手NetAssist.exe 首先我们打开官方例程直奔主函数的任务调度, xTaskCreate(user_entry,USER_ENTRY_TASK_NAME,USER_ENTRY_TASK_STACKSIZE/sizeof(portSTACK_TYPE), NULL, USER_ENTRY_TASK_PRIO, NULL) 根据任务调度的函数一步一步向下可看出本次任务分别测试TCP、UDP客户端读写,TCP、UDP服务器读写,看串口助手打印报文。 接下来我们需要将本例程改写成我们需要的TCP客户端上传服务器,这需要我们仔细弄明白该例程的每一个函数的作用,下面我将列出注重点在哪。
首先注意这几个宏定义,我们默认初始化7687进入STA模式WIFI_SSID和 WIFI_PASSWORD是我们的路由器用户名和密码。SOCK_TCP_SRV_PORT和SOCK_UDP_SRV_PORT分别是TCP和UDP的通道。 其次我们进入user_entry函数找到任务调度的下一步,看程序可知我们只需要TCP客户端模式那么我们只需要执行user_entry函数里的
同样进入client_test_thread函数
有程序可知我们只需要用到TCP客户端模式,那么将udp_client_test函数屏蔽掉,进入下一步tcp_client_test,才真正的进入了TCP客户端测试阶段。 具体怎么更改tcp_client_test函数,看下面代码和注释
OK,现在TCP客户端模式已经建立好了,我们需要建立一个服务器,需要用到网络调试助手,看图片上的配置 那么TCP客户端和服务器之间的测试通讯已经完成,下面我们测试数据上传物联平台的服务器。以下操纵需要我们弄明白OneNET平台的部分协议。 OneNET服务器IP183.230.40.33:80我们只需要将报文 上传至服务器,服务器端回复报文 既可以将数据value= 52上传至服务器。当然讲了这么多无非就是我们想通过硬件平台采集数据,然后通过协议上传云平台。那么上述步骤完成的话,就可以搞定数据上传一系列问题了。 关于OneNET物联平台在此就忽略了,因为平台上的很多协议需要去深入研究,有兴趣的可以去OneNET官网看一下,还能申请免费开发板。
|
|
相关推荐
2 个讨论
|
|
只有小组成员才能发言,加入小组>>
1026 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1599 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
1197 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1697 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
1363 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1654浏览 1评论
2076浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
887浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2554浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
893浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 15:56 , Processed in 0.619880 second(s), Total 47, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号