1. Уводзіны
The OpenMV Cam H7 Plus is a small, low-power, programmable microcontroller board designed for machine vision applications. It allows users to easily implement real-world applications using machine vision in a compact form factor. This manual provides essential information for setting up, operating, and maintaining your OpenMV Cam H7 Plus.
2. Прадукт скончыўсяview і асноўныя характарыстыкі
The OpenMV Cam H7 Plus is engineered for high-performance machine vision tasks, offering a robust set of features for developers and hobbyists alike.
- Powerful Vision Processor: Features a 480 MHz ARM Cortex-M7 processor with 32MB SDRAM and 32MB flash, perfect for high-speed machine vision tasks.
- Versatile Camera: Comes with a 5MP OV5640 sensor supporting resolutions up to 2592x1944 with an M12 lens mount for customization.
- Easy Python Programming: Program with MicroPython for simple integration of complex machine vision algorithms.
- Rich I/O Interfaces: Includes USB, SPI, I2C, CAN, UART, ADC, DAC, PWM, and servo control pins for versatile connectivity.
- Кампактны і эфектыўны: Lightweight design (17g) with low power consumption, ideal for robotics and IoT.
Візуальны прадукт
Figure 2.1: The OpenMV Cam H7 Plus, a compact machine vision camera board.
Працэсар і памяць
Figure 2.2: Detailed specifications of the OpenMV Cam H7 Plus processor (STM32H7, 480MHz) and memory (1MB RAM in MCU + 32MB on board, 2MB Flash in MCU + 32MB on board).
Параўнанне прадукцыйнасці
Figure 2.3: Comparison highlighting the higher performance of the OpenMV Cam H7 Plus, featuring increased RAM (1MB+32MB SDRAM) and Flash (2MB+32MB QSPI FLASH), and a 5MP high-definition sensor.
3. Змесціва ўпакоўкі
Праверце, ці ёсць усе прадметы ў вашай упакоўцы:
- OpenMV4 Cam H7 Plus with OV5640 sensor module (x1)
- Кабель Micro-USB (x1)
- 1x8 - Pin Headers (x2)
- Proto Shield (x1)
- Pan-Tilt PCB Board (x1)
- Right Angle Fixing Plate (x2)
- Supporting Screws & Gaskets (x4)
Figure 3.1: Visual representation of the OpenMV Cam H7 Plus kit contents, including the camera board, cables, headers, and mounting accessories.
Figure 3.2: Textual list of standard delivery parts included with the OpenMV Cam H7 Plus.
4. Настройка
4.1 Пачатковае падключэнне
To begin using your OpenMV Cam H7 Plus, connect it to your computer using the provided Micro-USB cable. The camera will power on and be recognized as a USB device. You will need to install the OpenMV IDE (Integrated Development Environment) for programming and interacting with the camera. The IDE is available for download from the official OpenMV webсайт.
4.2 Pinout and Interfaces
The OpenMV Cam H7 Plus offers a variety of input/output (I/O) interfaces for integration with other hardware components. Understanding the pinout is crucial for advanced projects.
Figure 4.1: Detailed pinout diagram of the OpenMV Cam H7 Plus, showing various peripherals and timers, including USB, SPI, I2C, CAN, UART, ADC, DAC, PWM, and servo control pins. Note that all pins are 5V tolerant with a 3.3V output, and P6 is not 5V tolerant in ADC or DAC mode.
The board also includes a Micro SD slot supporting SD cards up to 32GB for storing scripts, images, and video recordings.
5. Інструкцыя па эксплуатацыі
The OpenMV Cam H7 Plus is programmed using MicroPython, allowing for flexible and powerful machine vision applications. The OpenMV IDE provides a user-friendly environment for writing, debugging, and deploying your scripts.
5.1 Core Machine Vision Capabilities
The camera supports a wide range of image processing and machine learning functionalities:
- Выяўленне асобы: Utilize TensorFlow Lite for efficient human presence detection.
- Распазнаванне нумарных знакаў: Implement template matching for recognizing characters on license plates.
- QR Code and Barcode Detection: Detect and decode various types of 1D and 2D barcodes.
- Object Classification: Classify different objects using neural networks.
- Color Tracking: Track objects based on their color in real-time.
- Edge and Shape Detection: Identify edges, circles, and rectangles within images.
- Infrared Thermal Imaging: Support for thermal imaging applications (requires compatible sensor module).
- Face Detection and Eye Tracking: Advanced features for human-computer interaction.
- Digital Identification: Recognize numerical digits.
Figure 5.1: Demonstrations of person detection using TensorFlow Lite and license plate recognition with template matching, showcasing the camera's advanced capabilities.
Figure 5.2: A collage illustrating various machine vision applications possible with the OpenMV Cam H7 Plus, including infrared thermal imaging, face detection, keypoint detection, circle detection, rectangle detection, barcode decoding, AprilTag tracking, QR code detection, color tracking, and line following.
5.2 модуля датчыка
The OpenMV Cam H7 Plus features removable camera sensor modules, allowing for flexibility in different applications, such as switching between standard and thermal imaging sensors.
Figure 5.3: The OpenMV Cam H7 Plus supports removable camera sensor modules, enabling easy customization for various imaging needs.
5.3 Афіцыйнае відэа дэманстрацыі прадукту
Watch the official demonstration video to see the OpenMV Cam H7 Plus in action, showcasing its various machine vision capabilities and applications.
Video 5.1: OpenMV Cam H7 Plus Demo Show. This video demonstrates various features including person detection, license plate recognition, QR code and barcode detection, removable sensor modules, infrared thermal imaging, pan-tilt applications, color tracking, line following, rectangle and circle detection, edge detection, template matching, keypoint detection, object classification via neural networks, digital identification, wireless image transmission, wireless data transfer, serial communication, and servo/motor control.
6. Тэхнічныя характарыстыкі
Detailed technical specifications for the OpenMV Cam H7 Plus:
| Асаблівасць | Дэталь |
|---|---|
| Працэсар | 480 MHz ARM Cortex-M7 |
| SDRAM | 32 МБ |
| Флэш-памяць | 32 МБ |
| Тэхналогія фотадатчыка | CMOS |
| дазвол сэнсара | 5MP (OV5640) |
| Max Image Resolution | 2592x1944 |
| Дазвол відэазахопу | 480p (Max supported by current configuration) |
| Максімальная фокусная адлегласць | 2.8 міліметра |
| Максімальная дыяфрагма | 2 міліметра |
| Тып флэш-памяці | Micro SD (да 32 ГБ) |
| Фармат захопу відэа | MPEG 4 |
| Тэхналогія падлучэння | USB, Wi-Fi (with optional shield) |
| Асаблівасць | Прадукцыйнасць пры слабым асвятленні |
| Вага прадмета | 3.87 унцый (прыблізна 17 г) |
| Памеры ўпакоўкі | 5.24 х 3.58 х 3.11 цалі |
| Нумар мадэлі | OpenMV Cam H7 Plus |
| Вытворца | Guangzhou Singtown Information Technology Co.,Ltd |
| Дата першай даступнасці | 31 сакавіка 2022 г |
Абмерны чарцёж
Figure 6.1: Dimensional drawing of the OpenMV Cam H7 Plus, with measurements in inches, providing precise physical specifications for integration into projects.
7. Выпраўленне непаладак
If you encounter issues with your OpenMV Cam H7 Plus, consider the following common troubleshooting steps:
- Камера не выяўлена:
- Ensure the Micro-USB cable is securely connected to both the camera and your computer.
- Паспрабуйце іншы USB-порт або кабель.
- Restart the OpenMV IDE and/or your computer.
- Verify that the necessary drivers are installed (usually handled automatically by the IDE).
- Script Errors:
- Check the OpenMV IDE console for error messages. These often provide clues about syntax errors or runtime issues.
- Refer to the OpenMV documentation and examples for correct MicroPython syntax and function usage.
- Ensure all required libraries are imported and available.
- Дрэнная якасць выявы:
- Акуратна працярыце аб'ектыў камеры тканінай з мікрафібры.
- Забяспечце дастатковае асвятленне ў вашым асяроддзі.
- Adjust camera settings (exposure, gain, white balance) within the OpenMV IDE.
- Verify the lens is properly focused (if adjustable).
- Праблемы з прадукцыйнасцю:
- Reduce image resolution or frame rate in your script to decrease processing load.
- Optimize your MicroPython code for efficiency.
- Ensure sufficient power supply if using external components.
- Праблемы з абнаўленнем прашыўкі:
- Follow the official firmware update instructions carefully.
- Забяспечце стабільнае USB-злучэнне падчас працэсу абнаўлення.
- If the camera enters DFU mode (Device Firmware Upgrade) unexpectedly, follow the recovery procedures outlined in the OpenMV documentation.
For more detailed troubleshooting and community support, visit the official OpenMV forums and documentation webсайт.
8. Гарантыя і падтрымка
The OpenMV Cam H7 Plus is manufactured by Guangzhou Singtown Information Technology Co.,Ltd. For specific warranty information, including duration and coverage, please refer to the documentation provided with your purchase or contact the seller directly. General support and technical resources, including detailed guides, tutorials, and community forums, are available on the official OpenMV webсайт (openmv.io).
For product inquiries, technical assistance, or warranty claims, please reach out to the OpenMV SingTown Official Store or the manufacturer.