首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

实战 homeassistant 基于 ESPHome 接入 ESP 系列开发板

,想把温湿度传感器的温湿度数据接入 HA 就需要 ESPHome 了 于是,压轴的今天给大家介绍的就是 ESPHome 0x01.ESPHome 官网:https://www.esphome.io ESPHome...剩下俩自己还没有接触到 图片 0x02.安装 【配置】-【加载项】,HA 默认就添加了 ESPHome 的仓库,找到【ESPHome】安装 图片 安装完成后【启动】 图片 【打开 WEB UI】 图片...0x03.使用 添加新设备在右下角 图片 下一步 图片 先配置设备名 图片 然后选择设备型号 图片 比如可以选择 AI Thinker 的 ESP32 摄像头 图片 这样配置文件就自动生成好了 图片...安装方式有 4 中,第一次安装可以选择第 2 或者第 3 种方法,后续 OTA 升级可以直接使用第 1 种方法,非常方便 图片 也可以手动编辑 yaml 文件 esphome: name: esxi...humidity" model: DHT11 update_interval: 10s 烧录完成后可以查看日志,可以看出温度 24.2 摄氏度,湿度 37% 图片 最后把设备添加到 HA 的集成

2.4K00
您找到你想要的搜索结果了吗?
是的
没有找到

【物联网】光影之谜:RGB-LED传感器引领科技变革之路

3.2 获取提供的程序 获得适用于本实验的程序,确保程序包括正确的引脚配置和控制逻辑。 3.3 编译 使用Arduino开发环境对程序进行编译,确保其无误并符合实验需求。...4. 实验结果 完成上述步骤后,观察实验现象。双色LED模块将呈现红色和绿色两种颜色的交替变化,并在颜色切换的过程中以及变化过程中呈现混色的闪烁效果。 ​ ​ 5....引言 RGB LED模块作为一种光电器件,内部集成红色、绿色和蓝色三个LED,其封装采用透明或半透明的塑料外壳,并配备四个引脚。通过亮度混合这三个原色,RGB LED可以呈现多种颜色。...3.2 获取提供的程序 获得适用于本实验的程序,确保程序包含正确的引脚配置和光感应控制逻辑。 3.3 编译 使用Arduino开发环境对程序进行编译,确保其无误并符合实验需求。...模制外壳:继电器覆盖有塑料以提供保护。 3. 实验组件 Arduino Uno主板*1 USB数据线*1 继电器模块*1 面包板*1 9V方型电池*1 跳线若干 4.

15610

S7-200 SMART 编程软件下载STEP 7 MicroWIN SMART V2.5

该产品还集成了Micro SD卡插槽,使用市面上通用的Micro SD卡即可实现程序的更新和PLC固件升级,极大地方便了客户工程师对最终用户的远程服务支持,也省去了因PLC固件升级返场服务所带来的不便。...作为SMART解决方案的核心,Simatic S7-200 SMART PLC可无缝集成西门子SMART LINE操作屏和Sinamics V20变频器,OEM客户提供高性价比的小型自动化解决方案,同时满足客户对人机界面...另外,CPU模块配备标准型和经济性供用户选择,对于不同的应用需求,产品配置更加灵活,最大限度的控制成本。...完美整合,无缝集成 SIMATIC S7-200 SMART可编程控制器,Smart Line IE触摸屏和SINAMICS V20变频器完美整合,OEM客户带来高性价比的小型自动化解决方案,满足客户对于人机交互...DC 24V / DO 4* DC 24V6ES7 223-1HF22-0XA8EM223 :DI 4* DC 24V / DO 4* 继电器6ES7 223-1BH22-0XA8EM223 :DI

7.9K30

由浅入深的详细解读汽车PDU与BDU

PDU也能够集成BMS主控、充电OBC模块、DCDC模块、PTC控制模块等功能,与传统PDU相比多了整车功能模块,功能上更加集成化,结构上更复杂,具有水冷或是风冷等散热结构。...VITM:Vehicle Integrated Thermal Management 车辆集成热管理APM:电源模块,高压转12V,就是一个DCDC模块ACCM:Adaptive Cruise Control...电动汽车行业典型值1.4(并不能覆盖所有)Ke标准配置建议:额定/1.3=I/mm2 %=实际连接规格/(I/mm2)使用%从上表得出相关系数车辆继电器&熔断器的匹配方式匹配目的——解决元器件在寿命周期内的安全可靠工作...4、电流采集电流采集常用元件有两大类:电流传感器和分流器。这些元件应用于电池检测中需要高精度与极低的偏移要求,实际使用的电流量程(长时间)建议不超过额定电流。...硬件电路的框图见图4。图4中HSD_AD高边电压信号、LSD_AD低边电压信号、IS_AD高边控制回路中的电流、CPSR继电器供电电源。(1)当继电器的控制信号为断开时,诊断策略见表1。

