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

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

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

怎樣使用Arduino將OV7670相機(jī)模塊的流顯示到1.8英寸TFT LCD屏幕上

454398 ? 來源:工程師吳畏 ? 2019-07-26 11:13 ? 次閱讀

OV7670相機(jī)模塊

此模塊允許您以VGA格式(640x480)捕捉圖像。它可以執(zhí)行一些初始處理,并通過SCCB接口將圖像傳輸?shù)?a target="_blank">微控制器,例如Arduino。

相機(jī)單元允許您以其他格式(如CIF(352x240)等)形成圖像。也可以手動(dòng)調(diào)整高達(dá)40x30。最大圖像傳輸速率(VGA)可以達(dá)到每秒30幀。相機(jī)還執(zhí)行圖像的預(yù)處理,例如曝光控制,放大,白平衡等。

還支持各種圖像編碼選項(xiàng)(YUV,各種類型的RGB)。使用SCCB協(xié)議進(jìn)行數(shù)據(jù)傳輸。

OV7670規(guī)格

VGA分辨率(640 x 480)

QVGA(320 x 240)

CIF(352 x 240)

QCIF(176×144);

傳輸速度高達(dá)30 fps,

幾種編碼圖像的方法RAW RGB,RGB 565/555,YUV/YCbCr 4:2:2

OV7670相機(jī)模塊。

從左到右:TFT顯示屏,Arduino nano和OV7670。/I》

接線項(xiàng)目

讓我們從組裝所有組件開始,如下圖所示。

OV7670與Arduino Nano之間的連接

OV7670Arduino Nano

VSYNCPIN2

XCLCKPIN3(必須從5V =》 3.3V電平轉(zhuǎn)換)

PCLCKPIN12

SIODA4(I2C數(shù)據(jù))

SIOCA5(I2C時(shí)鐘

DO D3A0 。. A3(像素?cái)?shù)據(jù)位0..3)

D4 D7PIN4..PIN7(像素?cái)?shù)據(jù)位4..7)

3.3V3.3V

RESET3.3V

GNDGND

PWDNGND

TFT顯示屏和Arduino Nano之間的連接

PIN 9(5V =》 3.3V)

DCPIN 8(5V =》 3.3V)

CS

RESETPIN 10(5V =》 3.3V)

SPI數(shù)據(jù)PIN 11(5V =》 3.3V)

SPI時(shí)鐘PIN 13(5V =》 3.3V)

VCC5V/3.3V(取決于TFT板上的跳線位置)

BL3.3V

GNDGND

在Arduino中編譯IDE

下載所有文件

將“src/lib/LiveOV7670Library”和“src/lib/Adafruit_GFX_Library”復(fù)制到Arduino“l(fā)ibraries”文件夾(如果你已經(jīng)有“Adafruit_GFX_Library”,那么你不必復(fù)制那個(gè))

在Arduino IDE中打開“src/LiveOV7670/LiveOV7670.ino”

選擇工具 - 》 Board-》 Arduino Uno/Nano

逐步設(shè)置程序

您還可以按步驟完成操作步驟以下屏幕截圖。

首先,轉(zhuǎn)到Github。

點(diǎn)擊“下載ZIP”,下載完整的文件。

下載后,將文件解壓縮到所需的文件夾。

打開解壓縮文件夾并轉(zhuǎn)到以下目錄:“LiveOV7670-master src lib”。將這兩個(gè)文件夾復(fù)制到Arduino Library文件夾。

轉(zhuǎn)到“LiveOV7670-master src LiveOV7670”。打開名為 setup.h 的文件。

將示例1的值更改為示例3,如下面的屏幕截圖所示,相機(jī)會(huì)將圖像直接廣播到計(jì)算機(jī)。/p》

當(dāng)設(shè)置示例1時(shí),攝像機(jī)將圖像直接傳輸?shù)绞褂谩癓iveOV7670Library”庫(kù)通過SPI接口連接的LCD。

為TFT直播流設(shè)置示例1。

接下來,打開文件 LiveOV7670.ino 。

在屏幕的右下角,選擇你的Arduino板和端口

上傳上面的代碼,不做任何修改。

您將看到程序正在編譯的通知,如上所示。

結(jié)論

這種便宜且易于使用的Arduino兼容相機(jī)對(duì)于視頻監(jiān)控項(xiàng)目或使用OpenCV等平臺(tái)的機(jī)器人視覺系統(tǒng)非常有用。它也可以用作普通網(wǎng)絡(luò)攝像頭。

