安诗曼-精芯除湿·致净生活环境温度湿度系统化解决方案供应商

设备选购服务热线:133-6050-3273

工业除湿机

基于 ESP8266 的 Apple HomeKit Wi-Fi 除湿机

栏目:行业新闻 编辑:weige 来源:网络 热度:0 日期:2025-05-14 19:00:39
信息摘要:
对于一个果粉而言,不幸的是,只有一两个除湿器支持AppleHomeKit,但它们的价格非常高(300美元以上)。所以我决定基于我已经拥有的便宜的一台,制作我自己的具有Wi-Fi功能的AppleHomeKit除湿机它可以使用ESP8266与HomeKit一起使用,因此不需要homebridge、HAP-NodeJS!由于代码非常复杂,而且我使用

基于 ESP8266 的 Apple HomeKit Wi-Fi 除湿机

基于 ESP8266 的 Apple HomeKit Wi-Fi 除湿机

  

  对于一个果粉而言,不幸的是,只有一两个除湿器支持AppleHomeKit,但它们的价格非常高(300美元以上)。所以我决定基于我已经拥有的便宜的一台,制作我自己的具有Wi-Fi功能的AppleHomeKit除湿机

  

  它可以使用ESP8266与HomeKit一起使用,因此不需要homebridge、HAP-NodeJS!

  

  由于代码非常复杂,而且我使用了很多自定义库,因此我制作了预编译的固件文件。对于那些对制作原生HomeKit项目感兴趣的人,可以在此处获得esp-homekit的源代码。

  

  特征:

  

  使用SHT3x传感器进行湿度测量

  

  设置目标湿度

  

  控制风扇速度

  

  水位(通过LED指示灯和水箱满时自动关机)

  

  电源/重置按钮

  

  印刷电路板零件:

  

  ESP12F/E/S

  

  XROW600B除湿机

  

  SHT3x温度/湿度传感器

  

  贴片0805电阻

  

  贴片0805电容

  

  AMS1117-3.3

  

  触觉按钮

  

  1x4P2.54mm接头(可选)

  

  IRF540NS

  

  贴片10x10.550V100uF电容

  

  SMD6x76,3V330uF电容器

  

  LM2575S-5.0

  

  330uHCRDH74电感

  

  1N4007二极管

  

  2N3904

  

  VH3.96-2P

  

  XH2.542P、4P、5P

  

  3MM红/绿LED

  

  3mm(高)LED尼龙垫片

  

  4P公头XH2.54带电缆(用于湿度传感器)

  

  补给品

  

  烙铁或焊台或热风焊枪

  

  要上传代码,您可能还必须购买USBTTL适配器。

  

  要拆卸除湿机,您需要一些螺丝刀。

  

  定制PCB

  

  XROW600B除湿机

  

  第1步:拆卸

  

  

  

  

  

  

  

  要拆卸除湿机,您唯一需要的是一把螺丝刀,它可以插入设备背面的孔中!

  

  拧下设备底部的2个螺丝

  

  拧下设备背面的4个螺丝

  

  现在您可以拆开塑料外壳

  

  拔下PCB上的每个连接器

  

  拧下固定PCB的2个螺丝

  

  第2步:定制PCB

  

  

  

  

  

  我设计了一个定制的PCB,它可以取代原来的、非常基本的PCB。它基本上只是一个从12V到3.3V的电源/降压转换器、两个用于驱动风扇和珀耳帖的MOSFET、ESP8266本身、两个LED和触觉按钮,就像原始的一样。

  

  我还为新PCB添加了与原始PCB相同的连接器,并为SHT3x湿度传感器添加了一个额外的4针连接器。除湿机自带的9V电源也可以使用!一切都是即插即用的

  

  您可以在此处找到有关PCB的更多信息!

  

  PCB文件可以在PCBWay找到!

  

  SHT3x湿度传感器

  

  您必须使用带电线的公XH2.54-4P连接器连接SHT3x传感器(在零件列表中链接),只需按原样连接一切即可:VCC到VCC、GND到GND、SDA到SDA和SCL到SCL

  

  目前在我的设置中,传感器只是挂在除湿机的外壳外面,这取决于您放置传感器的位置/方式,但在除湿机的外壳内,捕获的湿度/水可能会影响传感器读数!

  

  GPIO引脚排列

  

  如果您想使用自己的固件,请使用引脚排列:

  

  按钮-GPIO0(wemosD1mini上的D3)

  

  SHT3xSDA-GPIO4(wemosD1mini上的D2)

  

  SHT3xSCL-GPIO5(wemosD1mini上的D1)

  

  内置LEDGPIO2(wemosD1mini上的D4)

  

  电源LED-GPIO14(wemosD1mini上的D5)

  

  风扇-GPIO15(wemosD1mini上的D8)

  

  Peltier-GPIO12(wemosD1mini上的D6)

  

  坦克传感器-GPIO13(wemosD1mini上的D7)

  

  第3步:软件设置

  

  

  

  

  

  

  

  您可以从我的GitHub页面下载固件!

  

  视窗:

  

  对于Windows,您可以使用乐鑫官方提供的固件下载工具!

  

  设置闪存地址(0x2000)、闪存大小(4MB/32mbit)和闪存模式(DIO/QIO)是非常重要的一步,但这些设置可能会根据您使用的模块而改变!此外,我建议您在上传.bin文件之前第一次安装固件时擦除闪存!

  

  设置:

  

  波特率

  

  闪存大小4MB或32mbit(取决于您的模块)

  

  闪存模式QIO(或DIO,取决于您的模块)

  

  0x0000rboot.bin

  

  0x1000blank_config.bin

  

  0x2000main.bin

  

  40MHz

  

  苹果系统

  

  对于MacOS,您可以使用此flasher工具!

  

  设置:擦除闪存-是(仅在第一次安装时)

  

  波特率

  

  闪存大小4MB或32mbit(取决于您的模块)

  

  闪存模式QIO(或DIO,取决于您的模块)

  

  文件:main.bin

  

  40MHz

  

  手动闪光

  

  我们必须在Mac上安装esptool.py才能刷入我们的ESP模块。要使用esptool.py,您需要在系统上安装Python2.7、Python3.4或更新的Python。我们建议使用最新的Python版本,因此请访问Python的网站并将其安装到您的计算机中。安装Python后,打开终端窗口并使用pip安装最新的稳定版esptool.py:

  

  注意:对于某些Python安装,该命令可能不起作用,您将收到错误消息。如果是这种情况,请尝试使用以下命令安装esptool.py:

  

  安装后,您将esptool.py安装到默认的Python可执行文件目录中,您应该能够使用命令esptool.py运行它。在终端窗口中,运行以下命令:

  

  在您的计算机上安装esptool.py后,您可以轻松地使用固件刷新您的ESP8266板。首先需要下载三个bin文件:rboot.bin和blank_config.bin以及最新版本。rboot.bin包含ESP8266的引导加载程序,blank_config.bin仅包含在一个空白配置文件中,而ledstrip.bin包含固件。现在以闪存模式将您的设备连接到FTDI适配器。

  

  要启用ESP8266固件闪烁,必须在为设备供电时将GPIO0引脚拉低。我的定制PCB有一个按钮,您需要在将FTDI适配器连接到PC时按住该按钮。相反,对于正常启动,GPIO0必须拉高或悬空。以FLASH模式启动转到您放置先前下载的rboot.binblank_config.bin文件(例如下载)的目录打开终端应用程序。单击Dock中的Finder图标。单击“前往”。单击实用程序。双击终端。

  

  切换到下载目录。

  

  注意:如果您使用另一个库来存储三个.bin文件,请使用`cd`命令导航到该库:使用esptool.py刷新您的设备。

  

  您需要一个USBTTL适配器来连接到ESP8266。如果您使用WemosD1Mini,只需要一根microUSB数据线,Wemos内置了TTL适配器。

  

  第一次安装固件时,我们需要擦除闪存:

  

  通常,您的ESPPort将类似于/dev/cu.usbserial-`xxxxxx`。然后,再次将您的设备设置为闪存模式,并刷新新固件:

  

  Wi-Fi和HomeKit设置

  

  Wi-Fi设置

  

  在将配件添加到HomeKit之前,您必须配置wifi网络。要配置Wi-Fi设置,设备会在AP模式下生成自己的Wi-Fi。您必须连接到它才能设置Wi-Fi网络。只需拿起您的iOS设备,转到设置->Wi-Fi,然后搜索名为HomeKid的SSID,然后是模块的MAC地址并连接到它。出于安全原因,AP受密码保护!

  

  等待几秒钟,直到出现显示设备已找到的所有Wi-Fi网络的网页。选择你的,然后输入密码!然后点击加入按钮!模块将尝试连接选定的Wi-Fi网络,这将需要几秒钟的时间。

  

  注意:如果给定的密码错误,您可以通过按住按钮10秒来重置Wi-Fi设置

  

  HomeKit设置

  

  在您的iOS设备中,打开HomeApp并按照正常步骤添加新配件。配对设置大约需要30秒。

  

  您也可以扫描此HomeKit二维码。

  

  注意:如果配对失败,您可以将设备断电,重新通电,然后再次启动HomeKit设置(Wifi设置保持配置)。配对成功后,电源LED将呈白色闪烁3次!

  

  第4步:PCB连接

  

  

  

  

  

  对于PCB设计,我选择了与原始PCB上的连接器相同的连接器!

  

  所以这一步应该很简单:

  

  将风扇连接到风扇连接器

  

  将TEC(珀耳帖模块)连接到相应的连接器

  

  将5针电源连接器连接到相应的连接器

  

  将SHT3x模块连接到它自己的连接器

  

  第5步:设备组装

  

  把设备组装在一起和拆卸是一样的过程,只是顺序相反.

  

  第6步:重要提示

  

  

  

  当水箱已满且设备正在运行时,除湿机具有一些安全功能:

  

  自动关闭风扇/珀耳帖直到水箱为空

  

  立即打开红色LED

  

  电源LED每30秒闪烁3次

  

  还具有安全功能,以防SHT3x传感器无法正常工作:

  

  自动关闭风扇/珀耳帖直到水箱为空

  

  将当前湿度设置为0%

  

  电源LED每30秒闪烁2次

  

  当SHT3x出现错误且油箱已满时,电源LED将每30秒闪烁6次。

  

  在ESP8266有一些错误时,您不需要将设备从电源上拔下,三次按下按钮将重新启动ESP8266!

  

  当除湿机打开且当前湿度等于和/或小于目标湿度时,设备将进入空闲模式。在Home应用程序中,它会在设备空闲时显示“设置为...”,在运行时显示“正在降低到...”!

  

  更新固件

  

  我计划实施无线(OTA)固件更新,但它不是那么稳定,因此应该像第一次设置一样手动完成更新!唯一的区别是您不需要擦除闪存,只需刷新较新的固件而不擦除即可保留您的Wi-Fi/HomeKit设置!

