<li id="omoqo"></li>
  • <noscript id="omoqo"><kbd id="omoqo"></kbd></noscript>
  • <td id="omoqo"></td>
  • <option id="omoqo"><noscript id="omoqo"></noscript></option>
  • <noscript id="omoqo"><source id="omoqo"></source></noscript>
  • 發布時間:2020-10-05 19:03 原文鏈接: 解析OpenQCam樹莓派迷你開源相機(一)

    本項目利用樹莓派 Pi Zero W、500 萬素相機模塊、2.2 吋 SPI 界面 QVGA (320*240 像素)分辨率 TFT LCD、OpenCV (C++版本),完成一臺迷你可愛版數字相機【OpenQCam】,有兩個按鍵及兩個 LED,可按鈕拍照、儲存并同步顯示在 TFT LCD 上。做為后續開發更進階的小型嵌入式智能型攝影機、計算機(機器)視覺、人工智能影像分析應用的軟硬件前置環境建立,大家可依此架構再擴展成自己想要的功能。

    開源迷你相機 OpenQCam 成品圖

    一、硬件需求:

    在執行本項目前,先要備妥下列組件:

    1.  樹莓派 Pi Zero W一片(使用 Pi 1, 2,3, Zero 皆可,只是有些設定方式不同,后面會補充說明)

    2.  樹莓派 Pi Zero 專用 500 萬畫素相機(其它分辨率相機亦可,請注意非 PiZero 使用者必須使用 Pi 對應版本的相機)

    3. 16GB 記憶卡一張(一般買樹莓派餐附的都是 8GB 記憶卡,要跑 OpenCV建議要升級)

    4. SPI 接口 2.2 吋 TFT LCD(QVGA 320*240)一片(一般市購 2~3.5 吋 TFT LCD 多半是用 ILI9341 驅動,若非該驅動 IC 則需另外撰寫驅動程序。另外此類模塊常會自帶記憶卡或觸控模塊,本項目暫未使用。)

    5.  雙面洞洞板一片(若不想自己焊板子,可直接用面包板插線完成,只是不方便拿在手上把玩)

    6. 90 度按鍵兩個(做為操作用按鍵,或當外部觸發拍照,數量可自行增減)

    7.紅色、綠色 LED 各一個(顏色不拘,可當成閃光燈控制或指示燈用)

    8. 10k 及 220 奧姆 1/4W 電阻各二個(提供按鍵及 LED 使用)

    9. 40 (20 pin 雙排)pin 2.54 mm 間距公、母排針各一組(連接樹莓派和洞洞板用)

    10. 20 (pin 單排)pin 2.54 mm 間距公、母排針各一組(拆成 9pin 和 4 pin,分別提供 LCD 模塊上顯示用及記憶卡用)

    11. 5V變壓器及Micro USB連接線一組(負責供電給Pi Zero,若使用計算機USB或行動電源供電亦可)

    12. HDMI 顯示屏及 Mini HDMI 轉大頭 HDMI 連接線一組(一開始設定 PiZero 使用,之后就完全用不到,可拿有 HDMI 功能的電視充當一下)

    13.  無線鍵盤鼠標及 USBOTG 連接線一組(一開始設定 PiZero 使用,之后使用遠程聯機操作就用不到,亦可直接借用一下家中計算機的無線鍵鼠)

    14.  可選購Pi ZeroCPU專用散熱片一組(除非長時間CPU滿載情況造成熱當,原則不一定要裝)

    這些材料可以在淘寶或電子零件市場上購買到。一般上網購買樹莓派 Pi Zero 餐(建議主板、相機及扁平電纜一起買,外殼依需求搭配)時會附4GB或8GB記憶卡(記得要換購成16GB)、5V 變壓器、Micro USB 充電線、USB OTG 連接線及 Mini HDMI 轉大頭 HDMI 連接線,有些還會附 CPU 散熱片。根據不同采購管道及配大致上總體成本(不含第 12、13 項)約在 500 ~ 700元左右。

    開源迷你相機硬件需求

    另外,本項目對于新手而言,線路部分算有點小復雜,在制作或除錯過程中,難免會遇到電氣信號不良或信號被干擾等問題產生。一般家里可能沒有高性能的儀表(如示波器、邏輯分析儀)可協助分析問題,但建議至少需要有一部數字三用電表。另外,可考慮選配(原則上用不到)一臺簡易型低速邏輯分析儀(100元左右)來協助。這臺僅適合分析 2 MHz 以下信號,但對于重寫 LCD SPI 驅動程序、抓問題來說已非常足夠。

    簡易型 24MHz, 8 port 邏輯分析儀

    二、硬件線路圖

    本專案的線路基本上不難,如下圖左邊線路圖所示。主要是連接樹莓派Pi Zero GPIO到 LCD 模塊、按鍵及 LED。另外,留有一組接頭和 LCD 模塊信號線并聯,方便與邏輯分析儀連接,分析問題用。原則上可不必接,但為方便工作,可選擇自行以雙面洞板自行焊接,接線方式如下圖右邊線路圖所示。

    藍色為實際焊在板上的裸銅線,紅色線為跳線(有膠皮絕緣線),請注意勿和其它線短路,以免電路無法正常工作。若要全部用 OK 線(有膠皮鍍銀線)焊接亦可。實在不熟悉焊接工作,可使用杜邦端子線連接或用面包板依電路圖聯機亦可,只是無法像一臺相機拿在手上操作。

    開源迷你相機 OpenQCam 電路圖(左)及手焊轉接板圖(右)


    <li id="omoqo"></li>
  • <noscript id="omoqo"><kbd id="omoqo"></kbd></noscript>
  • <td id="omoqo"></td>
  • <option id="omoqo"><noscript id="omoqo"></noscript></option>
  • <noscript id="omoqo"><source id="omoqo"></source></noscript>
  • 1v3多肉多车高校生活的玩视频