开启辅助访问
设为首页
收藏本站
登录
立即注册
论坛首页
BBS
开发资料
样品购买
GitHub
邀请注册
技术博客
搜索
搜索
每日签到
本版
帖子
用户
物联网开发者社区-安信可论坛
»
论坛首页
›
物联网学习园
›
智能家居
›
DIY作品
›
【电子DIY作品】ESP32-CAM远程开关
返回列表
发新帖
【电子DIY作品】ESP32-CAM远程开关
[复制链接]
450
|
5
|
2024-8-7 16:47:12
|
显示全部楼层
|
阅读模式
本帖最后由 YAOXA 于 2024-8-7 17:02 编辑
制作前言:
有时候回家晚,家里面的楼道灯没开,每次都要打开手机手电筒爬楼梯,但是又不想买新的智能开关和智能灯,想起来手头上还有几块闲置的安信可的ESP32-CAM,简单接上舵机贴上墙上就能实现远程开关。
方案设计:
软件设计
软件设计 - 舵机驱动
简单利用面包板和杜邦线搭建电路,将ESP32-CAM与舵机和CH340模块连接,采用USB供电。
软件采用Arduino编程,缩短开发时间提高开发效率。舵机驱动使用ESP32Servo库,指定引脚并调整好参数,调用函数使舵机来回旋转180°,实现舵机驱动。
软件设计 - WiFi配置
打开Arduino中AI Thinker ESP32-CAM的示例,选择WebServer-HelloServer,修改ssid和password为WiFi账号密码,编译上传后在串口监视器获取ESP32-CAM的IP地址,WiFi配置和服务器搭建完成。
软件设计 - 网页设计
使用HTML语言设计前端网页界面,添加交互按钮实现局域网控制舵机旋转。
将舵机驱动、WiFi配置以及网页控制三部分进行整合,软件设计完成。
硬件设计
硬件设计 - PCB设计
使用嘉立创EDA免费打样,将面包板电路集成到PCB上,实际上大部分电路已经集成在ESP32-CAM模块上了,剩下的电路采用两层板设计就足够了。
硬件设计 - 电源管理
本设计最终并没有采用电池供电,但是在设计过程中一开始是打算采用两节5号电池供电以满足家庭日常使用,两节5号电池3V经过ME2188A50XG升压到5V给ESP32-CAM和舵机供电,但是实际使用出现以下问题:
舵机驱动过程产生的干扰太大,使干电池不能稳定在5V输出;
软件部分没有设计低功耗待机,导致ESP32耗电过快,干电池电量不足。
因本人能力有限,暂时放弃电池供电方案,改用USB输出5V供电。
外壳设计
根据场景尺寸Solidworks设计3D打印外壳,激光切割亚克力盖板。
最终成品
经过焊接、组装,远程开关完成。
使用说明
在程序中添加WiFi账号密码后烧录程序到ESP32-CAM,在串口获取IP地址。
组装产品,连接电源线,产品在初始化过程中LED常亮,初始化完毕LED熄灭。
在同一局域网下,浏览器打开第一步获取到的IP地址,打开控制网页即可对开关进行控制。
性能升级
电源部分还可以继续完善,除了干电池还可以考虑锂电池、18650锂电池等。
对ESP32-CAM进行低功耗设计,从而减少耗电量。
在程序中添加WiFi账号密码后烧录并从串口获取IP地址的操作比较繁琐,可以在软件中改进,对ESP32-CAM进行WiFi配网。
可以添加摄像头和内存卡等驱动,实现家庭监控和家庭服务器等功能。
效果展示
ESP32-CAM远程开关
回复
使用道具
举报
bzhou830
|
2024-8-7 17:02:19
|
显示全部楼层
很棒哟
选择去发光,而不是被照亮
回复
使用道具
举报
爱笑
|
2024-8-7 17:23:57
|
显示全部楼层
不错不错!
用心做好保姆工作
回复
使用道具
举报
大猫的鱼
|
2024-8-8 04:35:37
|
显示全部楼层
牛的牛的
回复
使用道具
举报
lsrly
|
2024-8-8 07:59:10
|
显示全部楼层
牛
好好学习,努力挣钱,专心
回复
使用道具
举报
WT_0213
|
2024-8-8 11:25:22
|
显示全部楼层
有外壳就是好看
回复
支持
反对
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
手机登录
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
YAOXA
1
主题
0
回帖
76
积分
注册会员
注册会员, 积分 76, 距离下一级还需 124 积分
注册会员, 积分 76, 距离下一级还需 124 积分
积分
76
加好友
发消息
回复楼主
返回列表
官方教程玩法
DIY作品
图文推荐
【板子申请流程】新进来的同学请看这里-活动已停
2023-11-08
【中奖公告】申请Ai-M61-32S-kit的同学看过来!
2024-04-29
开发板申请 | Ai-M61-32S高性能开发板来啦,共赠送200个!-活动
2024-04-18
我也领到官方免费送的AiPi-Eyes-S1开发板啦!!!
2023-09-26
【轻松上手】小安派跑个超级玛丽
2023-09-27
热门排行
1
【板子申请流程】新进来的同学请看这里-活
2
安信可社区一周年狂欢派对&抽奖盖楼活动开
3
我也领到官方免费送的AiPi-Eyes-S1开发板啦
4
【中奖公告】申请Ai-M61-32S-kit的同学看过
5
优质文章有赏!现金红包+开发板无限送,冲
6
【官方公告】关于板子申请发帖争议解释
7
开发板申请 | Ai-M61-32S高性能开发板来啦
8
【轻松上手】小安派跑个超级玛丽
9
【教程】社区发帖教程指引(尤其是图片上传
10
【电子DIY作品】+人体存在感应器+WB2+RD03