声明:
本站部分内容和图片来源于互联网,经本站整理和编辑,版权归原作者所有,本站转载出于传递更多信息、交流和学习之目的,不做商用不拥有所有权,不承担相关法律责任。若有来源标注存在错误或侵犯到您的权益,烦请告知网站管理员,将于第一时间整改处理。管理员邮箱:y569#qq.com(#转@)

咨询热线

133-6050-3273

最新资讯

成都销售泳池除湿机厂家,游泳池除湿机

成都销售泳池除湿机厂家,游泳池除湿机

在移动或搬运除湿机时,机器倾斜度请勿超过45℃.除湿机经过搬动建议事先静放二至三小时,再开机使用,因除湿机中的压缩机管线中含有冷煤,经过搬动...
手机外壳成型塑料除湿干燥机

手机外壳成型塑料除湿干燥机

深圳市文惠专业从事塑胶成型辅助设备与系统对策*的研发制造商;我们一直致力于打造高标准的设计品质要求,立足于中国塑胶辅机行业,用自己专业的团队...
工业级除湿机优缺点及分类 发布时间:2023-12-21

工业级除湿机优缺点及分类 发布时间:2023-12-21

目前,在全球范围内,制冷空调市场发展迅猛,其中,除湿机属于制冷空调的一种。在国内,工业级除湿机主要应用在造纸、航天、军工等各个方面。但是,人...
广东转轮除湿机品牌(真的很不错,2023已更新)

