近期因工作需要,研究工业物联网IIOT的相关课题。工作如下:
1.评估了Microzed IIOT开发板,测试了该开发板连接IBM bluemix 云平台的demo;
2.利用手头的项目zynq SOC子卡,开源的Apollo server,和Mqtt client搭建了一个简单的简单的演示环境;
3.增加数据库及web;
目前基本完成了前两项,整理了一下资料分享总结。
开发板的设置可以参考《Microzed IIoT Demo setup》文档,具体步骤此处不做过多描述。笔者在测试过程中由于手中没有4G路由器,采用桥接的方式完成替代,此处简介一下方法。
1. 手机usb数据线连接PC,开启手机的USB网络共享;
2. 此时在PC的网络连接中可以看到一个网卡,网络连接4 Remote NDIS based internet sharing device;
3. 将demo的网口和PC网口相连,网络连接:test连接;设置test网卡的IP为192.168.0.1,255.255.255.0,DNS为192.168.0.1;
4. 设置网络连接4,开启共享,并且选择允许test连接通过此连接连接Internet;
5. 设置demo的IP以及gatway:
~# ifconfig eth0 192.168.0.100 netmask 255.255.255.0
~# route add default gw 192.168.0.1
注意设置默认网关可能会反应较慢,需要等待一段时间