ESP32 CAM使用

在上一篇试水,死在门口的记录之后,在死马当活马医的思想指导下,交换串口TX和RX,得到上传正常的结果。

网上用的U转串的设备,大多数都是FT32芯片,还有CH340,我这个是CP系,其实差不多,问题不在这。而当时买这个是看到ESP相关,不知道用处,实际上是给ESP8266烧写程序的,后面一个座子直接插8266。长下面这样。

觉得也有串口功能,所以按照网上大多数教程接法。结果上传打印成这样

网上的排查上传不上的情况,有按RST按键的,有编译不过的,有波特率不对的,有上传速录太快的,有供电不足的(又打了电压正常),有IDE版本不对的,有选择开发版不对的,甚至翻出去看下有没有解,老外一样说了一堆可能。最后绝望地写下空日志,但是不甘心,传不上但是编译过了,所以只在上传阶段,串口反一下试试,结果传上去了,正常上传如下图

正常的情况,connecting点点点马上就会转入下面的状态打印,所以按键都要按烂了传不起就是传不起。

所以天杀的下载器定义名称误我,下载器上的RXD就接ESP32 CAM的U0R,TXD就接U0T。

我想这可能是我的特殊情况,但是ESP32的资料本来少,32 CAM的更少,所以要抱着死马当活马的办法,自己探路出来。


第二个需要记录的问题是编译不过的问题,在工具里面,设置FLASH分区,需要选择huge app的模式,默认default会造成编译报空间不够的问题,但是ESP32这么强大,区区CAM应该不是问题。

这个能搜到答案,但是也少,所以必须记下来。

由于设计DEMO的人将服务器功能也集成了(真牛掰),所以直接在网页上,即可看到图像。我的相机上有水平格,像飞机仪表,还没深究哪里来的。

附带的串口会打印当前相机的图像参数。

大致乱调了几个参数,人脸识别会加重CPU负担,有点卡,图像大了带来的主要是CPU的问题,网络应该还好。


两个比较好的参考

https://blog.csdn.net/akk41397/article/details/106419396/

https://zhuanlan.zhihu.com/p/104356606

外面有个老外的也不错,忘存地址了,而且相机拍下的人脸识别挺帅,有点像越狱里面主角。。。


入个门,后面摸一下python的图像识别,然后开始调运动类模块。

爬雪山艰难,但是到了山顶,风景确实也是最美的。


版权声明:本文为weixin_37281967原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。