美文网首页Arduinoarduino我爱编程
Arduino+w5100使用1:WebServer

Arduino+w5100使用1:WebServer

作者: kamin | 来源:发表于2016-01-18 23:19 被阅读4274次

操作步骤

1.将网络扩展板与UNO插接在一起,确保引脚连接正常。

pic1:uno+w5100 shield

2.如图所示连接UNO和PC机(PWR红灯长亮,AREF左侧绿灯长亮

pic2:connect uno and pc  

3.打开arduino示例程序WebServer,并上传到uno板

pic3-1:WebServer pic3-2:WebServer code

4.将网络扩展板使用网线(网线用交叉线)与电脑连接

pic4:crossover cable

5.设置本地计算机(和w5100相连的计算机)的网络(IP地址要和pic3-2中在一个网段,即红色划线部分要相同,如果不在同一个网段,在ping w5100时会出现:无法访问目标主机)

pic5:ip


6.设置后W5100网络扩展板板载的LED灯除了PWR红灯长亮,AREF左侧绿灯长亮,3个LED灯LINK,100M,FULLD也会绿灯长亮起,RX灯会闪,如果4个led灯没亮请按下复位按钮,如果还是不亮,请测试网线是否能用?是否为交叉线?(见pic4)

pic6:connect led state

7.ping W5100

pic7-1:ok

如果出现如下界面,注意红线部分,说明不在同一个网段,请查看pic5设置是否正确

pic7-2:fail

8.如果ping通w5100,在浏览器内输入:http://192.168.1.177/

pic8:result

9.打开arduino菜单:工具-》串口监视器

pic9-1:arduino serial pic9-2:ie and chrome

10.代码解释

设置w5100为服务器端,等待浏览器客户端访问,如果浏览器地址栏内输入服务器地址完毕(currentLineIsBlank=true),会读取客户端信息(client.read())显示在端口监视器中,而且会在客户端输出一张html表(client.println())显示在浏览器客户端的内容中


所用硬件

Arduino Ethernet W5100 网络扩展板 SD卡 支持MEGA




相关文章

  • Arduino+w5100使用1:WebServer

    操作步骤 1.将网络扩展板与UNO插接在一起,确保引脚连接正常。 2.如图所示连接UNO和PC机(PWR红灯长亮,...

  • docker进阶使用

    使用Dockerfile生成镜像 1. 查询容器修改历史 如果docker diff webserver查看之前的...

  • 在阿里云上以DevOps简单实现网站搭建

    1. 基本业务代码实现 (业务面webserver管理面deployserver) webserver 编译 生成...

  • 1 . webserver简介

    1 简单介绍 1.1 参考资料 谈到webserver,这其实就谈到了http相关内容了。所以基本的参考资料需要列...

  • Debian/Ubuntu 简单安装软件组合

    例如:DNS、Webserver 一、使用 Tasksel 非 root 用户执行,sudo taskesl, $...

  • azkaban 开发环境搭建

    使用工具intelij 启动AzkabanWebServer azkaban webServer的入口函数是Azk...

  • webserver

    一、什么是WEBserver Webserver能够解析HTTP协议。当Webserver接收到一个HTTP请...

  • 配置webserver使用静态url

    为何会写此文 ?站点搭建完成后,url链接中总是会有 index.php ,导致链接非常长 。比如 http://...

  • Mac (10.11.6) 搭建wordpress

    记录一下mac上搭建wordpress的过程。 一共需要四个东西: 1. webserver(这里我使用的是ngi...

  • webserver

    webserver 架构阐述 写在前面 web应用服务器是互联网时代最为重要之一的底层支持。它处理相应的应用访问请...

网友评论

本文标题:Arduino+w5100使用1:WebServer

本文链接:https://www.haomeiwen.com/subject/huykkttx.html