• 方案介紹
    • 第19章-OpenMV視覺循跡功能
  • 附件下載
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

第19.1章-[星瞳科技]OpenMV視覺循跡功能 超詳細(xì)OpenMV與STM32單片機(jī)通信

2024/06/24
2283
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

聯(lián)系方式.txt

共1個(gè)文件

第19.1 章-[星瞳科技]OpenMV視覺循跡功能 超詳細(xì)OpenMV與STM32單片機(jī)通信 (有完整版源碼) 【星曈科技】OpenMv筆記——利用OpenMV與STM32進(jìn)行串口通信
這里是詳細(xì)教程,從理論原理到實(shí)踐操作,然后具體代碼調(diào)試都會(huì)講解,有對應(yīng)視頻,所以比較長,希望大家認(rèn)真學(xué)習(xí)。
這個(gè)是全網(wǎng)最詳細(xì)的STM32項(xiàng)目教學(xué)視頻。
第一篇在這里:
視頻在這里


STM32智能小車V3-STM32入門教程-openmv與STM32循跡小車-stm32f103c8t6-電賽 嵌入式學(xué)習(xí) PID控制算法 編碼器電機(jī) 跟隨

第19章-OpenMV視覺循跡功能

19.0-組裝和實(shí)物介紹等

組裝

攝像頭安裝支架清單如下。
、在這里插入圖片描述
為了方便看后面絲印 建議把亞力克膜撕掉
在這里插入圖片描述
安裝順序安裝如下
在這里插入圖片描述
攝像頭按照M3螺絲
在這里插入圖片描述
擰到一起
在這里插入圖片描述
用M2螺絲和螺母連接
在這里插入圖片描述
把另一個(gè)法蘭盤拆掉 按照如下位置
在這里插入圖片描述
M3固定法蘭盤,然后用頂絲固定碳桿
在這里插入圖片描述

19.1-openmv介紹

OpenMV是一款優(yōu)秀的開源視覺識(shí)別硬件板,旨在成為一個(gè)用于計(jì)算機(jī)視覺項(xiàng)目和應(yīng)用的“Arduino”。

主要特點(diǎn)如下:

  1. 簡單易用:編程語言是Python,使用OpenMV IDE進(jìn)行代碼編寫與調(diào)試。這個(gè)集成開發(fā)環(huán)境提供了豐富的功能例如圖像顯示、視頻錄制,以及串口調(diào)試等,非常方便。
  2. 性能卓越:基于高性能MicroPython嵌入式操作系統(tǒng),支持諸如圖像捕獲、圖像處理、面部識(shí)別等諸多復(fù)雜操作。
  3. 支持豐富:包含豐富的API接口,可以實(shí)現(xiàn)多種圖像處理操作,并且兼容眾多類型的傳感器和配件,使其可應(yīng)用于多種場景之中。
  4. 易拓展:OpenMV設(shè)有豐富穩(wěn)定的I/O端口,包括UART、I2C、SPI、CAN,此外還有12位ADC,支持MicroSD卡及USB,結(jié)構(gòu)緊密小巧方便集成。
  5. 應(yīng)用廣泛:由于其強(qiáng)大的功能,在很多領(lǐng)域都可以找得到它的身影,包括:人臉檢測,眼球跟蹤,目標(biāo)檢測,自動(dòng)駕駛,物品分類等。

資料和軟件安裝

  • 關(guān)于OpenMV各種庫和使用,看官網(wǎng)文檔:
    http://docs.openmv.io/ (英文網(wǎng)站)
  • https://docs.singtown.com/ (中文網(wǎng)站)
  • https://docs.singtown.com/micropython/zh/latest/openmvcam/library/index.html
  • 使用MicroPython 問題可以查看文檔。http://docs.micropython.org/en/latest/pyboard/
  • OpenMV論壇,有問題可以在論壇交流或者查找問題https://forums.openmv.io/
  • 軟件下載地址:https://openmv.io/pages/download (英文 速度慢)安裝步驟就按照下一步默認(rèn)按照就可以(也可以換一個(gè)安裝路徑)https://singtown.com/openmv-download/ (中文下載速度快)
    在這里插入圖片描述
    建議使用資料包里面已經(jīng)下載好
    在這里插入圖片描述
    安裝過程,直接同意協(xié)議,直接下一步,下一步,就安裝完畢。

使用數(shù)據(jù)USB線連接到電腦,不要升級固件
在這里插入圖片描述
測試一下運(yùn)行一個(gè)基礎(chǔ)程序 "HelloWord"程序。
在這里插入圖片描述然后查看攝像頭是否需要反轉(zhuǎn)、代碼添加到循環(huán)之前。

