之前想买一片同时带蓝牙和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以上需要打开定位,才能搜索到蓝牙设备。测试收发正常,安卓端接收中文显示乱码,暂时用不到,以后有时间再完善了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。