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
    +关注

    关注

    2252

    文章

    10731

    浏览量

    350681
  • ESP8266
    +关注

    关注

    50

    文章

    952

    浏览量

    44262
  • 正点原子
    +关注

    关注

    9

    文章

    21

    浏览量

    9655
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    数据透选择低功耗WiFi模块还是选择低功耗蓝牙模块?

    WiFi模块和蓝牙模块,针对部分领域的低功耗数据透需求,工程师是该选择低功耗WiFi模块还是低功耗蓝牙模块呢?   数据透选择低功耗WiFi
    的头像 发表于 01-10 18:44 329次阅读
    数据透<b class='flag-5'>传</b>选择低功耗<b class='flag-5'>WiFi</b>模块还是选择低功耗蓝牙模块?

    ESP8266实现TCP控制LED和设置WIFI密码

    =089e9c9189991f80be4b4886098da65b#reply151108474896 代码main.py,通过网页把它传入ESP8266 micropython固件中即可。如何传输自行查找资料吧。本人也忘记如何传输了。本文只是为了记录一下曾经写过的代码
    的头像 发表于 01-08 09:49 1358次阅读

    ESP8266 WiFi模块用户手册V1.0

    电子发烧友网站提供《ESP8266 WiFi模块用户手册V1.0.doc》资料免费下载
    发表于 11-17 10:09 20次下载
    ESP<b class='flag-5'>8266</b> <b class='flag-5'>WiFi</b>模块用户手册V1.0

    一种透的以太网转wifi的方案介绍

    有线网口设备转为无线wifi,RJ45网口转wifi,即插即用,网卡转无线wifi完全透,即插
    的头像 发表于 11-13 11:45 771次阅读
    一种透<b class='flag-5'>传</b>的以太网转<b class='flag-5'>wifi</b>的方案介绍

    esp8266怎么让串口透

    esp8266可以开机不配置直接当串口透,直接接在一台设备的串口上,设备波特率固定,上位机通过udp直接接受,esp826可以做到吗,以前的是串口转wifi模块
    发表于 11-08 07:43

    基于 FPGA 的无线图像传输系统硬 件设计与实现

    现 一 个 收 发 一 体 、发 射 频 率 可设 、高 灵 敏 度 的 无 线 图 像 输 系 统 硬 件 平 台 。测 试 结 果 表 明 ,该 硬 件 平 台 能 够 实现图像的无线传输
    发表于 11-07 11:33

    通过两个esp8266实现单片机之间通信时,透数据能否存入寄存器?

    通过两个esp8266实现单片机之间通信时,透数据能否存入寄存器,其原理是什么?
    发表于 11-06 06:15

    esp8266tcp如何防止丢包?

    esp8266tcp如何防止丢包
    发表于 09-25 08:09

    工业无线WiFi模块高清200万像素视频WiFi/有线无线图像传输零延时

    通信WIFI工业物联网
    深圳市博晶网络科技有限公司
    发布于 :2023年09月12日 12:06:15

    机友分享|ESP8266+机智云平台实现APP控制舵机旋转

    模块与MCU的通信) 。 01 ESP8266 模块简介 ESP8266是一款超低功耗的UART-WiFi
    的头像 发表于 08-09 19:25 3787次阅读
    机友分享|ESP<b class='flag-5'>8266</b>+机智云平台<b class='flag-5'>实现</b>APP控制舵机旋转

    ESP-C2模组实现示例说明

    最新版本的串口透固件可完成设备TTL 端口到WiFi/云的数据实时透。本模块可直接取代原有的有线串口,实现嵌入式设备数据采集和控制。 TTL-W
    的头像 发表于 07-24 16:06 954次阅读
    ESP-C2模组<b class='flag-5'>实现</b>透<b class='flag-5'>传</b>示例说明

    WiFi摄像头 无线图 人脸识别

    WIFI
    学习电子知识
    发布于 :2023年07月17日 19:34:01