# 注意是否有下面兩句根據(jù)自己攝像頭調(diào)整
sensor.set_vflip(True)  #垂直方向翻轉(zhuǎn) 根據(jù)自己攝像頭和模塊安裝位置調(diào)整 !?。≈匾煌瑪z像頭是否需要鏡像根據(jù)實(shí)際情況定,如果不需要鏡像需要注釋掉
sensor.set_hmirror(True) #水平方向反轉(zhuǎn) 根據(jù)自己攝像頭和模塊安裝位置調(diào)整 ?。?!重要不同攝像頭是否需要鏡像根據(jù)實(shí)際情況定,如果不需要鏡像需要注釋掉

擰攝像頭調(diào)焦
在這里插入圖片描述

# Hello World Example
#
# Welcome to the OpenMV IDE! Click on the green run arrow button below to run the script!

import sensor
import time

sensor.reset()  # Reset and initialize the sensor.
sensor.set_pixformat(sensor.RGB565)  # Set pixel format to RGB565 (or GRAYSCALE)
sensor.set_framesize(sensor.QVGA)  # Set frame size to QVGA (320x240)
sensor.skip_frames(time=2000)  # Wait for settings take effect.
clock = time.clock()  # Create a clock object to track the FPS.

# 注意是否有下面兩句根據(jù)自己攝像頭調(diào)整
sensor.set_vflip(True)  #垂直方向翻轉(zhuǎn) 根據(jù)自己攝像頭和模塊安裝位置調(diào)整 !??!重要不同攝像頭是否需要鏡像根據(jù)實(shí)際情況定,如果不需要鏡像需要注釋掉
sensor.set_hmirror(True) #水平方向反轉(zhuǎn) 根據(jù)自己攝像頭和模塊安裝位置調(diào)整 ?。?!重要不同攝像頭是否需要鏡像根據(jù)實(shí)際情況定,如果不需要鏡像需要注釋掉

while True:
    clock.tick()  # Update the FPS clock.
    img = sensor.snapshot()  # Take a picture and return the image.
    print(clock.fps())  # Note: OpenMV Cam runs about half as fast when connected
    # to the IDE. The FPS should increase once disconnected.

清晰度大概如下
在這里插入圖片描述
后面我們的章節(jié)講解openmv 部分代碼然后STM32代碼然后聯(lián)調(diào)

聯(lián)系:Q,1930299709

  • 聯(lián)系方式.txt
    下載

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
TLP291(GR-TP,SE 1 Toshiba America Electronic Components OPTOISOLATOR 3.75KV TRANS 4-SO

ECAD模型

下載ECAD模型
$0.49 查看
KSZ8567STXI 1 Microchip Technology Inc IC ETHERNET SWITCH 7PORT 128TQFP

ECAD模型

下載ECAD模型
$12.44 查看
TLP185(V4GHTL,SE(T 1 Toshiba America Electronic Components Transistor Output Optocoupler, 1-Element, 3750V Isolation
暫無數(shù)據(jù) 查看
意法半導(dǎo)體

意法半導(dǎo)體

意法半導(dǎo)體(ST)集團(tuán)于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導(dǎo)體有限公司。意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一,公司銷售收入在半導(dǎo)體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(fèi)(17%),計(jì)算機(jī)(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計(jì)數(shù)據(jù),意法半導(dǎo)體是全球第五大半導(dǎo)體廠商,在很多市場居世界領(lǐng)先水平。例如,意法半導(dǎo)體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導(dǎo)體和機(jī)頂盒芯片供應(yīng)商,而且在分立器件、手機(jī)相機(jī)模塊和車用集成電路領(lǐng)域居世界前列.

意法半導(dǎo)體(ST)集團(tuán)于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導(dǎo)體有限公司。意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一,公司銷售收入在半導(dǎo)體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(fèi)(17%),計(jì)算機(jī)(16%),汽車(16%),工業(yè)(16%)。 據(jù)最新的工業(yè)統(tǒng)計(jì)數(shù)據(jù),意法半導(dǎo)體是全球第五大半導(dǎo)體廠商,在很多市場居世界領(lǐng)先水平。例如,意法半導(dǎo)體是世界第一大專用模擬芯片和電源轉(zhuǎn)換芯片制造商,世界第一大工業(yè)半導(dǎo)體和機(jī)頂盒芯片供應(yīng)商,而且在分立器件、手機(jī)相機(jī)模塊和車用集成電路領(lǐng)域居世界前列.收起

查看更多

相關(guān)推薦

方案定制

去合作
方案開發(fā)定制化,2000+方案商即時(shí)響應(yīng)!