ESP32-CAM 试玩

ESP32-CAM 是一块 ESP32-S 加上一块 OV2670/7670 图像传感器、以及一个 microSD 卡槽的模块。先不说好不好用,是真的便宜(只要 22 元左右,比起价格离谱的 Uno 什么的东西来说简直。。。),非常适合需要图像拍摄功能的 IoT 设备使用 比如/peek。这个玩意还附带一个 CH340G 的底板(右边那个),摆烂的话可以直接用底板烧代码。

这玩意大概长这个样子:

Module and mb

直接上电,可以在 Wifi 列表里面看到一个叫做 ESP32-CAM 的设备。推测自带固件是运行在 STA+AP 模式。进行一个连接,用 EspTouch.apk 看看,无效。甚至不知道默认 ip 地址和波特率是多少。果然还是得进行一个软糖肥猫 RTFM

进行一个 官方文档 的软糖肥猫:

lnk

可以看到内容挺少,而且,嗯?CSBN是什么几把 简单看了下他这个教程,需要一堆 Linux 下的工具链,还巨麻烦 我就整个/peek需要这么多鬼东西么草 于是进行一个谷歌,果然还是熟悉的 Arduino 解决方案1

附加开发板管理器地址:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

然后在开发板管理器里面选择 AI Thinker ESP32-CAM,然后就可以在 Example->ESP32->Camera->CameraWebServer 里面找到示例代码。配置好 wifi 即可。

// ===========================
// Enter your WiFi credentials
// ===========================
const char* ssid = "**********";
const char* password = "**********";

烧进去看看,找到他的 ip 地址,可以看到一个网页,左边是一些可供调整的参数和操作:

Params

其实基本不用怎么调整,用 Get Still 按钮就可获取静态图像。好耶,有/peek了

Still image

对一个 20 块钱的模块来说确实是相当可以(rasp-cam 模块的拍照质量都不如这个鬼东西...),更不用说还带了一块 240Mhz 的双核 CPU 30 多块钱的 Uno 是什么几把,还要什么自行车了真是。

不过需要注意的是供电问题:建议至少采用 5V2A 以上的供电,否则图片会有几率出现水纹。另外这个东西运作的时候,我的建议是不要触摸摄像头背面和外壳,巨烫。

有空再改改代码。

最后修改:2022 年 06 月 16 日
如果觉得我的文章对您有用,请喵一声