广东转轮除湿机品牌(真的很不错,2023已更新)

广东转轮除湿机品牌(真的很不错,已更新)WadKvh71.空调蒸发器上的霜层溶化。空调蒸发器所有起霜屋子里溫度降低间距一段时间!手去摸冷却器...
工业除湿机ASM-C8480C

工业除湿机ASM-C8480C

家用除湿机产品介绍提供最新的工业除湿机DH-8480C价格【品牌】哪个好,工业除湿机DH-8480C有用吗,选择宁波工业除湿机DH-8480...
实验室+新风除湿机=科技强国梦再添砖瓦

实验室+新风除湿机=科技强国梦再添砖瓦

科教兴国战略是我们党在在总结世界各国教育、经济、科技、社会发展经验的基础上提出来的,反映了经济社会发展的普遍规律,科学技术是人类社会进步的重...

推荐资讯

商业除湿机90L/d

商业除湿机90L/d

一、商业除湿机应用商业除湿机广泛应用于办公室、档案、资料、图书馆、电脑房、精密仪器室、医院及贵重物品仓库,化纤、制药、**、玻璃、食品、电子...
立式管道除湿机

立式管道除湿机

产品简介:立式管道除湿机主要有常规型管道除湿机、防爆型管道除湿机、调温型管道除湿机、降温型管道除湿机、升温型管道除湿机等,适用于国防工程、人...
生活中转轮除湿机能起到什么作用?

生活中转轮除湿机能起到什么作用?

经济的迅速发展趋势,置身于自然环境的更改,各式各样的电器产品已进到千家万户,比如电脑上、电视机、中央空调、全自动洗衣机已经是很寻常的东西。衣...
空气净化器的功能

