qykings 发表于 2014-2-16 23:28:11

为何我的arduino mega 2560 收不到wifi数据

本帖最后由 qykings 于 2014-2-25 12:36 编辑

#include "SoftwareSerial.h"

/**
*receive19
*transmit18
**/
SoftwareSerial mySerial(19, 18);

void setup()
{
Serial.begin(9600);

mySerial.begin(9600);

Serial.println( "wifi kings" );
}
void loop()
{


if (mySerial.available()) {
    Serial.println((char)mySerial.read());
}

if (Serial.available()) {
    char c = Serial.read();
    Serial.println( c );

}

}




是我tx对txt
rx对rx所以数据不通,

正确是tx->rx
rx->tx




qykings 发表于 2014-2-16 23:33:10

用客户端源码,用socket连接,

Ansifa 发表于 2014-2-17 11:07:29

flash看不懂,代码也没发现关键错误,只看到小错。
建议直接使用串口转TTL去调wifi模块,并不需要arduino先。

/**
*receive19
*transmit18
**/
SoftwareSerial mySerial(19, 18);
void setup()
{
    Serial.begin(9600);
    mySerial.begin(9600);
    Serial.println( "wifi kings" );
}
void loop()
{
    if (mySerial.available())
    {
      Serial.println((char)mySerial.read());
    }
    if (Serial.available())
    {
      char c = Serial.read();
      mySerial.println(c);   ----这里小错
    }
}

ChunYong 发表于 2014-2-17 23:19:57

用的串口WIFI模块吗? 要先把WIFI模块调试好。ARDUINO只是当读取一个串口数据而已。关键在于电脑上的软件,通过TCP/IP 来给模块的IP地址发送数据。
我有做过

qykings 发表于 2014-2-18 10:56:14

本帖最后由 qykings 于 2014-2-18 11:48 编辑

ChunYong 发表于 2014-2-17 23:19 static/image/common/back.gif
用的串口WIFI模块吗? 要先把WIFI模块调试好。ARDUINO只是当读取一个串口数据而已。关键在于电脑上的软件, ...

对,是串口模块,我少了一步,没有先调试wifi模块,我用浏览器可以登录那wifi模块, 补充一下,我有as socket 连接是接上了的,可以发消息,就是arduino 读不到数据,是2560的rx rt端口有什么要注意的吗,

qykings 发表于 2014-2-18 10:59:32

Ansifa 发表于 2014-2-17 11:07 static/image/common/back.gif
flash看不懂,代码也没发现关键错误,只看到小错。
建议直接使用串口转TTL去调wifi模块,并不需要arduino先 ...

我没有用工具去调试,你能否提供具名称,让我好搜索下载

ChunYong 发表于 2014-2-19 02:31:49

qykings 发表于 2014-2-18 10:56 static/image/common/back.gif
对,是串口模块,我少了一步,没有先调试wifi模块,我用浏览器可以登录那wifi模块, 补充一下,我有as...

您可以先用USB TO TLL模块 连接WIFI模块,测试WIFI模块是不是接收并国转发了信息。如下连接:电脑TCP/IP工具 - WIFI模块 - USB TO TTL - 电脑串口调试助手   这个回路通的话,如果ARDUINO不能接收。多数是波特率不正确,或者程序没写对

qykings 发表于 2014-2-19 13:05:49

本帖最后由 qykings 于 2014-2-19 15:54 编辑

USB TO TLL模块 连接WIFI模块 在路上来了


setitagain 发表于 2014-2-20 16:26:50

ChunYong 发表于 2014-2-17 23:19 static/image/common/back.gif
用的串口WIFI模块吗? 要先把WIFI模块调试好。ARDUINO只是当读取一个串口数据而已。关键在于电脑上的软件, ...

我问下,你有用过wifi shield嘛?我买了一块,但不知道如何用。求指导。

ChunYong 发表于 2014-2-21 21:41:44

setitagain 发表于 2014-2-20 16:26 static/image/common/back.gif
我问下,你有用过wifi shield嘛?我买了一块,但不知道如何用。求指导。

我用的是串口WIFI模块
页: [1]
查看完整版本: 为何我的arduino mega 2560 收不到wifi数据