基于esp32-cam的监控小车
1.购买器材: Eap32-cam、L289N直流步进电机驱动、自锁开关、 两节18650电池、5v电源、杜邦线若干。
2.程序代码
2.1 下载代码、下载库函数
百度网盘: 链接:https://pan.baidu.com/s/1yc1lO9qumC0TBDOC9gCREA 提取码:23ka
添加库函数:
项目->加载库->添加zip库
修改部分代码:
注意:这个wifi和密码是自己自定义设置的。设置之后,esp32-cam会作为一个路由器,wifi就是它发出来的。不是设置自己上网的路由器名称和密码。
3.硬件连接
硬件连接我采用了B站up主ardunio捣鼓室的硬件连接图。我在5v电源处加上了一个自锁开关。
最好也加上一个滤波电容让电压更稳定。
特别注意:开发板一定要单独供电,而且要用5V。我用了6.5V,结果开发板烫的不行(电压到7.2V时,板子会烧坏)
马达的引脚要连对,不然后面启动小车的时候小车会出现奇怪的运动。
18650电池最好装一个充电器和锂电池保护器。
4.程序下载
程序下载:IO接地,等出现connecting时,按一下res。(一定要按res)
程序运行:IO悬空,按一下res。
注意:我第一次下载监控程序的时候,还没等我按res程序就自动下载了,我没上心,然后在后面复制IP地址打开操作页面后,页面加载错误。
要注意程序下载的顺序,要按res键。
5.操作界面
手机连接wifi。复制wifi的IP地址到浏览器,浏览器就会显示操作页面。
第一次我打开不成功,然后用两台手机试了,发现两台手机显示的IP地址不同。然后我更改了wifi,重新下载了代码,然后成功了。
总结反思:
由于操作界面出问题,所以我后来又重新检查了很多地方,更换了几个浏览器。事实上,我应当在把代码下载完后就复制IP地址打开操作界面。发现操作界面的问题,把它解决了再接线。
附上监控小车图:
基于esp32-cam的监控小车相关推荐
- 基于ESP32 CAM的人脸识别考勤系统
概述:使用 ESP32 CAM 的人脸识别考勤系统 本教程介绍了使用ESP32 CAM 模组的人脸识别考勤系统.我们将为此应用程序使用OpenCV和Visual Studio .OpenCV 是一个开 ...
- 基于STM32的物联网监控小车
通过 STM32与红外循迹模块对小车自动控制,将小车与联网模块.定位模块连接,小车提供联网模块与云端连接,实现信息的上传,同时若有需要,也可以通过云端下发命令控制小车行进. 主控:STM32F103C ...
- esp32 cam 从安装、烧录到成为webcam详细教程
前言:本教程仅适用于ESP32-CAM开发板且带下载主板的这种情况. 一.安装arduino 1.arduino下载地址: ''' https://www.arduino.cc/en/Main/Sof ...
- ESP8266/ESP32 网络温控器监控 Web服务器-基于温度控制输出
ESP8266/ESP32 网络温控器监控 Web服务器-基于温度控制输出 示意图 接线图 实例代码 #ifdef ESP32#include <WiFi.h>#include & ...
- 制作esp32-cam拍照上传,微信小程序照片显示的监控小车
前期配件准备 ESP32-CAM开发环境配置 程序下载 连接小车 控制台查看图片 微信小程序的开发 1.前期配件准备 小车套件(网上购买即可,较为方便的选择) ESP32-CAM (推荐安信可,外加T ...
- agv ti 毫米波雷达_一种基于毫米波雷达的AGV小车的制作方法
本实用新型属于交通运输领域,涉及一种基于毫米波雷达的AGV小车. 背景技术: AGV((Automated Guided Vehicle)通常沿固定轨道行驶,常用的防撞装置采用激光.电磁等技术,由于信 ...
- 基于ESP32的智能家居控制系统-微信小程序
一. 课题研究意义.现状及应用分析 1.1课题研究意义及现状 目前,科学技术发展十分迅速,其渗透到各行各业以及生活的方方面面,室内设计和高科技结合便出现了"智能家居".所谓智能家居 ...
- 【物联网初探】- 09 - 基于 ESP32 和微信小程序的土壤湿度监测【完结篇】
文章目录 1. 硬件.接线.环境配置 2. 项目简介 2.1 初衷 2.2 技术路线 3. 实现方法 3.1 接线及电源选型 3.2 ESP32 端程序 3.2.1 源码 3.2.2 特别说明 3.3 ...
- 基于安卓的视频遥控小车——电脑端开发
基于安卓的视频遥控小车的电脑端程序采用Java语言编写,Java可以做到一次编译到处运行,因为Java程序是在Java虚拟机中运行的,和平台无关,只要平台上有相应的Java虚拟机. 本设计中安卓手机是 ...
最新文章
- html5 css 笔记,HTML5+CSS3笔记
- C++--day06
- matlab从工作区读取一维数组和结构体
- 前端笔试能查吗_鹅厂微博前端实习面经
- 8、QuickExec命令行的使用
- JAVA水晶花数_我的世界Java版1.17快照20w45a新增物品详解
- [SRM] 09 撕书狂魔CZL
- GDB简单调试linux内核与模块的方法
- c++ 编程规范技巧
- 扩展DOM有什么问题
- PyCharm的安装和破解
- 安卓手机获取root权限---修补面具root步骤解析
- 植物大战僵尸:游戏中的“修改器【Python】”一定是作弊?善用增加趣味性!
- Markdown强行换页
- 虚拟机无法重启服务器,windows2019虚拟机管理服务无法启动
- 揭秘沃尔玛、腾讯、京东、浙商银行的供应链管理方案
- 【MM采购定价】怎么样实现创建采购订单的时候,采购价格不可以更改?
- Java基础项目 开发团队分配管理系统
- 【漏洞复现-maccms-命令执行】vulfocus/maccms-cve_2017_17733
- 内网渗透代理知识以及渗透某CTF三层靶机实例