ESP32篇-ESP32-cam初体验

忙活了一上午,终于用ESP32-camov2640摄像头模块在单片机上照上像了。

硬件准备:ESP32-cam,我买的自带底板可以烧录程序

软件准备:Arduino IDE就够了

环境配置:打开安装好的Arduino IDE,

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 

在 文件->首选项->附加开发板管理器网址中添加这两个网址:

 http://wechat.doit.am/package_esp8266com_index.json
  
 https://dl.espressif.com/dl/package_esp32_index.json(这一个就行)
  

 

 之后点 工具->开发板->开发板管理器watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 直接搜esp32,安装这个包

安装好后 开发板-看见了ESP32 Arduino,选ESP32 Dev Module

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 接着点 文件-示例-选ESP32-选Camera-选camearwebserver

打开camera示例程序

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

把红线处的注释去掉

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

在代码中ssid是你家的WiFi名称 password是密码,填上去(就相当于ESP32是移动端设备连接你家wifi,这是esp32是STA模式),把esp32 连上电脑,注意安装串口驱动CH340,现在可以烧代码了

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

点 工具-端口 -com3端口,你看你电脑是显示什么端口号,现在ide串口已经连上esp32了

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

点这里验证代码

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

点这里烧程序到esp32

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16 看到这里是已经烧好程序了

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

点这里打开Arduino的串口监视器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

波特率选115200

复位esp32

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ1PmmZPnmb0=,size_20,color_FFFFFF,t_70,g_se,x_16

 注意我这里esp32是连不上校园网的

你复位后这边会有给一个ip网址出来,浏览器打开这个ip就可以看到相机画面了

记住要点startstream才可以看到画面。

 

注意给esp32连的WiFi要确保一般用户都可以连的上,否则像我这样是esp32没有连上wifi。

最后自己倒腾去吧!

 

 

 

  • 2
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值