0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用8266實(shí)現(xiàn)wifi無線圖傳

正點(diǎn)原子 ? 2022-04-09 17:31 ? 次閱讀
256463d0-b698-11ec-82f6-dac502259ad0.png

WIFI無線圖傳


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



01

波特率修改

8266配置921600波特率,串口波特率配置到最大,圖傳速度以及效果會(huì)好一點(diǎn)。使用USB轉(zhuǎn)TTL連接8266進(jìn)行配置,硬件連接如下:


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


接著打開串口調(diào)試助手進(jìn)行配置,這里選擇對(duì)應(yīng)COM口,然后發(fā)送AT+UART=921600,8,1,0,0這個(gè)指令,設(shè)置其串口波特率到921600,當(dāng)它返回OK即可。如下圖:


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


圖1設(shè)置8266波特率為921600


02

硬件連接

硬件準(zhǔn)備:

8266模塊、

探索者板子、

OV2640攝像頭模塊、

LCD液晶屏

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


接著在步驟一配置好之后,就拔掉8266,按照下圖進(jìn)行連接:


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


圖2 整體硬件連接

然后直接將提供的源碼下載進(jìn)去,接著需要打開我們提供的另外一個(gè)軟件——XCAM。



03

軟件設(shè)置及代碼部分

打開提供的這個(gè)電腦上位機(jī)軟件,如下圖,服務(wù)器IP地址打開是多少就是多少,端口設(shè)置成:8086,然后在代碼也按照這個(gè)地址端口填寫:

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


圖3 XCAM設(shè)置

打開提供的源碼main.c文件,如下:


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


圖4端口、IP地址、熱點(diǎn)修改

由圖3可知,服務(wù)器IP地址是192.168.1.179,端口8086,所以將上述代碼進(jìn)行修改,如上圖,并且需給8266提供一個(gè)熱點(diǎn),(手機(jī)熱點(diǎn)或者路由都可,保證打開上位機(jī)的電腦與8266連接在同一個(gè)局域網(wǎng)內(nèi)),熱點(diǎn)的名字和密碼根據(jù)自己的進(jìn)行修改。

代碼主要步驟:首先初始化串口三波特率設(shè)置921600,才可以和8266通信,然后初始化2640模塊,通過函數(shù):Wireless_transmission_2640();


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


圖5 攝像頭初始化

配置8266為TCP客戶端模式函數(shù):wifi_configure();


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


圖6配置8266為TCP客戶端

通過串口三發(fā)送AT指令給8266,使其工作在TCP客戶端模式,串口一會(huì)打印提示信息,如果現(xiàn)象不對(duì)可以通過串口一打印數(shù)據(jù)查看打印內(nèi)容。

上面配置好之后就開始進(jìn)入主函數(shù)的傳輸過程:開啟8266的透?jìng)髂J剑箝_始把2640的JEPG數(shù)據(jù)發(fā)送至串口三,因?yàn)?266接的是串口三這個(gè)接口所以只需要將JPEG數(shù)據(jù)丟到串口三發(fā)給8266,8266在通過TCP協(xié)議無線傳輸?shù)诫娔X的上位機(jī)上,即可實(shí)現(xiàn)圖傳。


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


