zoukankan      html  css  js  c++  java
  • 02视频传输,监控,直播方案ESP32把采集的摄像头照片通过串口输出到C#串口上位机显示

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/video_transmission" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

    测试

    1,自行搭建ESP32开发环境

    https://www.cnblogs.com/yangfengwu/p/14667359.html

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

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

    4.串口模块插到电脑的USB口,  串口模块RX引脚连接开发板的TX1引脚, 

    程序是使用串口1(GPIO17)发送数据

    绿线: 开发板的串口1发送引脚连接串口模块的RX引脚

    黑线: GND

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

    6.选择上面的串口模块的端口号,然后打开串口,就可以看到图像了

    源码说明(ESP32源码)

    底层采集啥的都是封装好的,设置的摄像头输出的是JPEG格式的图片数据.

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

    发送完以后延时一会再去采集发送,主要是太快了上位机判断不出来数据了....

    源码说明(C#源码)

    1.打开工程

    2.判断收到图片数据头,就把数据一直往缓存里面存

    3.串口接收数据出现空闲, 就把缓存里面的数据读取以后尝试以图片方式显示(pictureBox)

     

  • 相关阅读:
    VC++ 进度条的使用
    VC++ 知识点
    VC++ 遍历目录
    VC++ 目录选择对话框
    VC中的树形控件
    C++文件输入输出流
    一些有用的Sql语句
    C语言 单引号和双引号的区别
    如何让自己成为一名黑客高手全集
    顶尖黑客的故事
  • 原文地址:https://www.cnblogs.com/yangfengwu/p/15612632.html
Copyright © 2011-2022 走看看