w5100扩展板与arduino作为客户端连接出错,求助,实在解决...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6350|回复: 2

w5100扩展板与arduino作为客户端连接出错,求助,实在解决...

[复制链接]
发表于 2016-5-23 12:34 | 显示全部楼层 |阅读模式
#include<SPI.h>
#include<Ethernet.h>
byte mac[]={0xde,0xad,0xbe,0xef,0xfe,0xed};
//IPAddress ip(221,13,223,146);
char serverName[]="www.liu0.043.wzgrcf.com";
char temp;
byte flag;
//初始化客户端功能
EthernetClient client;
void setup() {
  // put your setup code here, to run once:
  //初始化串行通信
Serial.begin(9600);

if(Ethernet.begin(mac)==0){
    Serial.println("failed to configuer ethernet");
   // Ethernet.begin(mac,ip);
  }
  delay(1000);
  Serial.println("connecting...");
  if(client.connect(serverName,80)){
      Serial.println("connected");
      client.print("GET http://liu0.043.wzgrcf.com/lanewechat/update.php");
      client.println(" HTTP/1.1");
      client.println("Host: www.liu0.043.wzgrcf.com");
      client.println("User-Agent: arduino-ethernet");
     client.println("Connection: close");
      client.println();
    }else{
      Serial.println("failed to connected");
    }
}


void loop() {
  // put your main code here, to run repeatedly:
  if(client.available()){
      char c=client.read();
      Serial.print(c);
     /* if(c == '#'){
        temp=client.read();
        Serial.println(temp);
      }*/
     //  flag++;
      /* if(flag==1){
        temp=client.read();
       Serial.print(temp);
       */}  
   // }else{
   // Serial.print("error");
   // }
    if(!client.connected()){
        Serial.println("disconnecting");
        client.stop();
        while(true);
      }
}





发表于 2016-5-23 13:52 | 显示全部楼层
请重新上传下图片,不要复制粘贴,请使用上传图片功能上传
 楼主| 发表于 2016-5-23 15:21 | 显示全部楼层
已解决。是路由器的问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 08:40 , Processed in 0.149106 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表