1.2K20

有“贝”而“莱” 强势围观 | 采用openSAFETY的X20安全产品在半导体设备中的应用 004

实际应用中,每一个输入信号均需使用一个继电器进行转换一分二,分别接至安全控制器以及控制平台的采集模块,鉴于整机需接入至安全系统的信号较多且安全互锁逻辑较为复杂,往往一个设备需要3至5个安全控制器,此种应用状况在设计...此外,该日系控制器的安全输出类型只有半导体PNP输出,没有安全继电器输出类型,应用过程中还需要使用安全继电器将安全半导体输出转换成安全继电器输出类型,同样带来不便。...应用图如图1所示,可见图中使用大量的中间继电器以及安全继电器,占用较大的布局空间。...每个模块均采用紧凑的结构设计,可有效节约布局空间,特别是输入模块内置有20个输入点,输出模块内置有6个输出点,集成度较高,可实现密集型接线,这样又可进一步减小占用空间。...图12 安全输出模块的输出模式配置(以X20SO6300控制塔灯例) 图13 安全输出模块关联变量示意图(以X20SO6300控制塔灯例) 6、在程序内通过将步骤4和步骤5的中间变量进行相互关联对应

53920

5V单通道继电器模块使用说明和接线图

在本教程中,我们将讨论 5V 单通道继电器模块及其重要特性,例如引出线、引脚配置详细信息、特性、工作、与微控制器的接口和应用程序。继电器是一种用作开关的机电设备。...直流电流用于打开或关闭接触开关的继电器线圈通电。单路5V继电器内部电路由常开触点、常闭触点和线圈组成。  5V单通道继电器模块引出线 让我们首先讨论5V单通道继电器模块的引脚排列和引脚配置细节。...您可以使用继电器驱动器 IC 从微控制器的 GPIO 引脚驱动多个阵列。 5V单通道继电器模块如何使用?...在讨论了 5V 单通道继电器模块的引脚排列及其工作之后,现在让我们继续其工作,看看如何通过将数字信号施加到单通道继电器模块的控制引脚来激活和停用继电器模块。  下图为5V单通道继电器模块内部电路图。...单片机控制5V单通道继电器模块使用任何微控制器控制 5V 单通道继电器模块,我们需要使用 GPIO 引脚作为数字输出引脚。数字输出引脚继电器模块的控制引脚提供低电平有效和高电平有效信号。

5.8K41

【MODBUS】j2mod 数字量输入输出DIDO示例

一、示例介绍 该j2mod示例是一个通过Modbus协议读取输入继电器状态,并根据状态更新输出继电器状态的程序。使用时需要提供设备地址、输入继电器参考编号和输出继电器参考编号作为命令行参数。...准备请求:创建读取输入继电器状态的ModbusRequest对象和写入输出继电器状态的WriteCoilRequest对象,并设置其参考编号和单元ID。...准备事务:创建ModbusTCPTransaction对象,并将其与请求对象关联,设置非重连模式。 保存上次状态:声明一个用于保存输出继电器上次状态的变量。...,如果您使用Modbus协议栈向远程I/O进行写入,则很可能会在第一次写入消息后保持通信有效。这可以通过发送任何类型的消息来实现,也可以通过在给定的时间段内重复写入消息来实现。...如果超过该时间段,则设备可能会通过输出I/O模块的所有信号来做出反应。在此超时之后,设备可能需要一条重置消息。

10610

WIFI网络(ESP8266)升级STM32: STM32使用http下载程序文件,乒乓升级方式,支持程序回滚,支持MQTT通信控制 (WIFI模块AT,TCP透传方式)

