// 初始化以太网客户端库
// 服务器的IP地址和端口
// 您要连接的端口(HTTP默认为端口80):
EthernetClient client;
void setup() {
//启动串行库:
Serial.begin(9600);
// 启动以太网连接:
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
//进行下去没有意义,因此永远不要做任何事情:
for(;;)
;
}
// 打印您的本地IP地址:
Serial.println(Ethernet.localIP());
}
void loop() {
}
【以太网电缆被拔出什么意思 笔记本以太网网络电缆被拔出】
1.8 Ethernet.MACAddress()
- 描述
- 语法
- 参数
- 返回值
- 例子
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(10, 0, 0, 177);
void setup() {
Serial.begin(9600);
while (!Serial) {
; // 等待串行端口连接 。仅本地USB端口需要
}
Ethernet.begin(mac, ip);
byte macBuffer[6]; // 创建一个缓冲区来保存MAC地址
Ethernet.MACAddress(macBuffer); // 填满缓冲区
Serial.print("The MAC address is: ");
for (byte octet = 0; octet < 6; octet++) {
Serial.print(macBuffer[octet], HEX);
if (octet < 5) {
Serial.print('-');
}
}
}
void loop () {}
- 串口打印结果:
1.9 Ethernet.setDnsServerIP()
- 描述
- 语法
- 参数
- 返回值
- 例子
#include <SPI.h>1.10 Ethernet.setGatewayIP()
#include <Ethernet.h>
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(10, 0, 0, 177);
IPAddress myDns(192, 168, 1, 1);
void setup() {
Ethernet.begin(mac, ip, myDns);
IPAddress newDns(192, 168, 1, 1);
Ethernet.setDnsServerIP(newDns); // 更改DNS服务器IP地址
}
void loop () {}
- 描述
- 语法
- 参数
- 返回值
- 例子
#include <SPI.h>1.11 Ethernet.setLocalIP()
#include <Ethernet.h>
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(10, 0, 0, 177);
IPAddress myDns(192, 168, 1, 1);
IPAddress gateway(192, 168, 1, 1);
void setup() {
Ethernet.begin(mac, ip, myDns, gateway);
IPAddress newGateway(192, 168, 100, 1);
Ethernet.setGatewayIP(newGateway); // 更改网关IP地址
}
void loop () {}
- 描述
- 语法
- 参数
- 返回值
- 例子
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(10, 0, 0, 177);
void setup() {
Ethernet.begin(mac, ip);
IPAddress newIp(10, 0, 0, 178);
Ethernet.setLocalIP(newIp); // 更改IP地址推荐阅读
- 微信图片已被清理如何恢复 微信己被清理的图片如何恢复
- 新车撞了能恢复原样吗 车被撞还能恢复到原来的样子吗
- 湛江两名男子用弹弓射击、粘网猎捕南迁候鸟!均被警方刑拘
- 如何找回被删除的微信好友 如何恢复已经删除的微信好友
- 微信被删除了怎么加回来 微信怎么测试谁把你删除了
- 手机怎么登录两个微信号 手机号被另一个微信绑定了
- 投诉电话查询12345被威胁 投诉电话查询12345
- 成都被狗咬伤女童转出ICU!院方披露医疗费用
- 高中孩子被孤立怎么开导好 高中孩子被孤立怎么开导
- 十岁小女孩被骗两万元……家长要注意了!
