0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用8266实现wifi无线图传

正点原子 2022-04-09 17:31 次阅读
256463d0-b698-11ec-82f6-dac502259ad0.png

WIFI无线图传


2586691c-b698-11ec-82f6-dac502259ad0.png



01

波特率修改

8266配置921600波特率,串口波特率配置到最大,图传速度以及效果会好一点。使用USB转TTL连接8266进行配置,硬件连接如下:


259e0a4a-b698-11ec-82f6-dac502259ad0.png


接着打开串口调试助手进行配置,这里选择对应COM口,然后发送AT+UART=921600,8,1,0,0这个指令,设置其串口波特率到921600,当它返回OK即可。如下图:


25af13e4-b698-11ec-82f6-dac502259ad0.png


图1设置8266波特率为921600


02

硬件连接

硬件准备:

8266模块、

探索者板子、

OV2640摄像头模块、

LCD液晶屏

SD卡(由于屏幕用到了中文显示)。


接着在步骤一配置好之后,就拔掉8266,按照下图进行连接:


25cb4d98-b698-11ec-82f6-dac502259ad0.png


图2 整体硬件连接

然后直接将提供的源码下载进去,接着需要打开我们提供的另外一个软件——XCAM。



03

软件设置及代码部分

打开提供的这个电脑上位机软件,如下图,服务器IP地址打开是多少就是多少,端口设置成:8086,然后在代码也按照这个地址端口填写:

25e40770-b698-11ec-82f6-dac502259ad0.png


图3 XCAM设置

打开提供的源码main.c文件,如下:


25f861ca-b698-11ec-82f6-dac502259ad0.png


图4端口、IP地址、热点修改

由图3可知,服务器IP地址是192.168.1.179,端口8086,所以将上述代码进行修改,如上图,并且需给8266提供一个热点,(手机热点或者路由都可,保证打开上位机的电脑与8266连接在同一个局域网内),热点的名字和密码根据自己的进行修改。

代码主要步骤:首先初始化串口三波特率设置921600,才可以和8266通信,然后初始化2640模块,通过函数:Wireless_transmission_2640();


26182032-b698-11ec-82f6-dac502259ad0.png


图5 摄像头初始化

配置8266为TCP客户端模式函数:wifi_configure();


262996fa-b698-11ec-82f6-dac502259ad0.png


图6配置8266为TCP客户端

通过串口三发送AT指令给8266,使其工作在TCP客户端模式,串口一会打印提示信息,如果现象不对可以通过串口一打印数据查看打印内容。

上面配置好之后就开始进入主函数的传输过程:开启8266的透传模式,之后开始把2640的JEPG数据发送至串口三,因为8266接的是串口三这个接口所以只需要将JPEG数据丢到串口三发给8266,8266在通过TCP协议无线传输到电脑的上位机上,即可实现图传。


263c2338-b698-11ec-82f6-dac502259ad0.png


图7循环发送JPEG数据给8266


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2272

    文章

    10923

    浏览量

    357311
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    45281
  • 正点原子
    +关注

    关注

    9

    文章

    29

    浏览量

    9997
