热度 24
2015-1-16 15:03
2457 次阅读|
0 个评论
网络上关于Arduino Ethernet的教程不多,刚刚入门的伙伴们,先给大家提供一篇:官方Arduino Ethernet中文介绍(http://www.arduino.cn/thread-8384-1-1.html),以便快速了解它的参数及用法。而后可以学习一下这篇构建简易Web Server教程。Arduino官方的以太网板采用的是WIZnet-W5100,而目前市场上也有很多结合最新的W5500的Arduino Ethernet板。如下例程都是适用的。 转自:Arduino中文社区-WIZnet网络专区 作者:奈何Col 本教程适用于使用WIZnet w5100/w5500的Arduino控制器。 程序一 这里我们使用Arduino Ethernet建立一个简单网页服务器,当Arduino服务器接收到浏览器访问请求时,即会发送响应消息,浏览器接收到响应消息,会将其中包含的HTML文本转换为网页显示出来。 这样就可以将传感器获取到的信息显示到网页上,每个在该网络范围内的计算机或其他移动设备,无论什么平台都可以通过网页浏览器了解到各传感器的数据。 /* OpenJumper WebServer Example 建立一个显示传感器信息的Arduino服务器 http://www.openjumper.com/ http://x.openjumper.com/ethernet/ */ #include SPI.h #include Ethernet.h // 设定MAC地址、IP地址 // IP地址需要参考你的本地网络设置 byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; IPAddress ip(192,168,1,177); // 初始化Ethernet库 // HTTP默认端口为80 EthernetServer server(80); void setup() { // 初始化串口通信 Serial.begin(9600); 继续阅读: http://www.iwiznet.cn/blog/?p=6825