OpenMV дневник обучения (а) знакомство OpenMV

В связи с недавним необходимости использовать OpenMV, интернет-ресурсы, является относительно небольшим, процесс обучения может быть направлен в учебный процесс, мы надеемся, что больше указаний! !

Что такое OpenMV

OpenMV является Micropython поддержка pyboard доска , встроенная питона переводчика , после включения питания автоматически выполняется внутри файла main.py на микроконтроллер. Вероятно , значит, читать во время выполнения чип питона интерпретатор main.py внутри программы ( по аналогии с интерпретатором для компиляции файла программы main.py)

Таким образом , чтобы убедиться в этом, мы знаем , что мы находимся в программе Micropython языке, то Micropython на каком языке это?

MicroPython работает в микроконтроллер Python на соответствие с лицензией MIT. Micro Python является простым и быстрым реализация языка программирования Python 3, оптимизированный для работы на микроконтроллер. Он основан на ANSIC, грамматика с 3 Python согласуется с его собственным парсеров, компиляторов виртуальных машин и библиотек классов.

Таким образом , мы должны в первую очередь развивать должны научиться развивать язык MicroPython, грамматику и python3 почти, если узнал питон может быстро приступить к работе , никогда не узнал , не унывают, эта запись является относительно простым языком, вы можете обратиться к блогу

Так pyboard совет , что это?

pyboard является официальным MicroPython плата микроконтроллера, полностью поддерживаемые функции программного обеспечения.

OpenMV камера представляет собой компактный, с низким энергопотреблением, низкой стоимости печатной платы, это поможет вам легко полное машинное зрение (машинное зрение) приложений. Полный контроль над OpenMV, включая IO булавку. Вы можете легко снимать или использовать внешний триггер терминал или алгоритм выполнения, он также может быть результатом алгоритма , используемого для управления штырей IO.

Алгоритмы машинного зрения на OpenMV включают глядя цвета, обнаружение лица, отслеживание глаз, обнаружение края, отслеживание и другие признаки. Он может быть использован для реализации обнаружения вторжений, просеивания продуктов дефектной продукции, фиксированные маркеры слежения и тому подобное. Пользователю нужно только написать простой код Python, вы можете легко выполнить множество машинного зрения задач , связанных с . Компактный дизайн, изготовление OpenMV может использовать множество инновационных продуктов. Например, робот может обеспечить окружающим их осведомленность окружающей среды, чтобы увеличить визуальную линию сторожевой интеллектуальных функции автомобиля, умные игрушки , чтобы увеличить функцию распознавания лиц, улучшить продукт и другие интересным, и даже может дать растение дефектной линейки продуктов Повышена фильтрации возможности и так далее.

OpenMV использовали STM32F427 богатые аппаратные ресурсы, свинец UART, I2C, SPI, ШИМ, АЦП, ЦАП и GPIO интерфейсы для облегчения расширения периферийных функций. USB интерфейс для подключения интегрированной среды разработки OpenMVIDE на вашем компьютере , чтобы помочь завершить программирование, отладку и обновление встроенного программного обеспечения и так далее. слот для карт памяти TF поддерживает карты TF большой емкости, может быть использовано для хранения программ и сохранением фотографий.

OpenMV положение «с машинного зрения функций на Arduino . Это может UART I2C, SPI, AsyncSerial и GPIO, как контроль другого аппаратного обеспечения, даже когда модуль микроконтроллера, такие как Arduino, RaspberryPi (Raspberry Pi) и тому подобное. Он также может быть другой модуль управления однокристальный. эта особенность делает его очень гибким и другие популярные модули взаимодействуют для достижения сложных функций продукта.

Резюме о характеристиках OpenMV:

1. Модуль видения компактной машины
2. программное обеспечения полностью открытого исходного кода и аппаратное обеспечение
3.STM32F4 MCU, низкое энергопотребление, высокие
4.OV7725 чипа камеры
5. Обеспечить интерфейс программирования Python, не требуют знаний языка C, чтобы способствовать развитию
6. обеспечить много Python примеры
7. обеспечивают интегрированную среду разработки (OpenMVIDE), содействия разработке, отладке кода и обновления прошивки
, и так далее ...

Таким образом, OpenMV обеспечивает МАШИНА зрительных функций наиболее центральной и самой сложной части (включая аппаратное и основной алгоритм), так что пользователи могут поместить свое внимание на свои собственные идеи и дизайн продукта, чтобы реализовать свои творческие идеи.

обучение Веб-сайт

Функции библиотеки: https://docs.singtown.com/micropython/zh/latest/openmvcam/library/omv.sensor.html?highlight=sensor

Начало работы Учебник: https://book.openmv.cc/image/

Официальный форум: https://forum.singtown.com/

Некоторые ямы запись OpenMV: https://blog.csdn.net/a18156289516/article/details/78577359

устанавливать

Официальный Скачать: https://openmv.io/pages/download

Система Windows Нажмите на кнопку для загрузки других операционных систем, пожалуйста, скачайте соответствующее программное обеспечение системы
Here Вставка рисунка Описание

Последующие установки нужно только указать следующий шаг и получить лицензию на линии! ! !

Установленная в использовании

IDE есть много рутины, мы можем выбрать , чтобы попробовать
Here Вставка рисунка Описание
вилку в OpenMV, внизу слева, нажмите кнопку Connect
Here Вставка рисунка Описание
после при подключении, выполните следующие кнопки повернут зеленый цвет означает , что соединение успешно, нажмите кнопку начать работать
Here Вставка рисунка Описание
после начала работы, помните , открыла крышку камеры, а затем мы можем увидеть изображение в правой верхней части видео коробки, конечно, если изображение не ясно , помните , чтобы повернуть настроить фокусное расстояние
Here Вставка рисунка Описание
информации в следующем изображении мы можем видеть в режиме реального времени картине, конечно, нам нужно выбрать цветовое пространство может быть
Here Вставка рисунка Описание

Сегодня на введение к этому, у нас есть сообщение проблемы больше обменов! ! !

Опубликовано 12 оригинальных статей · вона похвала 43 · просмотров 7822

рекомендация

отblog.csdn.net/qq_42398342/article/details/105103582