收藏 人收藏

    评论

    相关推荐

    基于ALINX开发板Z19-P实现WIFI无线通信功能

    本教程基于 ALINX 开发板 Z19-P , 实现 WIFI 无线通信的功能,WIFI 模块使用 USB WIFIrtl8188cu。
    的头像 发表于 11-11 10:44 341次阅读
    基于ALINX开发板Z19-P<b class='flag-5'>实现</b><b class='flag-5'>WIFI</b><b class='flag-5'>无线</b>通信功能

    了解无线模块信号传输范围的多种因素——实现最佳性能

    无线模块在现代通信系统中发挥着至关重要的作用,在实际应用中,许多因素会影响无线模块的信号传输范围,我们可以在不同应用场景中优化无线
    的头像 发表于 10-29 17:36 481次阅读
    了解<b class='flag-5'>无线</b>数<b class='flag-5'>传</b>模块信号传输范围的多种因素——<b class='flag-5'>实现</b>最佳性能

    HDMI/USB视频无线图和采集方案介绍

    方案简介Thxtek提供的2k/4k无线图方案是基于Actions炬力北方的视频编解码芯片开发的方案,采用H.264编解/码技术,可实现1080P60无线图
    的头像 发表于 09-28 08:04 1602次阅读
    HDMI/USB视频<b class='flag-5'>无线图</b><b class='flag-5'>传</b>和采集方案介绍

    esp8266wifi模块怎么连接手机

    ESP8266 WiFi模块连接手机主要可以通过两种方式实现: 通过路由器连接(STA模式)和直接作为热点连接(AP模式) 。以下是两种连接方式的步骤: 一、通过路由器连接(STA模式) 配置
    的头像 发表于 08-19 17:27 3508次阅读

    如何在ESP8266板上实现wifi direct?

    我想知道是否有任何机会在ESP8266板上实现 wifi direct。在官方文档中,wifi direct似乎受支持,但我找不到任何示例或AT命令让我在板上设置此模式。 有这方面的
    发表于 07-19 14:43

    是否可以使用esp8266创建热点并使用此热点设置新的wifi详细信息?

    我想知道是否可以使用 esp8266 创建热点并使用此热点设置新的 wifi 详细信息,在我的项目中,我需要使用移动应用程序进行无线通信和设置 wifi 详细信息,请从这里帮助我。非常
    发表于 07-19 09:50

    ESP8266模式是如何工作的?

    数据包,最多为 2048 字节? 如果这是正确的想法,我的项目需要通过 ESP8266 (ESP-01) WIFI 连接从 Arduino 每 4 毫秒向安卓手机发送一个 7 字节的数据包。因此
    发表于 07-15 07:48

    ESP8266怎么去消除这个wifi模块的杂讯干扰?

    想请教下 为什么8266wifi模块在工作的时候会有很多无线信号的杂讯。杂讯从315Mhz到545Mhz 一直都存在 因我产品需求 在wifi模块外围还接了一个433Mhz的接收模块
    发表于 07-12 15:32

    请问ESP8266串口透的最大速度能到多少?

    请问ESP8266串口透的最大速度能到多少?
    发表于 07-08 06:30

    蓝牙透模块无线世界的传输

    蓝牙透模块的世界,看看ZX-D36如何成为无线世界的传输。 蓝牙模块ZX-D36 无线数据传输打造的一款高速率主从一体 BLE5.2 蓝牙模块,具有良好的额稳定性和超低的功耗。模块默认蓝牙串口透
    发表于 07-03 18:40

    esp8266基于esp-idf v3.4 wifi连接超时怎么解决?

    的是8266 esp-idf,在ubuntu下,WiFi连接超时断开,打印断开原因是 WIFI_REASON_HANDSHAKE_TIMEOUT,每次断开软件都让重新去连接,连接很久
    发表于 06-06 06:59

    使用Wi-Fi ESP8266方案模组接入云平台

    ESP8266的模块芯片是基于无线通信协议的UARTWi-Fi透模块芯片,支持802.11b/g/n的无线标准,并带有三种可选择的工作模式。ESP
    的头像 发表于 05-10 08:20 1924次阅读
    使用Wi-Fi ESP<b class='flag-5'>8266</b>方案模组接入云平台

    CVBS无线图模块LC328产品介绍

    LC328是灵卡技术研发的一款专为红外热成像机芯配套的图模块。它采用专业的图像处理芯片(DSP),集成去隔行和去锯齿技术,输入的CVBS图像信号经过数字化处理后,将视频流通过Wi-Fi无线传输。客户通过移动接收终端软件Cam802可实时查看视频,并进行截图或者录制视频。
    发表于 05-06 14:51 0次下载

    艾睿光电首款无线手机红外热像仪发布!最远支持8米无线图操作

    摘要:艾睿光电首款无线手机红外热像仪发布!最远支持8米无线图操作。 3月20日,在2024慕尼黑上海光博会现场,艾睿光电正式发布旗下首款无线手机红外热像仪IX2.据现场介绍,这是一款
    的头像 发表于 03-20 14:50 569次阅读
    艾睿光电首款<b class='flag-5'>无线</b>手机红外热像仪发布!最远支持8米<b class='flag-5'>无线图</b><b class='flag-5'>传</b>操作

    Hi1102A和Hi1105模块在远距离无线图领域的选型浅析

    E1, QZSS);RTK (L1); 模块化设计后5GHz 最大功率 25dBm,点对点图距离最大可达 9km 虽然是WIFI+BT+GNSS+FM四合一高性能方案,但是目前针对市场单一,以SDIO接口通信远距离无线图
    发表于 03-07 16:21