ESP32-CAM:设置静态/固定 IP 地址(Arduino IDE)

释放双眼,带上耳机,听听看~!

本教程展示了如何为 ESP32-CAM 开发板设置静态/固定 IP 地址。如果您使用 ESP32-CAM 运行网络服务器或 Wi-Fi 客户端,并且每次重新启动开发板时,它都会有一个新的 IP 地址,您可以按照本教程分配静态/固定 IP 地址。

ESP32-CAM:设置静态/固定 IP 地址(Arduino IDE)

静态/固定 IP 地址程序

为了向您展示如何修复 ESP32-CAM IP 地址,我们将使用Arduino IDE 附带的CameraWebServer 示例。

在我们的解释结束时,无论您正在构建的网络服务器或 Wi-Fi 项目,您都应该能够让您的 IP 地址设置为固定的。

在您的 Arduino IDE 中,转到File > Examples > ESP32 > Camera > CameraWebServer。
然后,修改代码以设置 IP 地址,我们将对此进行解释。

设置 ESP8266 静态 IP 地址

setup()  和  loop()  函数 之前 ,使用您自己的静态 IP 地址和相应的网关 IP 地址定义以下变量。

默认情况下,下一个代码段分配在网关 192.168.1.1 中工作的 IP 地址 192.168.1.184。

// Set your Static IP address
IPAddress local_IP(192, 168, 1, 184);
// Set your Gateway IP address
IPAddress gateway(192, 168, 1, 1);
IPAddress subnet(255, 255, 0, 0);
IPAddress primaryDNS(8, 8, 8, 8); //optional
IPAddress secondaryDNS(8, 8, 4, 4); //optional

在 setup() 里面,你需要调用 wifi.config() 将配置分配给 ESP32-CAM 的方法(在启动 Wi-Fi 之前)。

if(!WiFi.config(local_IP, gateway, subnet, primaryDNS, secondaryDNS)) {
  Serial.println("STA Failed to configure");
}
WiFi.begin(ssid, password);

这 主DNS 和 二级DNS 参数是可选的,您可以删除它们。

您可以在此处下载此项目的完整代码:

 

它分配静态 IP 地址 192.168.1.184。您只需要插入您的网络凭据,代码就会立即生效。

测试

将代码上传到您的开发板后,以 115200 的波特率打开 ​​Arduino IDE 串行监视器。重新启动您的 ESP32-CAM 开发板,之前定义的 IP 地址应该分配给您的开发板。

ESP32-CAM:设置静态/固定 IP 地址(Arduino IDE)

如您所见,它打印出 IP 地址 192.168.1.184。

现在,您可以在本地网络上访问该 IP 地址以观看视频流网络服务器。

总结

在本教程中,您学习了如何为 ESP32-CAM 设置静态 IP 地址。您可以在任何 ESP32-CAM 程序中使用您在此处学到的知识。

给TA打赏
共{{data.count}}人
人已打赏
ESP32-CAM

ESP32-CAM:为 Web 服务器(Arduino IDE)设置接入点(AP)

2021-6-15 9:11:24

ESP32-CAM免费项目

ESP32-CAM将图像发布到云服务器-PHP(步骤及补充)

2022-3-14 14:03:30

86 条回复 A文章作者 M管理员
  1. ౪

    666

  2. 戏子or船长

    8.26 15:46pm 评论了 无法下载

    • Luca

      你的网可以正常打开github吗?可以的话下载应该是没有问题的

  3. 立即推

  4. Joker3881

    666

  5. zlx

    学习学习

  6. user3997

    学习下

  7. 呱呱

    來看看!!!!!!

  8. 请问lcd的库用到哪些?能给个所需库的安装包吗?谢谢你哦~

    • LCD的库arduino里面一般都自带的啊?这个教程里没有涉及LCD

  9. 小賢

    666

  10. 1563838

    hhhhhhh

  11. yoyoaman

    6666

  12. 6666

  13. 拾光

    666

  14. 健身的森

    学习一下

  15. 简沫

    666

  16. Stanley

    牛人学习

  17. nanana

    哇十分感谢

  18. 哇十分感谢

  19. 、莳光

    666,很厉害!

  20. 青山裂开

    学习

  21. yansi324

    学习了

  22. 试试看

  23. ESP32

    look look

  24. 梦魇

    666

  25. 潇玖

    3333333

  26. 冰棒

    3

  27. ppppppppp

    66666

  28. 浮夸。

    666

  29. 甜乐小弟

    谢谢大佬

  30. 极限

    666

  31. 极限

    你好,为什么我通过设置的地址访问不成功呢,我的开发板和电脑都链接我手机的热点了,2.4g频段的。

    • Luca

      按理来说不应该啊,改改地址看看

    • 小羊君

      我也是,解决了吗

  32. 小羊君

    666

  33. 11等于2

    不错

  34. 嗑药少年

    我来试试看

  35. 辞谢

    666

  36. Renaitre6008

    学习学习?

  37. whoami

    6666

  38. 不缘修道

    111

  39. 阿凱

    6666

  40. Andy90121

    666

  41. Focus

    能下载吗

  42. 拉风2022

    666 不过epscam终究是个局域网的摄像头对吗,如果手机离摄像头,无法直接连接,或者出门连接的是外网都没有办法查看视频了吗

  43. bowin

    有用

  44. 666😊

  45. yihaiyan

    666

  46. 林边走

    多谢了,学习了

  47. 隔壁老林

    受教了

  48. 哈哈7008

    66666

  49. 寰寜

    我想学习一下

  50. 小蚊子

    666

  51. 槿

    666

  52. 堆儿

    曾经写过相关内容,但失败了,困扰很久,希望能成

  53. 森森

    666

  54. PYer

    感谢大佬

  55. xwxw

    很有用

  56. 666

  57. 错觉

    学习学习

  58. He

    6

  59. 对我的

    666

  60. 5加5

    666

  61. 偷心盗贼

    66666

  62. 小橘

    6666

  63. Shmily

    学习下

  64. 小十六

    6666

  65. tyjwan

    111111111111111111111111

  66. David·Xu

    好像是文不对题吧。如果切换了WIFI源,是不是固定IP地址也就变了

  67. 川外有川

    谢谢

  68. disappear

    好好好

  69. 李星里

    666

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'); })();