将Arduino Wi-Fi屏蔽设置为静态IP地址

时间:2013-03-27 23:23:20

标签: arduino

如何将Arduino设置为具有静态IP地址的示例是什么?

我正在寻找类似于以太网库中的声明的功能。

Ethernet.begin(MACadr, IPaddr); 

我使用的是Wi-Fi shield

3 个答案:

答案 0 :(得分:2)

抱歉,这是不可能的。此声明的引用是here

基本上,所有DHCP内容(分配动态IP地址的代码)都是用于WiFi屏蔽的固件,并且此代码未打开,因此您无法更新它。

答案 1 :(得分:1)

“WiFi.config()允许您配置静态IP地址,以及更改WiFi盾牌上的DNS,网关和子网地址。”

您可以在此处详细了解: http://arduino.cc/en/Reference/WiFiConfig

答案 2 :(得分:0)

我在我的情况下做的是在我的路由器上为此MAC地址设置预约。这使代码变得简单。出于某种原因,我的WiFi盾应该使用的MAC地址不是它实际使用的。我能够查看路由器上的DHCP表并找到它正在使用的MAC地址并创建预订,我们很高兴...