圖7循環(huán)發(fā)送JPEG數(shù)據(jù)給8266


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2263

    文章

    10849

    瀏覽量

    353859
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    44699
  • 正點(diǎn)原子
    +關(guān)注

    關(guān)注

    9

    文章

    21

    瀏覽量

    9839
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    HDMI/USB視頻無線圖和采集方案介紹

    方案簡(jiǎn)介Thxtek提供的2k/4k無線圖方案是基于Actions炬力北方的視頻編解碼芯片開發(fā)的方案,采用H.264編解/碼技術(shù),可實(shí)現(xiàn)1080P60無線圖
    的頭像 發(fā)表于 09-28 08:04 ?433次閱讀
    HDMI/USB視頻<b class='flag-5'>無線圖</b><b class='flag-5'>傳</b>和采集方案介紹

    esp8266wifi模塊怎么連接手機(jī)

    ESP8266 WiFi模塊連接手機(jī)主要可以通過兩種方式實(shí)現(xiàn): 通過路由器連接(STA模式)和直接作為熱點(diǎn)連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過路由器連接(STA模式) 配置
    的頭像 發(fā)表于 08-19 17:27 ?1450次閱讀

    如何在ESP8266板上實(shí)現(xiàn)wifi direct?

    我想知道是否有任何機(jī)會(huì)在ESP8266板上實(shí)現(xiàn) wifi direct。在官方文檔中,wifi direct似乎受支持,但我找不到任何示例或AT命令讓我在板上設(shè)置此模式。 有這方面的
    發(fā)表于 07-19 14:43

    ESP8266模式是如何工作的?

    數(shù)據(jù)包,最多為 2048 字節(jié)? 如果這是正確的想法,我的項(xiàng)目需要通過 ESP8266 (ESP-01) WIFI 連接從 Arduino 每 4 毫秒向安卓手機(jī)發(fā)送一個(gè) 7 字節(jié)的數(shù)據(jù)包。因此
    發(fā)表于 07-15 07:48

    ESP8266怎么去消除這個(gè)wifi模塊的雜訊干擾?

    想請(qǐng)教下 為什么8266wifi模塊在工作的時(shí)候會(huì)有很多無線信號(hào)的雜訊。雜訊從315Mhz到545Mhz 一直都存在 因我產(chǎn)品需求 在wifi模塊外圍還接了一個(gè)433Mhz的接收模塊
    發(fā)表于 07-12 15:32

    藍(lán)牙透模塊無線世界的傳輸

    藍(lán)牙透模塊的世界,看看ZX-D36如何成為無線世界的傳輸。 藍(lán)牙模塊ZX-D36 無線數(shù)據(jù)傳輸打造的一款高速率主從一體 BLE5.2 藍(lán)牙模塊,具有良好的額穩(wěn)定性和超低的功耗。模塊默認(rèn)藍(lán)牙串口透
    發(fā)表于 07-03 18:40

    艾睿光電首款無線手機(jī)紅外熱像儀發(fā)布!最遠(yuǎn)支持8米無線圖操作

    摘要:艾睿光電首款無線手機(jī)紅外熱像儀發(fā)布!最遠(yuǎn)支持8米無線圖操作。 3月20日,在2024慕尼黑上海光博會(huì)現(xiàn)場(chǎng),艾睿光電正式發(fā)布旗下首款無線手機(jī)紅外熱像儀IX2.據(jù)現(xiàn)場(chǎng)介紹,這是一款
    的頭像 發(fā)表于 03-20 14:50 ?395次閱讀
    艾睿光電首款<b class='flag-5'>無線</b>手機(jī)紅外熱像儀發(fā)布!最遠(yuǎn)支持8米<b class='flag-5'>無線圖</b><b class='flag-5'>傳</b>操作

    Hi1102A和Hi1105模塊在遠(yuǎn)距離無線圖領(lǐng)域的選型淺析

    E1, QZSS);RTK (L1); 模塊化設(shè)計(jì)后5GHz 最大功率 25dBm,點(diǎn)對(duì)點(diǎn)圖距離最大可達(dá) 9km 雖然是WIFI+BT+GNSS+FM四合一高性能方案,但是目前針對(duì)市場(chǎng)單一,以SDIO接口通信遠(yuǎn)距離無線圖
    發(fā)表于 03-07 16:21

    數(shù)據(jù)透選擇低功耗WiFi模塊還是選擇低功耗藍(lán)牙模塊?

    WiFi模塊和藍(lán)牙模塊,針對(duì)部分領(lǐng)域的低功耗數(shù)據(jù)透需求,工程師是該選擇低功耗WiFi模塊還是低功耗藍(lán)牙模塊呢? ? 數(shù)據(jù)透選擇低功耗WiFi
    的頭像 發(fā)表于 01-10 18:44 ?604次閱讀
    數(shù)據(jù)透<b class='flag-5'>傳</b>選擇低功耗<b class='flag-5'>WiFi</b>模塊還是選擇低功耗藍(lán)牙模塊?

    ESP8266實(shí)現(xiàn)TCP控制LED和設(shè)置WIFI密碼

    =089e9c9189991f80be4b4886098da65b#reply151108474896 代碼main.py,通過網(wǎng)頁(yè)把它傳入ESP8266 micropython固件中即可。如何傳輸自行查找資料吧。本人也忘記如何傳輸了。本文只是為了記錄一下曾經(jīng)寫過的代碼
    的頭像 發(fā)表于 01-08 09:49 ?1658次閱讀

    ESP8266 WiFi模塊用戶手冊(cè)V1.0

    電子發(fā)燒友網(wǎng)站提供《ESP8266 WiFi模塊用戶手冊(cè)V1.0.doc》資料免費(fèi)下載
    發(fā)表于 11-17 10:09 ?20次下載
    ESP<b class='flag-5'>8266</b> <b class='flag-5'>WiFi</b>模塊用戶手冊(cè)V1.0

    一種透的以太網(wǎng)轉(zhuǎn)wifi的方案介紹

    有線網(wǎng)口設(shè)備轉(zhuǎn)為無線wifi,RJ45網(wǎng)口轉(zhuǎn)wifi,即插即用,網(wǎng)卡轉(zhuǎn)無線wifi完全透,即插
    的頭像 發(fā)表于 11-13 11:45 ?1162次閱讀
    一種透<b class='flag-5'>傳</b>的以太網(wǎng)轉(zhuǎn)<b class='flag-5'>wifi</b>的方案介紹

    esp8266怎么讓串口透

    esp8266可以開機(jī)不配置直接當(dāng)串口透,直接接在一臺(tái)設(shè)備的串口上,設(shè)備波特率固定,上位機(jī)通過udp直接接受,esp826可以做到嗎,以前的是串口轉(zhuǎn)wifi模塊
    發(fā)表于 11-08 07:43

    基于 FPGA 的無線圖像傳輸系統(tǒng)硬 件設(shè)計(jì)與實(shí)現(xiàn)

    現(xiàn) 一 個(gè) 收 發(fā) 一 體 、發(fā) 射 頻 率 可設(shè) 、高 靈 敏 度 的 無 線 圖 像 輸 系 統(tǒng) 硬 件 平 臺(tái) 。測(cè) 試 結(jié) 果 表 明 ,該 硬 件 平 臺(tái) 能 夠 實(shí)現(xiàn)圖像的無線傳輸
    發(fā)表于 11-07 11:33

    通過兩個(gè)esp8266實(shí)現(xiàn)單片機(jī)之間通信時(shí),透數(shù)據(jù)能否存入寄存器?

    通過兩個(gè)esp8266實(shí)現(xiàn)單片機(jī)之間通信時(shí),透數(shù)據(jù)能否存入寄存器,其原理是什么?
    發(fā)表于 11-06 06:15