Line 1: |
Line 1: |
| [[VEYE MIPI 290/327 for Raspberry Pi/zh|查看中文]] | | [[VEYE MIPI 290/327 for Raspberry Pi/zh|查看中文]] |
| | | |
− | '''[[VEYE-MIPI-290/327 for Raspberry Pi|<big><big><big><big>How to use VEYE-MIPI-X series camera module on Raspberry Pi</big></big></big></big>]]''' | + | '''[[VEYE-MIPI-290/327 for Raspberry Pi|<big><big><big><big>How to use VEYE-MIPI-X series camera module on Raspberry Pi(legacy mode)</big></big></big></big>]]''' |
| | | |
| ===Introduction=== | | ===Introduction=== |
Line 8: |
Line 8: |
| Theoretically,VEYE Camera Modules support all Raspberry Pi. For performance reasons, I recommend you use 3,3+,4 version. This article uses Raspberry Pi 3B as an example to explain how the VEYE-MIPI-290/327 camera module working with Raspberry Pi. It also explain the specials of RPI Computer Module and Zero using VEYE Camera Module. | | Theoretically,VEYE Camera Modules support all Raspberry Pi. For performance reasons, I recommend you use 3,3+,4 version. This article uses Raspberry Pi 3B as an example to explain how the VEYE-MIPI-290/327 camera module working with Raspberry Pi. It also explain the specials of RPI Computer Module and Zero using VEYE Camera Module. |
| | | |
| + | === About piOS---Bullseye === |
| + | The latest system of Raspberry Pi - bullseye has removed the support of raspicam by default. But we still have 2 ways to use it. |
| + | |
| + | * 1, Use the legacy version of the OS, that is, do not upgrade to Bullseye. |
| + | |
| + | https://www.raspberrypi.com/software/operating-systems/ |
| + | |
| + | * 2, Open legacy camera support in raspi-config on Bullseye. We have upgraded the program to accommodate this usage. |
| + | |
| + | <blockquote><u>If you want to add the legacy camera interfaces to Bullseye, please click your update icon in the taskbar to update. Then open a terminal (Ctrl-Alt-T) and type ‘sudo raspi-config’, go to ‘Interface Options’ and then ‘Legacy Camera’, and reboot. These camera interfaces are deprecated, and we are not supporting them going forwards.</u></blockquote>https://www.raspberrypi.com/news/new-old-functionality-with-raspberry-pi-os-legacy/ |
| + | |
| + | By the way, Use this cmd to check your system version: |
| + | |
| + | <code>lsb_release -a</code> |
| ===Hardware Setup=== | | ===Hardware Setup=== |
| '''Essentials You Need:''' | | '''Essentials You Need:''' |
Line 20: |
Line 34: |
| *Startup RaspberryPi. | | *Startup RaspberryPi. |
| | | |
− | [[File:Mini adpter with VEYE-MIPI-290-327 front.jpg|center|thumb|Mini adpter with VEYE-MIPI-290-327 front|alt=|600x600px]]
| + | {| class="wikitable" |
− | [[File:Mini adpter with VEYE-MIPI-290-327 back.jpg|center|thumb|Mini adpter with VEYE-MIPI-290-327 back|alt=|600x600px]]
| + | !VEYE-MIPI-IMX327S and RPI Connection |
| + | VEYE-MIPI-IMX462 and RPI Connection |
| | | |
| + | VEYE-MIPI-IMX385 and RPI Connection |
| + | !VEYE-MIPI-IMX327S FPC WIRE Connection |
| + | VEYE-MIPI-IMX462 FPC WIRE Connection |
| | | |
| + | VEYE-MIPI-IMX385 FPC WIRE Connection |
| + | |- |
| + | |[[File:RaspberryPi 3B+ -VEYE-MIPI-IMS327S 01.jpg|alt=|center|thumb|400x400px]] |
| + | |[[File:RaspberryPi 3B+ -VEYE-MIPI-IMS327S 02.jpg|alt=|center|thumb|400x400px]] |
| + | |} |
| + | <br /> |
| + | {| class="wikitable" |
| + | !VEYE-MIPI-327E and RPI Connection |
| + | !VEYE-MIPI-327E FPC and PWR WIRE Connection |
| + | |- |
| + | |[[File:ADP-E 001.jpg|alt=|center|thumb|400x400px]] |
| + | |[[File:ADP-E 003.jpg|alt=|center|thumb|400x400px]] |
| + | |} |
| + | <br /> |
| + | {| class="wikitable" |
| + | !VEYE-MIPI-327B and RPI Connection |
| + | !VEYE-MIPI-327B FPC and PWR WIRE Connection |
| + | |- |
| + | |[[File:Veye-raspberry 3m.jpg|center|thumb|400x400px|alt=]] |
| + | |[[File:Veye 290-327Wiring scheme00.jpg|center|thumb|400x400px|alt=]] |
| + | |} |
| | | |
− | <br />[[File:Veye-raspberry 3m.jpg|center|thumb|600x600px|Connect VEYE to RPI]][[File:Veye-Wiring scheme01.jpg|center|thumb|600x600px|Connect VEYE to RPI (part1)]]<br />[[File:Veye 290-327Wiring scheme00.jpg|center|thumb|600x600px|Connect VEYE(mini adaptor board) to RPI (part2)]][[File:ADP-E 001.jpg|alt=|center|thumb|600x600px|VEYE-MIPI-327E and RPI Connection|link=http://wiki.veye.cc/index.php/File:ADP-E_001.jpg]][[File:ADP-E 003.jpg|alt=|center|thumb|600x600px|VEYE-MIPI-327E FPC and PWR WIRE Connection|link=http://wiki.veye.cc/index.php/File:ADP-E_003.jpg]]
| |
| ===RaspberryPi System Setup and Configuration=== | | ===RaspberryPi System Setup and Configuration=== |
| | | |
Line 179: |
Line 217: |
| <code>sudo apt-get update && sudo apt-get install libopencv-dev</code> | | <code>sudo apt-get update && sudo apt-get install libopencv-dev</code> |
| | | |
− | <code>sudo apt-get install python-opencv</code> | + | <code><s>sudo apt-get install python-opencv</s></code> |
| + | |
| + | <code>sudo apt-get install python3-opencv</code> |
| | | |
| <code>sudo apt-get install libzbar-dev</code> | | <code>sudo apt-get install libzbar-dev</code> |
Line 265: |
Line 305: |
| Video Control Toolkits Manual : [[VEYE-MIPI-290/327 i2c/|VEYE-MIPI-290/327 i2c]] | | Video Control Toolkits Manual : [[VEYE-MIPI-290/327 i2c/|VEYE-MIPI-290/327 i2c]] |
| | | |
− | The new version of PiOS use i2c-10. If i2c-0 doesn't work, try -b 10. | + | The new version of PiOS use i2c-10. If i2c-10 doesn't work, try -b 0. |
| | | |
| ===RPI Computer Module and RPI Zero Additional Info=== | | ===RPI Computer Module and RPI Zero Additional Info=== |