完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有许多ESP8266作为连接到路由器的站点,路由器将它们视为ESP8266F、ESP_1354B8、ESP_8077E4等。
是否可以更改通过路由器看到的ESP8266的名称? |
|
相关推荐
1个回答
|
|
是的,您可以更改通过路由器看到的ESP8266的名称。以下是更改ESP8266名称的步骤:
1. 准备工具:首先,您需要一个Arduino IDE或其他兼容的开发环境,以及一个适合ESP8266的编程板。 2. 连接ESP8266:将ESP8266连接到编程板,然后通过USB线将编程板连接到计算机。 3. 安装ESP8266库:在Arduino IDE中,打开“文件”>“首选项”,在“附加开发板管理器网址”中添加ESP8266的库网址:https://arduino.esp8266.com/stable/package_esp8266com_index.json。然后打开“工具”>“开发板”>“开发板管理器”,搜索并安装“esp8266”库。 4. 编写代码:在Arduino IDE中创建一个新的草稿,然后编写以下代码: ```cpp #include const char* ssid = "您的WiFi名称"; const char* password = "您的WiFi密码"; void setup() { Serial.begin(115200); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println("Connected to WiFi"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); // 设置ESP8266的名称 if (!ESP.wifiSetSleepType(NONE_SLEEP)) { Serial.println("Failed to set sleep type..."); while (1) { delay(1000); } } } void loop() { // 这里可以添加其他功能 } ``` 5. 修改WiFi名称和密码:将代码中的`ssid`和`password`替换为您的WiFi名称和密码。 6. 设置ESP8266的名称:在`setup()`函数中,您可以添加以下代码来设置ESP8266的名称: ```cpp ESP8266WebServer server(80); server.begin(); server.on("/", HTTP_GET, []() { server.send(200, "text/html", " Hello, this is my ESP8266!");}); ``` 7. 编译并上传代码:点击Arduino IDE中的“上传”按钮,将代码上传到ESP8266。 8. 重启ESP8266:上传完成后,重启ESP8266。现在,您应该可以在路由器上看到自定义的ESP8266名称。 请注意,这些步骤仅适用于基本的名称更改。如果您需要更高级的自定义,可能需要使用其他库或工具。 |
|
|
|
只有小组成员才能发言,加入小组>>
198个成员聚集在这个小组
加入小组483 浏览 1 评论
1786 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
385浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
177浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
223浏览 2评论
用AT+CIPSNTPCFG=1,8,\"cn.ntp.org.cn\",\"ntp.sjtu.edu.cn\"更新不了时间怎么处理?
576浏览 2评论
268浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-7 06:13 , Processed in 0.702371 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191