怎么把ESP32-S CAM 摄像头加入到Home Assistant
硬件准备:如下,通过USB线接入电脑
开发环境:VMware虚拟机+Home Assiatant
第一步:先将单片机接入Home Assistant 里的ESPHome (如果HA里没有ESPHome,可以参考本专栏其他文章)
1.添加设备
2.点击继续
3. 设备命名,然后下一步
4. 选择单片机型号
5.点击安装
6.选择设备接的USB口,进行下载
7.设备显示ONLINE,在线就是添加成功
第二步:怎么启动摄像头
在ESPHome官网有相关ESP32摄像头组件程序如下,因为我用的模块是安信可的摄像头,所以我选择如下组件
ESPHome里程序如下
有需要粘贴的程序,如下
esp32_camera:
external_clock:
pin: GPIO0
frequency: 20MHz
i2c_pins:
sda: GPIO26
scl: GPIO27
data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
vsync_pin: GPIO25
href_pin: GPIO23
pixel_clock_pin: GPIO22
power_down_pin: GPIO32
# Image settings
name: My Camera
# ...
程序写好后,保存编译即可,如编译出现串口下载报错问题,可以看本专栏另一个博客
第三步:怎么在Home Assistant里看到摄像头采集的图片
1 配置里,添加集成设备
2 找到ESPHome里对应的单片机名称
3 找到设备
4 添加到仪表盘
5 最后,在概览里就可以看到图片
到这里,ESP32 CAM简单开发就结束了,有问题欢迎在评论区相互讨论
怎么把ESP32-S CAM 摄像头加入到Home Assistant相关推荐
- ESP32 AUDIO OV2640摄像头 音频调试日记
ESP32 AUDIO OV2640摄像头 音频调试日记 前言 一.外部PSRAM和FLASH公用CLK引脚 二.外部PSRAM申请内存注意 二.摄像头 1.ESP32 摄像头IO使用 2.节约io ...
- ESP32,ARM,Arduino 摄像头的选型参考列表
像素(W) 输出分辨率 最大输出帧率 传感器大小 模组参考价格(CNY) 特点 OV2640 200 1632*1220 60 25 OV2680 200 1616*1216 30 1/5.0 40 ...
- esp32~外接摄像头OV7255
本文纯属实验,验证测试esp32 摄像头性能,最后给出一个参考建议.esp32 发布已经很久了,但一直没有火起来的感觉.随着边缘计算.AI语音的风,不知道esp32能不能彻底火起来,esp32 ...
- HaaS Python + AI 隆重登场 使用 ESP32 + 摄像头 机器视觉实现水果识别
水果识别系统 现在很多农场里边使用摘采机器人识别水果进行水果摘采,盒马超市也使用自动识别称来识别水果种类自动计费.本案例则是使用HaaS Python对摄像头图像进行采集,并调用HaaS云端积木 ...
- OpenCV+YOLO+IP摄像头实现目标检测
title: OpenCV+YOLO+IP摄像头实现目标检测 前言 学习OpenCV.YOLO到现在我实现了调用本地摄像头使用自己训练的模型进行目标识别,然后想着能不能远程获取视频数据,然后再PC端处 ...
- 使用 ESP32 + Python 实现在线人员入侵检测
在工业园区中,为了园区安全,某些区域不允许人员随便进入,通过人为监控不能做到全天候监视,使用摄像头结合人体检测可以有效解决这个问题.本文则是利用HaaS Python通过摄像头采集环境图片并调用 ...
- ESP32与PS4手柄的通讯
ESP32与PS4手柄的通讯(遥控小车) 在我正式开始制作PS4手柄遥控ESP32的芯片之前,我尝试过PS2和手机蓝牙串口遥控,都成功进行通讯并且效果还算可以,但是PS2的手柄要配合一个接收器,占用我 ...
- OpenCV调用海康威视等摄像头(处理rtsp视频流)方法以及,出现内存溢出(error while decoding)或者高延迟问题解决
博客已搬家,欢迎访问新居:http://lukeyalvin.site,主要涉及SLAM相关方向,目前知识积累尚浅,多多指教! 摄像头与电脑的连接 首先,你需要获得hikvision摄像头的密码以及用 ...
- arduino 天下第一(暴论) -- 智能猫眼与 SDDC 连接器移植到 arduino 上
文章目录 前言 硬件选择 代码获取 代码解析 总结 前言 之前看了官方玩过一个智能猫眼摄像头,我很有兴趣,但是那个 IDF 平台属实难整,我光安装都整了一天,网不好下载的包可能有问题.然后命令行操作也 ...
最新文章
- 客快物流大数据项目(十):Docker容器命令
- 非计算机专业毕业论文用游戏,计算机专业大学生毕业论文
- 前端工程化系列[06]-Yeoman脚手架核心机制
- MySQL分页查询语句
- java7 diamond_Java 7 中的新功能
- 怎么把文件导入云服务器,怎么把文件放到云服务器里
- oracle中冗余,各位有没有检查冗余索引的脚本
- 提高效率 JavaScript调试 js 调试工具
- 斜杠的意思是或还是和_pua是什么意思?我pua pua的解释给我老婆听!
- python数值类型和序列类型_Python基础 1数值类型 序列类型
- 2000~2022年Java学习笔记
- 模拟CMOS集成电路设计学习笔记(一)
- Vue.js尚硅谷视频学习笔记(第一章:Vue 核心)
- python数据容器
- Win 7 Office 2007,打开word出错
- 什么是PING值,PING值的计算方法
- android hdmi拔插广播,Android drivers/switch驱动详解(用于通过GPIO状态检测耳机、HDMI等的插拔状态)...
- 你喜欢吃和不喜欢吃的水果
- 入手评测 暗影骑士龙和暗影骑士擎哪个更值得入手
- 百度地图 Api v3.0 自定义信息窗体样式
热门文章
- 爬虫基础之爬取豆瓣top250电影名字
- C/C++中命名空间(namespace)详解及其作用介绍
- 如何使用Eclipse aCute来进行C#和.NET Core开发
- pythonaxis函数_Python中numpy.apply_along_axis()函数的用法
- jQuery fadeIn(),fadeOut()和fadeTo()示例
- [ZT] 肯定是作弊:CNN这次投票要创“世界纪录”了
- 继承和多态(水果和香蕉)
- 国产蓝牙耳机品牌有哪些?盘点口碑最好的国产蓝牙耳机
- (转)人生的十二种财富
- JavaScript:双波浪号“~~“ 与 Math.floor()