| 2020-07-2
以太网模块在电子开发中应用还是比较常用的,因此在这篇中讲解一下以太网W5100网络扩展模块的使用,实现一个简单Web服务器。
1、说明
MCU:零知开发板-标准板
模块:Ethernet W5100网络扩展模块
开发工具:零知开源开发工具
功能:实现一个简单Web服务器。
2、操作步骤
(1) 硬件连接
使用的是以太网扩展板-W5100模块,该扩展板采用了可堆叠的设计,可直接插到开发板上。有的网络扩展板上可能连线有些问题,需要手工连接一些线路,可以检测线路是否联通, 确保连线没问题就把扩展版插到标准板上;最后把网线连接到电脑和模块。
(2)调试
线路连接好后,就打开零知开源开发工具,把程序编译上传到开发板。上传成功,打开调试窗口,然后按复位按键。
这时可以看到网络模块的RX灯在闪烁,现在我们要设置电脑的IP,使电脑以太网与零知开发板的网卡模块在同一局域网,然后与开发板网络模块通信。详细步骤如下:
首先,使用快捷键win+x键;选择【网络连接】,在弹出界面选择【状态】-【更改适配器选项】;选择【更改适配器选项】后,在弹出的界面双击【以太网】;双击【以太网】后,在打开的界面里点击【属性】;点击【属性】后,在打开的界面里选择【IP4】的设置,点击【属性】。
【属性设置】如下:
设置IP地址为【192.168.1.22】,也可以填入其他的如192.168.1.23等等。
经过上面步骤就设置好了IP,设置好IP要查看一下,使用快捷键WIN+R打开【运行】,填入cmd,可以打开电脑的cmd终端,执行ipconfig命令后,可以看到以太网的设置如下:
再测试一下网络通不通,执行下面命令:ping 192.168.1.177。
丢失为【0】,说明网络是通的,再在浏览器中测试一下webserver,在浏览器中输入如下:http://192.168.1.177,此时就实现了webserver工作正常了,也可以在浏览器看到不断地刷新获取模拟输入数据。
有的公司由于不同地区的网络运营商造成的连接问题的时候会选择内网,一是为了数据的安全、二是保证传输的速度。但内网也有不方便的时候,比如总公司要分公司的数据,还需要分公司员工在场;组网也比较复杂,由多个路由器连接,还要配备专业的运维人员,一旦网络瘫痪排查抢修也需要一定的时间?
“内忧外患”,就没有一个两全其美的办法吗?蒲公英X6则是完全针对企业级用户打造的,全千兆网口,内嵌花生壳实现内网穿透,带机130台,支持远程开机,把分公司和总公司网络连接在一起,无需公网IP,实现远程监控、共享文件文档、访问内网办公系统等等帮助企业安全、高效、稳定运行。
接下来就教大家怎么设置蒲公英X6。
1.浏览器输入http://oraybox.com ,输入蒲公英路由器的SN码与默认密码admin进入管理平台;
3.点击蒲公英路由管理首页“智能组网”模块,点击“我要组网”;
4.跳转至蒲公英官网管理页面,点击“立即创建网络”;
5.自定义网络名称,选择网络类型;
然后将左边的网络成员,选中使其移动到右边的“已选中网络成员”,并点击完成;
温馨提示:路由器的局域网管理IP不能是相同的网段。
6.组网完成,两地蒲公英下的设备只需要通过分配的局域网IP地址即可通信
蒲公英智能异地组网无需公网IP组建异地虚拟局域网,并且还支持非对称RSA/AES算法加密,保障数据传输安全,支持路由器硬件与软件客户端之间进行自由搭配,可满足出差员工,通过手机、笔记本电脑进行远程办公,也可实现各个异地分部之间的网络互通。