OBISP 13MP ការបង្ខូចទ្រង់ទ្រាយទាប
ម៉ូឌុលកាមេរ៉ា
13MP AR1335
(SKU: B0277)
មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស
ការណែនាំ
- អំពី Arducam
អារីកដាមគឺជាអ្នករចនាម៉ូដអាជីពនិងជាអ្នកផលិតកាមេរ៉ាអេសអាយភីអាយភីអាយ DVP និងយូអេសប៊ីចាប់តាំងពីឆ្នាំ ២០១២ យើងក៏ផ្តល់ជូននូវសេវាកម្មរចនានិងរចនាដំណោះស្រាយតាមតម្រូវការសម្រាប់អតិថិជនដែលចង់ឱ្យផលិតផលរបស់ពួកគេមានតែមួយ។ - អំពីកាមេរ៉ា OBISP នេះ។
កាមេរ៉ា Arducam 13MP OBISP MIPI មានលក្ខណៈពិសេសនៅលើយន្តហោះ ISP (Image Signal Processor) វាប្រើស្តង់ដារ Raspberry pi 15pin MIPI CSI-2 interface និងដំណើរការយ៉ាងរលូននៅលើ Raspberry pi, Jetson Nano ហើយក៏អាចបញ្ជូនទៅ platform ផ្សេងទៀតដែលអនុលោមតាម MIPI CSI- 2 ពិធីការចំណុចប្រទាក់។ - អំពីសេវាកម្មអតិថិជន
ប្រសិនបើអ្នកត្រូវការជំនួយរបស់យើងឬចង់ប្តូរតាមបំណងនូវម៉ូឌែលកាមេរ៉ាយូអេសប៊ីសូមទាក់ទងមកយើងខ្ញុំតាម support@arducam.com.
Webគេហទំព័រ៖ https://www.arducam.com/docs/arducam-obisp-mipi-camera-module/
លក្ខណៈពិសេស
ឧបករណ៍ចាប់សញ្ញារូបភាព | 13MP AR1335 |
អតិបរមា។ ដំណោះស្រាយ | ១២៨០ × ១០២៤ |
ទ្រង់ទ្រាយអុបទិក | 1/3″ |
Lens Mount | M12 លំនាំដើម, ស្រេចចិត្ត CS ម៉ោន |
Stock Lens FOV | ផ្ដេក 50 ដឺក្រេ។ |
ទ្រង់ទ្រាយលទ្ធផល | YUV422, RGB888 |
ចំណុចប្រទាក់លទ្ធផល | 2-Lane MIPI CSI-2 |
អត្រាទិន្នន័យអតិបរមា | 1.2Gbps/ផ្លូវ |
UYUV៖ | |
គុណភាពបង្ហាញ និងអត្រាស៊ុមដែលគាំទ្រ | 4160 × 3120 @ 7fps, 1920 × 1080 @ 41fps, 1600 × 1200 @ 45fps, 1280 × 720 @ 60fps, 640 × 480 @ 55fps |
RGB3៖ | |
2560 × 1440 @ 15fps, 1920×1080@27fp+C156:D159s, 1600×1200/1280×720/640 × 480@30fps |
|
គាំទ្រមុខងារ ISP | AWB, AE, Flip, Mirror, Denoise, Gamma, Sharpness, Saturation, Contrast Digital Zoom, Digital Pan/ Tilt, បែបផែនពិសេស។ល។ |
ទំនួលខុសត្រូវ | 4.7ke/lux-sec |
ភាពរសើបរបស់ IR | តម្រង IR 650nm ពន្លឺដែលអាចមើលឃើញតែប៉ុណ្ណោះ |
SNRmax | 37 dB |
ជួរថាមវន្ត | 69 dB |
ការប្រើប្រាស់ថាមពល | 270 mW |
ជួរសីតុណ្ហភាព | -10 ~ 70 អង្សាសេ |
កម្មវិធីបញ្ជាកាមេរ៉ា | កម្មវិធីបញ្ជាដែលអនុលោមតាម V4L2 សម្រាប់ Raspberry pi និង Jetson Nano |
ទំហំក្តារ | ១៣០x២៥០ ម។ |
ប្រើនៅលើ Raspberry Pi
- ការដំឡើងកម្មវិធីបញ្ជា
•ទាញយកកម្មវិធីបញ្ជាសម្រាប់កាមេរ៉ា OBISP MIPI
wget https://github.com/ArduCAM/Arducam_OBISP_MIPI_Camera_Module/archive/v1.0.tar.gz
•ស្រង់ចេញប័ណ្ណសារ files
tar -zxvf v1.0.tar.gz
•បញ្ចូលថតដែលបានស្រង់ចេញ
ស៊ីឌី Arducam_OBISP_MIPI_Camera_Module-1.0/Release/
•ដំឡើងកម្មវិធីបញ្ជា
./install_driver.sh
•ចាប់ផ្ដើមឧបករណ៍ឡើងវិញ
ចុច y, ហើយបន្ទាប់មកវាយ បញ្ចូល ដើម្បីចាប់ផ្ដើមឡើងវិញ។ - ពិនិត្យ និងសាកល្បងកាមេរ៉ា
បន្ទាប់ពីអ្នកបានបញ្ចប់ការដំឡើងផ្នែករឹងនិងតំឡើងកម្មវិធីបញ្ជាអ្នកអាចសាកល្បងថាតើកាមេរ៉ាត្រូវបានរកឃើញនិងដំណើរការដែររឺទេ។
• រាយឧបករណ៍វីដេអូ
ម៉ូឌុលកាមេរ៉ា OBISP MIPI ត្រូវបានត្រាប់តាមជាឧបករណ៍វីដេអូស្តង់ដារក្រោម /dev/video* node ដូច្នេះអ្នកអាចប្រើ ls ពាក្យបញ្ជាសម្រាប់រាយបញ្ជីមាតិកានៅក្នុង / dev ថតឯកសារ។
ls/dev/video0
• រាយបញ្ជីរបៀបវីដេអូដែលមាន
ដោយសារម៉ូឌុលកាមេរ៉ាត្រូវតាម V4L2 អ្នកអាចប្រើវត្ថុបញ្ជា V4l2 ដើម្បីរាយបញ្ជីទំហំពណ៌ដំណោះស្រាយនិងអត្រាស៊ុមដែលគាំទ្រ។
v4l2-ctl –list-formats-ext
ប្រសិនបើអ្នកដំណើរការពាក្យបញ្ជាដោយគ្មានលទ្ធផល អ្នកប្រហែលជាត្រូវពិនិត្យមើលការតភ្ជាប់ខ្សែបូ ឬដំឡើងកម្មវិធីបញ្ជាឱ្យបានត្រឹមត្រូវ បន្ទាប់មកចាប់ផ្ដើម Raspberry Pi ឡើងវិញ។ - ប្រើកាមេរ៉ាជាមួយការផ្គត់ផ្គង់ កម្មវិធីបន្ទាត់ពាក្យបញ្ជា (arducamstill)
arducamstill -t 0
arducamstill -o test.jpg -w 4160 -h 3120
arducamstill -t 0 -e h264 - គ្រប់គ្រងការកំណត់រូបភាពជាមួយលីនុច Webកម្មវិធីកាមេរ៉ា QtCam
• ទាញយក Arducam -QtCam
wget https://github.com/ArduCAM/Arducam_OBISP_MIPI_Camera_Module/releases/download/Arducam_QtCam/Arducam_QtCam.zip
• ពន្លាឯកសារដែលបានទាញយក file
sudo unzip Arducam_QtCam.zip
• បញ្ចូលថត
ស៊ីឌី Arducam_QtCam/
• ផ្លាស់ប្តូរការអនុញ្ញាត
sudo chmod +x Arducam_QtCam
• ដំណើរការកម្មវិធី
./Arducam_QtCam - ចាក់វីដេអូ Feed ជាមួយ VLC Media Player
• បើក VLC ដោយប្រើបន្ទាត់ពាក្យបញ្ជា vlc ឬចុចរូបតំណាងដើម្បីបើកដំណើរការ។
• ចុចប៊ូតុង ▶ (លេង) ដើម្បីហៅបង្អួចមេឌៀដែលបើក។
• នៅក្នុងការចាប់យក ឧបករណ៍ >> ការជ្រើសរើសឧបករណ៍ >> ឈ្មោះឧបករណ៍វីដេអូជ្រើសរើសថ្នាំងវីដេអូកាមេរ៉ា។
• បុក ជម្រើសកម្រិតខ្ពស់… ប៊ូតុង
• នៅក្នុងបង្អួចជម្រើសកម្រិតខ្ពស់ >> ទម្រង់ chroma បញ្ចូលវីដេអូ, ប្រភេទ UYUV
• វាយបញ្ចូល ទទឹង និង កម្ពស់, សម្រាប់អតីតample, 1920 និង 1080 ។
• បុក OK ដើម្បីរក្សាទុកការកំណត់ និងមើលព័ត៌មានវីដេអូ។
សេចក្តីជូនដំណឹង៖ VLC ប្រហែលជាមិនអាចគាំទ្រគុណភាពបង្ហាញខ្ពស់បានទេ។
ប្រើនៅលើ Jetson Nano
- ការដំឡើងកម្មវិធីបញ្ជា
• ពិនិត្យមើលកំណែខឺណែល
កញ្ចប់កម្មវិធីបញ្ជាគួរតែត្រូវគ្នាជាមួយកំណែខឺណែលបច្ចុប្បន្នរបស់អ្នក បន្ទាប់មកអ្នកត្រូវពិនិត្យមើលកំណែខឺណែលរបស់អ្នក មុនពេលទាញយកកញ្ចប់កម្មវិធីបញ្ជាដែលត្រូវគ្នា។ ការប្រើប្រាស់ ឆ្មា /etc/nv_tegra_release ពាក្យបញ្ជាដើម្បីកំណត់ការចេញផ្សាយ L4T
លេខ។ ដោយប្រើឈ្មោះ - ពាក្យបញ្ជាដើម្បីកំណត់លេខខឺណែល។
• ទាញយកកញ្ចប់កម្មវិធីបញ្ជា
ទាញយកកញ្ចប់កម្មវិធីបញ្ជាកាមេរ៉ា Arducam សម្រាប់ Jetson
ណាណូពី https://github.com/ArduCAM/MIPI_Camera/tree/master/Jetson/Jetvariety/driver. សូមទាញយកកញ្ចប់ដែលត្រូវគ្នាដែលបានរៀបរាប់ខាងលើ។
•តំឡើង
ដោយប្រើពាក្យបញ្ជាខាងក្រោមដើម្បីដំឡើងកញ្ចប់កម្មវិធីបញ្ជា Arducam ការចាប់ផ្ដើមឡើងវិញត្រូវបានទាមទារបន្ទាប់ពីដំឡើង។
sudo dpkg -i arducam-nvidia-l4t-kernel_4.9.140-32.3.1 -20200314151719_arm64.deb
• ការលុបការដំឡើង
ប្រសិនបើអ្នកចង់ត្រលប់ទៅកម្មវិធីបញ្ជាកាមេរ៉ា Jetson Nano ដើមវិញ គ្រាន់តែដំណើរការពាក្យបញ្ជាខាងក្រោមដើម្បីលុបកម្មវិធីបញ្ជា Arducam នោះការចាប់ផ្ដើមឡើងវិញក៏ត្រូវបានទាមទារផងដែរ។
sudo dpkg -r arducam-nvidia-l4t-ខឺណែល។ -
ពិនិត្យ និងសាកល្បងកាមេរ៉ា
បន្ទាប់ពីអ្នកបានបញ្ចប់ការដំឡើងផ្នែករឹង និងការដំឡើងកម្មវិធីបញ្ជា ជំហានខាងក្រោមអាចជួយអ្នកក្នុងការវិនិច្ឆ័យ ដើម្បីប្រាកដថាកាមេរ៉ាត្រូវបានរកឃើញ និងគាំទ្រ។
• រាយឧបករណ៍វីដេអូ
ម៉ូឌុលកាមេរ៉ា OBISP MIPI ត្រូវបានត្រាប់តាមជាឧបករណ៍វីដេអូស្តង់ដារនៅក្រោម /dev/video* node ដូច្នេះអ្នកអាចប្រើ ls
ពាក្យបញ្ជាសម្រាប់ការរាយបញ្ជីមាតិកានៅក្នុងថត / dev ។
ls /dev/video0
• រាយបញ្ជីរបៀបវីដេអូដែលមាន
ដោយសារម៉ូឌុលកាមេរ៉ាគឺជាពាក្យបណ្តឹង V4L2 អ្នកអាចប្រើវត្ថុបញ្ជា V4l2 ដើម្បីរាយទំហំពណ៌ ដំណោះស្រាយដែលបានគាំទ្រ។
និងអត្រាស៊ុម។ លទ្ធផលអាចខុសគ្នាពីកាមេរ៉ាមួយទៅកាមេរ៉ា (រូបថតអេក្រង់ត្រូវបានអនុវត្តសម្រាប់តែកាមេរ៉ា OBISP 13MP ប៉ុណ្ណោះ)។
v4l2-ctl –list-formats-ext
ប្រសិនបើអ្នកដំណើរការពាក្យបញ្ជាដោយគ្មានលទ្ធផល អ្នកប្រហែលជាត្រូវពិនិត្យមើលការតភ្ជាប់ខ្សែបូ ឬដំឡើងកម្មវិធីបញ្ជាឱ្យបានត្រឹមត្រូវ។
បន្ទាប់មកចាប់ផ្តើមបន្ទះ Jetson Nano ឬ Xavier NX ឡើងវិញ។ - ចាក់វីដេអូ Feed ជាមួយ VLC Media Player
• បើក VLC ដោយប្រើបន្ទាត់ពាក្យបញ្ជា vlc ឬចុចរូបតំណាងដើម្បីបើកដំណើរការ។
• ចុចប៊ូតុង ▶ (លេង) ដើម្បីហៅបង្អួចមេឌៀដែលបើក។
• នៅក្នុងការចាប់យក ឧបករណ៍ >> ការជ្រើសរើសឧបករណ៍ >> ឈ្មោះឧបករណ៍វីដេអូ, ជ្រើសរើសថ្នាំងវីដេអូកាមេរ៉ា។
• បុក ជម្រើសកម្រិតខ្ពស់… ប៊ូតុង
• នៅក្នុងជម្រើសកម្រិតខ្ពស់ បង្អួច >> បញ្ចូលក្រូម៉ាវីដេអូ ទម្រង់, ប្រភេទ UYUV
• វាយបញ្ចូល ទទឹង និង កម្ពស់, សម្រាប់អតីតample, 1920 និង 1080 ។
សេចក្តីជូនដំណឹង៖ VLC ប្រហែលមិនអាចគាំទ្រទទឹងវីដេអូ ឬកម្ពស់ធំជាង 4000 ទេ។
• បុក OK ដើម្បីរក្សាទុកការកំណត់ និងមើលព័ត៌មានវីដេអូ។
• បើក ការកែតម្រូវ និងឥទ្ធិពល >> ការគ្រប់គ្រង v4l2 ទំព័រលក្ខណសម្បត្តិ អ្នកអាចកែតម្រូវប៉ារ៉ាម៉ែត្រគ្រប់គ្រងកាមេរ៉ាដោយដៃ។ - រស់នៅ View វីដេអូដោយប្រើ
OpenCV ជាមួយ Python
• ទាញយកកូដសាកល្បង
git ក្លូន https://github.com/ArduCAM/MIPI_Camera.git
ស៊ីឌី MIPI_Camera/Jetson/Jetvariety/example
• ពិនិត្យមើលសារជំនួយនៃប៉ារ៉ាម៉ែត្រ
python arducam_displayer.py -d 0
• ដំណើរការសាកល្បង,
python arducam_displayer.py - GSStreamer Example
• GStreamer Server នៅលើ Jetson
gst-launch-1.0 v4l2src ឧបករណ៍=”/dev/video0″ ! “video/xraw,width=1920, height=1080, format=(string)UYVY” ! nvvidconv ! 'video/x-raw(memory:NVMM), format= (string)I420' ! omxh264enc profile=high cabac-entropycoding=true insert-sps-pps=true iframeinterval=30 ! 'video/x-h264, level=(string)4.2, stream-format=(string) byte-stream' ! tcpserversink host=localhost port=5001
• GStreamer clinet នៅលើ Jetson
gst-launch-1.0 -v tcpclientsrc port=5001 ! ឌិកូដប៊ីន! nvoverlaysink
• GStreamer clinet នៅលើកុំព្យូទ័រ
gst-launch-1.0 -v tcpclientsrc ម៉ាស៊ីន =192.168.1.105
ច្រក = 5001 ! ឌិកូដប៊ីន! autovideosink
ឯកសារ/ធនធាន
![]() |
Arducam B0277 OBISP 13MP ម៉ូឌុលកាមេរ៉ាខូចទ្រង់ទ្រាយទាប [pdf] ការណែនាំអ្នកប្រើប្រាស់ B0277, OBISP 13MP ម៉ូឌុលកាមេរ៉ាខូចទ្រង់ទ្រាយទាប |