空气净化器的功能

我国北方不少地区雾霾遍地,在接下来又是一轮不断的烟花爆竹,只能是给雾霾火上浇油,来的更加严重。没办法,自救吧,于是空气净化器大行其道,在中国...
河南工业用大型除湿机构造(追踪:2023已更新)

河南工业用大型除湿机构造(追踪:2023已更新)

河南工业用大型除湿机构造(追踪:已更新)WadKvh3①.常常运用化学药剂引起空气中的酸碱度偏高。众所周知酸碱都是腐化性比力强的工具!防腐化...
木地板安装前后,防潮问题要注意

木地板安装前后,防潮问题要注意

木地板取材自大自然,健康环保、脚感舒适,受到越来越多家庭的青睐。但由于原材料是木材,在环境潮湿的地区或遇到潮湿的天气,木地板很容易受潮发霉,...

热门资讯

抽湿机哪个牌子好用?口碑品牌介绍

抽湿机哪个牌子好用?口碑品牌介绍

导读:我们生活的环境当中,存在很多大大小小的问题,其中空气潮湿就是一个非常严重的问题,空气的潮湿虽然看似没事,但是它存在很多潜在的问题,空气...
车载除湿机—如何维护保养

车载除湿机—如何维护保养

网讯由于生活水平的提高和特殊天气的影响,特别是汽车销量的快速增长。作为汽车的互补商品,汽车除湿机的销量也在上升,但很多人仍然不知道。接下来,...
与空气压缩机联合的溴化锂吸收式蒸发冷却除湿空调系统的制作方法

与空气压缩机联合的溴化锂吸收式蒸发冷却除湿空调系统的制作方法

与空气压缩机联合的溴化锂吸收式蒸发冷却除湿空调系统的制作方法【技术领域】[0001]本实用新型属于空调系统技术领域,具体涉及一种与空气压缩机...
恒温恒湿试验箱调试方法(恒温恒湿箱检定)

恒温恒湿试验箱调试方法(恒温恒湿箱检定)

恒温恒湿试验箱在不同的试用场景中需要做不同的调试,比如出厂前要做出厂调试,在使用一段时间后,需要做校准调试。下面,我们对恒温恒湿试验箱各个调...
怎样买一台合适的加湿器或除湿器?

怎样买一台合适的加湿器或除湿器?

监测室内空气湿度最科学的方法当然是摆上一只湿度计。但如果遇到了下面这些问题,那么毋庸置疑,你应该着手改善恶劣的室内湿度环境了:嘴唇干?嗓子干...
地下室防潮除湿解决方案

地下室防潮除湿解决方案

许多别墅房子都会自带一个地下室,许多人们会将地下设计成储存室或者其他休闲空间。但是,地下室环境比较封闭,而且常年光照不足,容易导致地下室出现...

热点资讯

暴雨过后要消毒也要除湿

暴雨过后要消毒也要除湿

入梅后,我国南方大部分地区的降水增多,端午前后,降水增大,不是大雨就是暴雨,有的地方甚至是大暴雨,短短一个小时的降水量在几十毫米,不止是山洪...
地下室用工业除湿机,人防地下工程环境除湿的应用和要求规范

地下室用工业除湿机,人防地下工程环境除湿的应用和要求规范

地下工程专用除湿机,人防地下工程除湿解决方案众所周知,人防工程是作为战时最为重要的一种防护工程;不过,大家身边平时闲置的一些人防工程主要用于...
仓库工业除湿机选购技巧

仓库工业除湿机选购技巧

仓库工业除湿机选购技巧1、除湿机之选型:先清楚自己所选购除湿机属于什么类型后,再来要进行除湿机的选型环节。对于选型的依据是除湿机应用室内空间...
原装进口除湿机哪个牌子好 原装进口除湿机品牌介绍

原装进口除湿机哪个牌子好 原装进口除湿机品牌介绍

除湿机相信大家都是很熟悉的,除湿机让我们的生活环境告别了潮湿。那么大家也一定知道由于除湿机受到了广泛的运用,所以出现的种类的品牌是非常多的,...
装修有哪些防潮材料,家居防潮小妙招

装修有哪些防潮材料,家居防潮小妙招

夏季也是非常容易起潮的季节,很多人重视厨卫的防水性,对于防潮现象就没那么重视了,不少业主还是会碰到家里泛潮的现象,引起橱柜面板变形、地板发霉...
除湿机价格哪家最划算?看价格还要比质量

除湿机价格哪家最划算?看价格还要比质量

众所周知,当我们在网上百度“除湿器制造商哪个好”时,我相信中国各大搜索引擎的结果将会看到很多除湿器制造商,但这些只能作为判断过程的参考,这真...