前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >802-ESP32_SDK开发-ESP32(WiFi)把采集的摄像头照片数据通过UDP发送给UDP客户端(C# UDP客户端)

802-ESP32_SDK开发-ESP32(WiFi)把采集的摄像头照片数据通过UDP发送给UDP客户端(C# UDP客户端)

作者头像
杨奉武
发布2021-12-12 15:08:09
3.1K0
发布2021-12-12 15:08:09
举报
文章被收录于专栏:知识分享知识分享

说明

这一节是模组采集完一幅图片以后通过UDP把图片数据发送出去.

作为WiFi模块其实和其网络通信有2种方式.

1是连接其无线进行网络通信; 2是控制WiFi连接路由器,在一个路由器下进行网络通信;

因为连接其无线之后IP地址是模块分配的,具有随机性,所以这节测试在同一个路由器下通信;

测试(确保自己电脑和WiFi连接同一个路由器)

1.先双击运行C#源码中的执行文件

2.然后点击启动

提示: 192.168.1.93:8888

是说该UDP客户端的IP地址是192.168.1.93 监听的端口号是:8888

这个后面要用到.

3.把这节的ESP32代码放到非中文目录,然后使用VS Code打开

4.根据自家的路由器修改(和电脑连接同一个路由器)

5.设置ESP32模块发送的UDP地址

改为上面上位机的地址哈,我上面是192.168.1.93:8888

这个要根据自己的修改....

6.编译下载到开发板(第一次编译时间有点长)

7.然后就可以看到图像了

如果有云服务器可以把上位机放到云服务器上查看视频

1.把软件复制粘贴到云服务器

2.双击运行如果运行不起来出现如下提示(这是确实.net库导致的)...跟着下面的步骤做,安装net库

3.双击运行

4.改一下ESP32的UDP发送地址

注意哈, IP地址要填写服务器的IP地址(外网IP)

5.主意哈,保证WiFi模块是连接的可以上网的路由器, 然后重新烧录,然后就可以了

源码说明(ESP32源码)

1,初始化配置摄像头输出的是JPEG格式的图片数据; 初始化WiFi热点; 初始化UDP

2,在任务里面只要判断采集了一副图片,就把图片数据发送到UDP.

源码说明(C#源码)

1.打开工程

2.启动程序的时候获取本机的IP地址

3.点击启动按键

4.接收并持续显示图片数据

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-12-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说明
    • 这一节是模组采集完一幅图片以后通过UDP把图片数据发送出去.
      • 作为WiFi模块其实和其网络通信有2种方式.
        • 1是连接其无线进行网络通信; 2是控制WiFi连接路由器,在一个路由器下进行网络通信;
          • 因为连接其无线之后IP地址是模块分配的,具有随机性,所以这节测试在同一个路由器下通信;
          • 测试(确保自己电脑和WiFi连接同一个路由器)
            • 1.先双击运行C#源码中的执行文件
              • 2.然后点击启动
                • 3.把这节的ESP32代码放到非中文目录,然后使用VS Code打开
                  • 4.根据自家的路由器修改(和电脑连接同一个路由器)
                    • 5.设置ESP32模块发送的UDP地址
                      • 6.编译下载到开发板(第一次编译时间有点长)
                        • 7.然后就可以看到图像了
                        • 如果有云服务器可以把上位机放到云服务器上查看视频
                          • 1.把软件复制粘贴到云服务器
                            • 2.双击运行如果运行不起来出现如下提示(这是确实.net库导致的)...跟着下面的步骤做,安装net库
                              • 3.双击运行
                                • 4.改一下ESP32的UDP发送地址
                                  • 5.主意哈,保证WiFi模块是连接的可以上网的路由器, 然后重新烧录,然后就可以了
                                  • 源码说明(ESP32源码)
                                    • 1,初始化配置摄像头输出的是JPEG格式的图片数据; 初始化WiFi热点; 初始化UDP
                                      • 2,在任务里面只要判断采集了一副图片,就把图片数据发送到UDP.
                                      • 源码说明(C#源码)
                                        • 1.打开工程
                                          • 2.启动程序的时候获取本机的IP地址
                                            • 3.点击启动按键
                                              • 4.接收并持续显示图片数据
                                              相关产品与服务
                                              云服务器
                                              云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                                              领券
                                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档