如果有更新标志位,STM32控制WIFI模块以TCP方式连接Web服务器,然后发送Get 协议获取程序文件,写入Flash后,重启!     ...每次写入Flash 切换Flash的写入位置,加入更新状态检测,更新失败则运行上一版程序(程序回滚) APP用户程序:     处理MQTT接收的数据,如果接收到更新指令,则置位升级标志位,重启 MQTT...:"updata","model":"STM32_AT8266","version":"1.0.2"}//假设现在的型号是STM32_AT8266,当前设备硬件版本是1.0.2 二,上位机根据型号使用...修改XXXBUG"} 注:版本号最大设置20字节 三,上位机对比版本号,如果不一致,则发送以下指令 注:测试时可直接发送此指令 {"data":"updata","cmd":"start"}...{"data":"switch","bit":"1","status":"0"} 设备回复 {"data":"switch","bit":"1","status":"0"} Flash配置: ?

2K20

工控安全入门之PLC介绍

输入:input 输出:output 输入模块用来采集现场设备的各种信号如:按钮、选择开关、限位开关、接近开关、压力继电器的开关量信号。...在I/O模块中用光耦合器、光敏晶闸管、小型继电器隔离后再输入到PLC内部起到隔离保护的作用。 所以I/O模块的主要作用是:传递信号、电平转换、隔离。...小型PLC的CPU模块与I/O模块一般集成在一起,在集成的输入输出不够用时可以扩展专门的I/O模块。中大型PLC大多是CPU模块单独存在,根据实际点数配置相应的I/O模块。...使用编程软件可以把程序编译后下载到PLC,也可将PLC中的用户程序上载到计算机。 4、特殊功能模块 特殊功能模块顾名思义就是用于特殊场合的专用模块,比如称重模块、通信模块、高速计数模块等。...5、电源模块 PLC使用AC220V或者DC24V电源,开关电源的主要作用就是各个模块提供不同等级的直流电压。一般小型PLC没有专门的电源模块,中大型PLC系统才需要配备专用电源模块

95220

轻松使用8266

AT指令了,,,,,因为用lua开发方便快捷,大部分功能直接用lua写入芯片内部.....配置好以后都是网络数据自动发送到串口,,,串口数据自动发送到网络 配合了历程.......这是设置模块连接的路由器名称和密码 和 模块AP模式时的wifi名称和密码 关于密码,,,如果设置的密码小于8位或者大于16位就会当成没有密码(模块内部是这样的) 三, ?...设置和读取各引脚状态 本来呢加了引脚的SPI功能,,没想到啥都想好了就是没想到写的模块的内存不够了.............所以就去掉了SPI功能,,只做普通的GPIO使用 所以 ?...进入正题,,先用串口方式配置模块TCP服务器 ? ?  这个先不设置,先按照默认的,,,其实很有用,,,,待会再设置(是为了固定IP) ? 然后点击 ? ? ? ?  ...协议 ++MD61(1代表输出高电平,0代表输出低电平) 0 (0-控制继电器,1-CS引脚,2-MOSI引脚,3--MISO引脚,4--CLK引脚) ? ? ?

86890

人工智能系列之智能家居——来自勤奋的锐锐的投稿

还买了一个5v继电器(高电平接合),几块钱,图片如下: ? 等东西到了,再配上我的micro:bit主板: ?...Micro:bit开发板尺寸虽小(125px X 100px),但集成了种类丰富的电子模块:5x5 LED显示屏,两颗可编程按键,加速度计,电子罗盘,温度光线传感器,蓝牙低功耗等。 ?...且micro:bit具有免安装驱动,电子模块集成度高,支持时下最热门的多种编程语言等多项优势,节省了教学资源成本的同时大大增加了可玩性和拓展空间。 3月24日 今天,我的东西到了。...继电器的引脚是:P15,且继电器是用高电平来操控的,所以当识别到语音信号:词条1时,向引脚P15写入高电平。如果识别到语音信号:词条2时,向引脚P15写入低电平,来控制继电器的开关。 3月25日。...今天我要把硬件更新一下,我又去网上买了两个5v 4继电器,图片如下: ?

81771

200行代码落地人脸识别开锁应用

