C Arduino Mini和WiFi屏蔽->;不存在(状态255)
亲爱的飞越者 我的WiFi屏蔽有问题 如下图所示, 我正在试验Arduino Mini和WiFi屏蔽 我已经阅读了教程指南,并连接了Mini和屏蔽之间所有必要的引脚。 我使用教程中提供的示例代码,例如读取WiFi屏蔽的MAC地址或扫描我附近的网络 但我得到的任何信息都是错误消息,屏蔽未连接强> 但两个引脚7(握手引脚)之间甚至与任何其他所需引脚之间都有连接。 我甚至用额外的5V电源(图中的电压调节器)来支持我的电路,那么它有什么问题呢? 或者可能是WiFi屏蔽本身损坏或出现故障? 如何验证这一点 最后一个问题是:他们提供的屏蔽是安装了固件还是用户必须安装 例如,我使用的代码是:C Arduino Mini和WiFi屏蔽->;不存在(状态255),c,arduino,wifi,circuit,C,Arduino,Wifi,Circuit,亲爱的飞越者 我的WiFi屏蔽有问题 如下图所示, 我正在试验Arduino Mini和WiFi屏蔽 我已经阅读了教程指南,并连接了Mini和屏蔽之间所有必要的引脚。 我使用教程中提供的示例代码,例如读取WiFi屏蔽的MAC地址或扫描我附近的网络 但我得到的任何信息都是错误消息,屏蔽未连接 但两个引脚7(握手引脚)之间甚至与任何其他所需引脚之间都有连接。 我甚至用额外的5V电源(图中的电压调节器)来支持我的电路,那么它有什么问题呢? 或者可能是WiFi屏蔽本身损坏或出现故障? 如何验证这一点 最
uint8_t wl_status = 0;
void setup()
{ // code to run once
// Open serial communications
Serial.begin(115200);
Serial.println("*** Arduino board online ***");
// check for the presence of the shield:
wl_status = WiFi.status();
if (wl_status == WL_NO_SHIELD)
{
Serial.println("-E- WiFi shield not present");
// don't continue:
//while(true);
}
else
{ // Initialize Wifi
Serial.println("-I- Initializing Wifi..");
printAddress(1);
// Scan for existing networks:
Serial.println("-I- Scanning available networks..");
listNetworks();
}
Serial.print("-D- Wifistatus : ");
Serial.print(wl_status, DEC);
Serial.println("");
}
printAddress()-函数只打印出屏蔽的MAC地址
我感谢你的帮助。。
提前谢谢
带着友好的问候,
马丁·舒勒
谢谢你的回答。
我证明了不同的电源是否有效;问题仍然存在
Arduino支持人员建议我们应该使用电路板的SPI连接,而不是布线。这是值得一试的,所以我把WiFi屏蔽和Arduino Uno结合起来,终于可以开始练习了。忘记Arduino Mini,改用Uno或Mega
根据启动故障,当前固件版本仍然存在错误,例如,服务器端和客户端的连接在几秒钟后即断开。
我建议经常检查git存储库以获取更新。
问题#9(几秒钟后连接断开)仅在服务器端解决,
然而,问题仍然存在于客户端。我将等待固件的下一个版本
问候,,
Haidosu您试过拆除跳线吗?它将屏蔽置于编程模式。图画