
专业版
CompatibleMV-OV2640
1.2k
0
0
0
简介
兼容openmv4的摄像头模块
简介:兼容openmv4的摄像头模块开源协议
:Public Domain
创建时间:2024-08-05 22:29:44更新时间:2024-08-06 14:32:07
描述
<div>一个可用于OpenMV4的OV2640的模块,将FPC模组转接到OpenMV4的BTB座子。</div>
<p> </p>
<div>摄像头我用的是<a href="https://m.tb.cn/h.gkDQKAOUux5XX3U?tk=fmPn3W9kW5P">https://m.tb.cn/h.gkDQKAOUux5XX3U?tk=fmPn3W9kW5P</a>,M12的应该都能锁上螺丝</div>
<div>BTB连接器我用的是<a href="https://m.tb.cn/h.gkD9MfOiVl2YqBc?tk=uAQm3W9l4WF">https://m.tb.cn/h.gkD9MfOiVl2YqBc?tk=uAQm3W9l4WF</a>, 选择DF12NB(3.0)-36DP-0.5V</div>
<div> </div>
<div>摄像头实测需要翻转,例子如下</div>
<div>```python3</div>
<div>import sensor</div>
<div>import time</div>
<div> </div>
<div>sensor.reset() # Reset and initialize the sensor.</div>
<div>sensor.set_pixformat(sensor.RGB565) # Set pixel format to RGB565 (or GRAYSCALE)</div>
<div>sensor.set_framesize(sensor.QVGA) # Set frame size to QVGA (320x240)</div>
<div>sensor.set_hmirror(True)</div>
<div>sensor.set_vflip(True)</div>
<div>sensor.skip_frames(time=2000) # Wait for settings take effect.</div>
<div>clock = time.clock() # Create a clock object to track the FPS.</div>
<div> </div>
<div>while True:</div>
<div> clock.tick() # Update the FPS clock.</div>
<div> img = sensor.snapshot() # Take a picture and return the image.</div>
<div> print(clock.fps()) # Note: OpenMV Cam runs about half as fast when connected</div>
<div> # to the IDE. The FPS should increase once disconnected.</div>
<p>```</p>
<p> </p>
<p>效果如图,说实话不是很好,帧率也不是很高,图一乐(</p>
<p><img src="//image.lceda.cn/oshwhub/03a0b9170c9e4eedba7d5803f25f9925.jpg" alt="" width="1800" height="2559" /></p>
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论