Распространенные неисправности
Если у вас есть дополнительные вопросы, вы можете напрямую искать и задавать вопросы на нашем форуме:\ https://forum.singtown.com/
Что делать, если OpenMV не отвечает при подключении к компьютеру?
- Проверьте источник питания OpenMV. Используйте мультиметр для измерения напряжения на контакте 3,3 В. Если показания ненормальные (менее 3 В), это означает, что возникла проблема с USB-портом вашего компьютера или с USB-кабелем. Замените его.
- Проверьте диспетчер устройств на своем компьютере, чтобы убедиться, что драйвер установлен правильно. Правильные действия: Среда разработки
- Спросите у продавца, правильно ли запрограммирована прошивка
Что делать, если OpenMV подключен к последовательному порту Arduino/STM32/51, но информация не получена?
- Убедитесь, что последовательный порт OpenMV работает правильно. Используйте модуль TTL-USB для подключения к компьютеру или используйте осциллограф/логический анализатор для подключения к контактам и проверки вывода данных.
- Убедитесь, что с программой Arduino/STM32/51 нет проблем. Используйте модуль TTL-USB для отправки данных в Arduino/STM32/51 и проверьте результат. Например, если вы пишете о включении или выключении света после получения заданных данных или о переадресации последовательного порта (здесь чаще всего ошибаются новички, они не понимают, какой последовательный порт принимает данные, а какой последовательный порт отправляет данные, какой это то, о чем меня спрашивают чаще всего).
- Убедитесь, что нет проблем с подключением последовательного порта. OpenMV TX — Arduino RX, OpenMV RX — Arduino TX, GND должны быть подключены. Убедитесь, что нет проблем с питанием OpenMV и Arduino/STM32/51. Некоторые люди действительно не знают, что электропитание необходимо, или они невнимательны. :-)
Что делать, если данные последовательного порта искажены?
- Вам нужно выбрать отображение кода ascii. Если он отображается в шестнадцатеричном формате, вы можете увидеть его как искаженный код.
- Убедитесь, что это соединение уровня TTL. Вы не можете использовать RS232 на компьютере для прямого подключения к последовательному порту OpenMV.
Подробную информацию см. в разделе [В разделе «Последовательная связь]» (/MCU/serial2.md)
Почему я не могу включить и запустить программу?
- (Самый распространенный) Проверьте, нет ли проблем с кодом. Проверьте код в IDE. Если есть ошибки, он определенно не будет работать нормально.
- В соответствии с инструкциями 10-минутного быстрого старта измените main.py на код, который будет выполняться.
- Убедитесь, что источник питания правильный. На контакт VIN подается напряжение 3,7–7 В (рекомендуется 5 В), или его можно напрямую подключить к USB для подачи питания.
- Если вы подключаете USB-кабель для питания, пожалуйста, убедитесь, что не подключаете OpenMV к IDE и не подключаете какой-либо помощник последовательного порта к последовательному порту USB OpenMV, поскольку REPL в это время будет включен, что прервет работу main.py. программа.
Почему я не могу сохранить программу в OpenMV?
- Это потому, что вы, возможно, открыли этот файл, или драйвер мог забиться ---> Перезагрузите компьютер
- Если по-прежнему не работает, возможно, файловая система повреждена ---> Форматировать
А как насчет проблемы, что нет изображения/изображение не перемещается в IDE после запуска программы?
Если работает нормально, то возможно вы случайно нажали отключить, нажмите еще раз.
Почему справа нет панели изображений?
Используйте мышь, чтобы перетащить его с правой стороны.\
Почему частота кадров не такая высокая, как указано?
При работе в IDE, поскольку OpenMV необходимо передавать изображения на компьютер, что занимает много времени, можно отключить отображение изображений на компьютере.