聲明:本文內(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)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187699
  • OV7670
    +關(guān)注

    關(guān)注

    5

    文章

    59

    瀏覽量

    27474
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】03、SPI驅(qū)動(dòng)TFT屏幕

    0 前言 本次實(shí)驗(yàn)使用的是1.8TFT屏幕,分辨率128x160,驅(qū)動(dòng)IC是ST7735。實(shí)驗(yàn)的主要目的是根據(jù)屏幕的引腳定義來調(diào)用FSP庫(kù)
    發(fā)表于 12-15 12:46

    10.1英寸OLDI LCD

    電子發(fā)燒友網(wǎng)站提供《10.1英寸OLDI LCD.pdf》資料免費(fèi)下載
    發(fā)表于 11-09 14:35 ?0次下載
    10.1<b class='flag-5'>英寸</b>OLDI <b class='flag-5'>LCD</b>

    DLP?顯示≥0.47英寸陣列WUXGA/1080p/WXGA/XGA/SVGA評(píng)估模塊

    電子發(fā)燒友網(wǎng)站提供《DLP?顯示≥0.47英寸陣列WUXGA/1080p/WXGA/XGA/SVGA評(píng)估模塊.pdf》資料免費(fèi)下載
    發(fā)表于 10-31 10:11 ?0次下載
    DLP?<b class='flag-5'>顯示</b>≥0.47<b class='flag-5'>英寸</b>陣列WUXGA/1080p/WXGA/XGA/SVGA評(píng)估<b class='flag-5'>模塊</b>

    DLP?顯示≥0.47英寸陣列4K UHD評(píng)估模塊

    電子發(fā)燒友網(wǎng)站提供《DLP?顯示≥0.47英寸陣列4K UHD評(píng)估模塊.pdf》資料免費(fèi)下載
    發(fā)表于 10-31 09:44 ?0次下載
    DLP?<b class='flag-5'>顯示</b>≥0.47<b class='flag-5'>英寸</b>陣列4K UHD評(píng)估<b class='flag-5'>模塊</b>

    tft屏幕屬于lcd屏幕的一種嗎

    TFT屏幕確實(shí)屬于LCD(液晶顯示器)屏幕的一種。LCD屏幕
    的頭像 發(fā)表于 10-12 10:31 ?1090次閱讀

    OV7670攝像頭使用串口發(fā)送數(shù)據(jù)另一個(gè)板子lcd,出現(xiàn)花屏

    測(cè)試色帶是正常的平整的,如圖所示 攝像頭端 void ov7670()//單片機(jī)讀取OV7670的圖片像素并發(fā)送到TFT屏幕
    發(fā)表于 09-12 23:32

    蘋果iPhone SE 4或迎重大變革:OLED顯示屏與6.06英寸大屏亮相

    ,屏幕尺寸也大幅躍升至6.06英寸,相較于前代產(chǎn)品的4.7英寸,實(shí)現(xiàn)了顯著增長(zhǎng)。外觀設(shè)計(jì),iPhone SE 4預(yù)計(jì)
    的頭像 發(fā)表于 09-04 17:02 ?1131次閱讀

    TC367_5V_TFT LCD屏幕顯示不全怎么解決?

    好好, LCD 屏幕顯示不全,只顯示最下面菜單行,斷點(diǎn)調(diào)試發(fā)現(xiàn),在執(zhí)行 while (IfxQspi_SpiMaster_getStatus
    發(fā)表于 07-04 07:53

    在STM32F429使用內(nèi)部TFT控制器進(jìn)行LCD顯示,是否可以存在鎖住屏幕的操作?

    在STM32F429使用內(nèi)部TFT控制器進(jìn)行LCD顯示,是否可以存在鎖住屏幕 的操作。即不讀SDRAM,LCD
    發(fā)表于 05-17 08:08

    用STM32F0擴(kuò)展TFT屏(1.8以上)時(shí)一般都用什么接口的?

    大家用STM32F0擴(kuò)展TFT屏(1.8以上)時(shí)一般都用什么接口的?
    發(fā)表于 05-16 06:12

    12.9英寸iPad Air搭載Mini-LED顯示屏,5月發(fā)布

    現(xiàn)階段,現(xiàn)行的10.9英寸iPad Air搭載傳統(tǒng)LCD面板。改用Mini-LED技術(shù)提升HDR內(nèi)容的亮度及暗度表現(xiàn),同時(shí)降低功耗。值得注意的是,蘋果已在最新款12.9英寸iPad
    的頭像 發(fā)表于 04-19 11:01 ?534次閱讀

    小米R(shí)edmi Pad Pro平板亮相:12.1英寸高刷屏搭載澎湃OS系統(tǒng)

     據(jù)悉,Redmi Pad Pro具有12.1英寸2.5K高刷新率LCD寬闊顯示屏,配備后置雙環(huán)相機(jī)模組及10000mAh大容量電池,出廠預(yù)裝澎湃OS操作系統(tǒng)。
    的頭像 發(fā)表于 04-07 16:22 ?1735次閱讀

    為什么Stm32F103驅(qū)動(dòng)ov7670有嚴(yán)重的分屏現(xiàn)象?

    為什么Stm32F103驅(qū)動(dòng)ov7670有嚴(yán)重的分屏現(xiàn)象。
    發(fā)表于 04-07 07:40

    LCD液晶顯示屏的分類 lcd屏幕和led屏幕區(qū)別

    LCD屏幕的構(gòu)造大致有:背光層——第一道偏光片——TFT薄膜基板——液晶層——TFT薄膜基板——C/F玻璃(彩色濾光片)——第二道偏光片。
    的頭像 發(fā)表于 04-01 16:44 ?5521次閱讀
    <b class='flag-5'>LCD</b>液晶<b class='flag-5'>顯示</b>屏的分類 <b class='flag-5'>lcd</b><b class='flag-5'>屏幕</b>和led<b class='flag-5'>屏幕</b>區(qū)別

    2.4TFT液晶屏具有以下技術(shù)優(yōu)勢(shì)和未來展望

    2.4TFT液晶屏是指一種尺寸為2.4英寸的薄膜晶體管液晶顯示屏。它采用薄膜晶體管技術(shù)和透明液晶材料,結(jié)合背光源,能夠顯示出高清、鮮艷的圖
    的頭像 發(fā)表于 03-14 09:20 ?1175次閱讀