OV2640 摄像头的 micropython 驱动
<p>ESP8266 和 ESP32 的 MicroPython ArduCAM OV2640 基本接口。</p><p> </p>
<p><strong>引脚</strong><br />
<br />
将相机连接到 ESP8266 和 ESP32 的方法如下</p>
<p> </p>
<table border="1">
<thead>
<tr>
<th>相机引脚 </th>
<th>ESP8266 引脚 </th>
<th>ESP32 引脚 </th>
</tr>
</thead>
<tbody>
<tr>
<td>CS </td>
<td>GPIO2 </td>
<td>GPIO15 </td>
</tr>
<tr>
<td>MOSI </td>
<td>GPIO13 </td>
<td>GPIO13 </td>
</tr>
<tr>
<td>MISO </td>
<td>GPIO12 </td>
<td>GPIO12 </td>
</tr>
<tr>
<td>SCK </td>
<td>GPIO14 </td>
<td>GPIO14 </td>
</tr>
<tr>
<td>SDA </td>
<td>GPIO4 </td>
<td>GPIO21 </td>
</tr>
<tr>
<td>SCL </td>
<td>GPIO5 </td>
<td>GPIO22 </td>
</tr>
</tbody>
</table>
<p> </p>
<p>驱动网址:</p>
<p>**** Hidden Message *****</p>
<pre>
<code class="language-python">import ov2640
import gc
import time
import sys
FNAME = 'image2.jpg'
def main():
try:
print("initializing camera")
cam = ov2640.ov2640(resolution=ov2640.OV2640_320x240_JPEG)
#cam = ov2640.ov2640(resolution=ov2640.OV2640_1024x768_JPEG)
print(gc.mem_free())
clen = cam.capture_to_file(FNAME, True)
print("captured image is %d bytes" % clen)
print("image is saved to %s" % FNAME)
time.sleep(10)
sys.exit(0)
except KeyboardInterrupt:
print("exiting...")
sys.exit(0)
if __name__ == '__main__':
main()</code></pre>
<p>使用方法</p>
<p> </p>
<p> </p>
<p>驱动网址在哪里</p>
<p>OV2640可以通过SPI读取图像吗?</p> littleshrimp 发表于 2021-5-9 07:39
OV2640可以通过SPI读取图像吗?
<p>看例程是可以,还没有尝试。</p>
dcexpert 发表于 2021-5-9 16:35
看例程是可以,还没有尝试。
<p>以前弄得时候好像都是并口传输</p> littleshrimp 发表于 2021-5-9 18:59
以前弄得时候好像都是并口传输
<p>现在流行串行接口<img height="28" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/grinning-face-with-smiling-eyes_1f601.png" width="28" /></p>
dcexpert 发表于 2021-5-9 21:42
现在流行串行接口
<p>估计是OV2640模块加转换芯片了</p> <p>学习一下</p>
学习学习 学习下.... 谢谢分享 <table cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td>谢谢分享</td>
</tr>
</tbody>
</table>
<p>学习一下,谢谢!</p>
这个可以有 <p>学习学习</p> thank u! 学习 <p>来学习一下</p>
看一看。。。。。。