配置自启动 需要配置图形界面自启动,保证视频输出由HDMI接口输出至显示屏,编辑 /home/pi/.config/autostart/faceid.desktop 写入如下内容 Type=Application...4引脚侧 接 树莓派GPIO引脚 VCC :接5V GND/RGND :接GND CH1 : BCM-12 / GPIO12 3端口侧 接 电磁锁 初始状态电磁锁接常闭端。...即:测距结果(米)=Echo端高电平时长*340米/2 继电器 使用的5V继电器模块有双侧接线,一侧供电与信号(4引脚,兼容3.3V信号),一侧通路开闭管理(3端口)。...4.其它 4.1 方案选型对比 设计的核心在于人脸鉴权模块,这里直接影响成本和稳定性,最后选择了上文方案(平衡成本、维护性及可靠性)。...低硬件成本(模块成本189*2),高开发维护成本(C开发)。 问题:难于更新配置与故障分析处理。适用于大量部署场景。

5.5K314

用树莓派做一个人脸识别开锁应用

配置自启动 需要配置图形界面自启动,保证视频输出由 HDMI 接口输出至显示屏,编辑 /home/pi/.config/autostart/faceid.desktop 写入如下内容 Type=Application...4 引脚侧 接 树莓派 GPIO 引脚 VCC :接 5V GND/RGND :接 GND CH1 : BCM-12 / GPIO12 3 端口侧 接 电磁锁 初始状态电磁锁接常闭端。...即:测距结果(米)=Echo 端高电平时长*340 米/2 继电器 使用的 5V 继电器模块有双侧接线,一侧供电与信号(4 引脚,兼容 3.3V 信号),一侧通路开闭管理(3 端口)。...4.其它 4.1 方案选型对比 设计的核心在于人脸鉴权模块,这里直接影响成本和稳定性,最后选择了上文方案(平衡成本、维护性及可靠性)。...低硬件成本(模块成本 189*2),高开发维护成本(C 开发)。 问题:难于更新配置与故障分析处理。适用于大量部署场景。

1.8K10

用树莓派做一个人脸识别开锁应用「建议收藏」

配置自启动 需要配置图形界面自启动,保证视频输出由 HDMI 接口输出至显示屏,编辑 /home/pi/.config/autostart/faceid.desktop 写入如下内容 Type=Application...4 引脚侧 接 树莓派 GPIO 引脚 VCC :接 5V GND/RGND :接 GND CH1 : BCM-12 / GPIO12 3 端口侧 接 电磁锁 初始状态电磁锁接常闭端...即:测距结果(米)=Echo 端高电平时长*340 米/2 继电器 使用的 5V 继电器模块有双侧接线,一侧供电与信号(4 引脚,兼容 3.3V 信号),一侧通路开闭管理(3 端口)。...4.其它 4.1 方案选型对比 设计的核心在于人脸鉴权模块,这里直接影响成本和稳定性,最后选择了上文方案(平衡成本、维护性及可靠性)。...低硬件成本(模块成本 189*2),高开发维护成本(C 开发)。 问题:难于更新配置与故障分析处理。适用于大量部署场景。

1.2K10

iota硬件集成实战教程

本教程面向iota初学者,我们将学习如何开发基于指定IOTA地址的余额来闭合或断开一个连接到树莓派上的继电器,点亮或熄灭LED。教程虽然简单,但足以展示IOTA的强大能力。...我们将使用一个联网的树莓派作为物联网设备,使用Python来检查IOTAtangle上的余额,并使用树莓派的内部GIO管脚来切换所连接的继电器的闭合与断开。...继电器 继电器用来切换电路以及设备(我们这里就是LED)的开关。为了简化电路我们将使用一个继电器模块,它包含了所有必须的元器件、管脚和接插件。...要使用的电阻取决于你的LED以及电路电压。在我的演示中,使用了9V电池,因此330欧姆的电阻应当就可以了。 ? 电池 电池电路提供能力。我的演示中使用的是9v电池。 ?...参考以下说明连接管脚: 树莓派的pin 2(5v)连接到继电器模块的VCC管脚 树莓派的pin 6(地)连接到继电器模块的GND管脚 树莓派的pin 12(GPIO18)连接到继电器模块的IN管脚 继电器模块

98910

【综合实例开源】利用ZigBee模块实现智能家居的远程语音控制

