esp32 cam 与安卓app蓝牙通讯

之前想买一片同时带蓝牙和wifi的模块来玩,无意中入手了esp32 cam,网上找了一圈手机端的蓝牙控制应用,不太理想,就搞了个测试,也方便以后扩展定制。

下面是ESP32-CAM介绍:

ESP32-CAM是安信可最新发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为27*40.5*4.5mm,深度睡眠电流最低达到6mA。

ESP32-CAM可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、QR无线识别,无线定位系统信号以及其它物联网应用,是物联网应用的理想解决方案。

ESP32-CAM采用DIP封装,直接插上底板即可使用,实现产品的快速生产,为客户提供高可靠性的连接方式,方便应用于各种物联网硬件终端场合。

管脚定义

在Arduino IDE中配置安装ESP 32 CAM开发板库

1.添加ESP 32包地址,依次点击“文件—首选项”打开首选项配置框

在“附件开发板管理器网址”中添加 esp32库地址:

“https://dl.espressif.com/dl/package_esp32_index.json”

如果输入框中还有其他地址,点击输入框右边按钮,另起一行添加地址

2.点击“工具—开发板…—开发板管理器”

在搜索框中输入“esp 32”,并安装,我这里已经安装好了。

3.安装好之后,选择ESP 32CAM开发板

4.接着就可以对esp 32 编写代码了,接着我们测试esp 32cam的蓝牙通讯,刚才安装的esp 32的开发包包含了一些例子,我们直接使用。在“文件—示例”中找到:

5.不用做更改,在“工具—端口”选择端口号,把代码上传到ESP 32 CAM,由于购买的esp32 cam模块带有烧录模块,所以直接插USB线就可以上传代码了,很方便。

6.打开安卓蓝牙app,连接"ESP32test",Android 6.0以上需要打开定位,才能搜索到蓝牙设备。测试收发正常,安卓端接收中文显示乱码,暂时用不到,以后有时间再完善了。

猜你喜欢

转载自blog.csdn.net/m0_67034740/article/details/123844119