ZigBee模块定义 具体配置参数预定义如下: 模块ID 地址 信道 网络ID 备注 1 0x0001 0x0F 0x1234 主节点,与LD3320语音模块相连 2 0x0002 0x0F 0x1234...推荐阅读 STM32驱动0.96寸OLED液晶屏 OLED液晶屏如何显示中文呢? ZigBee模块 原理图 ?...串口编程解析DL-LN33 ZigBee模块数据包 节点1:电灯 本节点ZigBee模块地址0x0002的底板,这个板子上主要使用继电器模块。...继电器模块原理图 ? 当RELAY引脚低电平的时候,三极管导通,继电器吸合,灯点亮;当RELAY引脚高电平的时候,三极管截止,继电器无动作。...推荐阅读 继电器(Relay)的原理 STM32与LD3320语音识别模块串口交互,实现语音控制继电器 节点2:门 本节点ZigBee模块地址0x0003的底板,这个板子主要实现对舵机模块的驱动,用于模拟门的开关

1.4K30

AIoT应用创新大赛-植物生长分析仪

本设计主要研究的对象水培植物豆芽。首先采用传感器将各种数据采集,然后通过无线传输到主控器。...本设备既可以单独使用,借助腾讯云平台也可以对接其他管理系统使用,具有以下亮点: · 支持温度、湿度、CO2、照度参数采集 · 本记录人工加热、加湿、调照度等操作的动作及时间 · 识别数据上传腾讯云,可接入第三方设备使用...· 支持腾讯连连小程序查看使用情况与配置设备 · 支持U盘数据导出功能(暂时采用K60开发板实现) · 支持本地时钟校准功能及电池供电(暂时采用K60开发板实现) · 支持外接485传感器或控制器使用...· 板载PCIE接口,可扩展4G类物联网模组。 · 板载物联网俱乐部WAN Interface接口,可支持NB-IoT、WiFi、4G cat1、LoRa等模组。....PNG WIFI模块参数.PNG ESP8266模块小熊派开发板套件提供的用于通过Wi-Fi传输数据的通信扩展板,该拓展板采用的是乐鑫ESP8266 Wi-Fi通信模组,支持常见的IPv4/TCP/

71741

【连载】老曹带你做大神之走进奇妙的工控世界(六)

4、 走线槽的选择: 线槽的规格一般25mm,40mm,60mm,80mm,100mm,颜色首选海灰色。...5.3 继电器的布置: 一般由于PLC模块自身开关量的输出驱动能力不够,我们经常增加输出继电器去驱动现场设备,而300米以上的开关量输入信号,我们建议增加输入隔离继电器来抑制虚假信号,继电器一般布置在机柜的正面底部...UK3N;24VDC建议增加保险端子; 4) 接地端子采用明显黄绿色端子; 5) 端子分组可按照IO模块,一个模块对应一组端子;方便后续维护。...为了防止或减少外部配线的干扰,交流输入、输出信号与直流输入、输出信号应分别使用各自的电缆。集成电路或晶体管设备的输入、输出信号线要使用屏蔽电缆,屏蔽电缆在输入、输出侧要悬空,而要在控制器侧要接地。...屏蔽电缆处理法 30-300米距离的配线时,直流和交流输出、输入信号线要分别使用各自电缆,并且输入信号线一定要用屏蔽线。对300米以上长距离配线时,则可用中间继电器转换信号,或使用远程I/O通道。

37920

性能自动化充电、断电之痛​——小松鼠的救赎之路

控制继电器的pc端程序,我用c++实现了一个“TencentRelay”的程序,两种方式调用:     1、界面调用:     直接填写好当前继电器占用的串口号,模块地址默认为1,然后点击连接串口;连接成功后...其中参数二串口号,参数三模块地址默认为1,参数四操作命令,只接受open和close;    当继电器打开(吸合)后,继电器硬件的红色指示灯点亮,此时可以模拟充电,相反当继电器断开的时候,红色指示灯熄灭...APPTestBattery,启动APP之前,关闭GT和App;   3、 配置好局域网,填好局域网内IP地址,将PC端服务器打开;   4、 打开手机端APP,设置预期电量值、服务器IP地址、性能测试项...这里的操作可能更多的就是配置了,因此为了解决这个问题,我在配置这一块支持了外部配置,即使用一个xml的配置文件即可完成配置。...XML配置文件中,我们可以配置被测应用、服务器地址、以及多个测试任务,每个测试又包含是否使用继电器,是否设置屏幕亮度,亮度调节到多少?

1.2K90
领券