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

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

工业除湿机

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

栏目:行业新闻 编辑:CEO 来源:网络 热度:0 日期:2023-03-12 10:50:24
信息摘要:
对于一个果粉而言,不幸的是,只有一两个除湿器支持AppleHomeKit,但它们的价格非常高(300美元以上)。所以我决定基于我已经拥有的便宜的一台,制作我自己的具有Wi-Fi功能的AppleHomeKit除湿机它可以使用ESP8266与HomeKit一

基于 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

最新资讯

制冷降温除湿机_重复

制冷降温除湿机_重复

广东众高冷源设备有限公司是一家*研发、生产、销售工业制冷机及温湿度控设备的厂商。主要产品分为冷源和空调系列。冷源系列:«水/油/...
制药厂生产线除湿机_重复

制药厂生产线除湿机_重复

制药厂生产线除湿机除湿机企业新闻资讯报道:药品防潮内容是当今业内人士关注的热点问题之一,制药厂药品的吸潮问题一直是制药工作中较为普遍的难题。...
制冷行业中空调制冷量及除湿机除湿量的计算公式_重复

制冷行业中空调制冷量及除湿机除湿量的计算公式_重复

空调制冷量制冷量是指空调进行制冷运行时,单位时间内从密闭空间、房间或区域内去除的热量总和。制冷量大的空调适用于面积比较大的房间,且制冷速度较...
制冷式除湿机的工作原理_重复

制冷式除湿机的工作原理_重复

制冷式除湿机的工作原理制冷式除湿机由压缩机、热交换器、风扇、机壳及控制器组成。其工作原理是:由风扇将潮湿空气吸入机内,通过蒸发器冷却空气,使...
制冷剂除湿机行业市场现状分析与发展前景预测

制冷剂除湿机行业市场现状分析与发展前景预测

【报告篇幅】:150【报告图表数】:120【报告出版时间】:2022年【报告价格】:¥【报告出版机构】:麦田创投产业研究院【邮箱】:【微信/...
制作萝卜干要烘干,萝卜干烘干除湿机

制作萝卜干要烘干,萝卜干烘干除湿机

制作萝卜干要烘干,萝卜干烘干除湿机产品详细信息:萝卜干是我国人们非常熟悉的一种食材,用来下稀饭再好不过了,不管是城市还是农村,每年冬天几乎家...

推荐资讯

木材平衡养生之道,选用木材平衡养生房除湿机

木材平衡养生之道,选用木材平衡养生房除湿机

核心提示:为此,现如今国内很多木材加工厂、家具制造企业在其仓库、烘干房、平衡窑以及养生间中都配置了相应的安诗曼ASM-8240C及安诗曼高配...
空调的除湿是什么功能?和送风有何区别?除湿时外机工作吗?

空调的除湿是什么功能?和送风有何区别?除湿时外机工作吗?

一、除湿功能释义:开启空调的除湿功能,不仅能迅速降低室内湿度,还能让房间潮湿的空气变得清爽。二、送风只有室内机工作对室内空气进行循环,外机不...
地铁工程防潮除湿方法和设备_地下工程除湿机的应用

地铁工程防潮除湿方法和设备_地下工程除湿机的应用

:0571-:及ZD系列家用除湿机和工业除湿机介绍:(1)品质保证:核心部分压缩机采用,,,三星等原装压缩机,且整机均通过国家强制性产品3C...
梅雨季防潮神器:空净除湿双管齐下!

梅雨季防潮神器:空净除湿双管齐下!

每年六七月份的梅雨季,长江一带都会先后进入高温多雨的梅雨季,大家是否想起了被“霉雨”支配的恐惧?在梅雨季雨雨雨模式下,室内潮湿,器物易霉,衣...
面条专用除湿机烘干高效抽水神器

面条专用除湿机烘干高效抽水神器

1、安装方便。安装、拆迁方便、占地面积小,可装于室内室外。2、高效环保,无污染。只需要消耗少许的电能,耗电量仅是电加热的1/3,1度电等于4...
柜式除湿机(柜式除湿机哪个牌子好)

柜式除湿机(柜式除湿机哪个牌子好)

当下社会中人们的消费习惯都是选择知名度高的品牌,而这样的消费习惯却能够有效的确保所选择产品的品质毕竟知名度高并且口碑好的品牌,其品质自然是有...

热门资讯

优质工业级除湿机_重复

优质工业级除湿机_重复

优质工业级除湿机详细信息和相关资料:从现在的工业生产当中除湿机的使用程度来看,除湿机已经获得了众多使用者的青睐,在目前的工业生产当中除湿机所...
伊犁工业除湿机价格_重复

伊犁工业除湿机价格_重复

适用面积240-480㎡一、由厂家为您讲解它的加湿方式:1、雾化式加湿通过物理的方法把水变成细雾喷射到加湿环境中。具体有机械离心式加湿、水喷...
伊宁塑料防潮垫板集团2022已更新(今日/价格)_重复

伊宁塑料防潮垫板集团2022已更新(今日/价格)_重复

伊宁塑料防潮垫板集团2022已更新(今日/价格)MYJUiZYng。伊宁塑料防潮垫板有限公司生产地址位于伊宁开发区,工厂直销,保证塑料防潮垫...
企业如何选择合适的工业除湿干燥机?

企业如何选择合适的工业除湿干燥机?

随着工业快速的发展,很多企业都有地下室或者空间比较闭的地方,一些需要防潮的产品,比如药材,胶料原料,办公耗材等急需做除湿处理,除湿干燥机广泛...
仪器百科之仪器类型简介-高低温试验箱

仪器百科之仪器类型简介-高低温试验箱

高低温试验箱是用于工业产品及材料的质量测试设备之一。高低温试验箱又叫做高低温交变湿热试验机,因为它的工作原理是主要通过控制高温、低温和空气湿...
龙猫板材提醒你,雨季装修应特别注意防潮

龙猫板材提醒你,雨季装修应特别注意防潮

最近这段时间,我国多个省份都处在阴雨绵绵的时期,所以,空气潮湿就成了很多业主在装修过程中最头疼的一件事了,其实无论是装修还是日常生活,防潮防...

热点资讯

地下室防潮机

地下室防潮机

地下室防潮机的详细信息和相关资料:地下室的防潮受人关注,防潮机作为一种优秀的除湿除湿设备也开始广泛的在地下室内使用,通过防潮机的使用,地下室...
除湿机好不好,效果怎么样,要如何选购呢

除湿机好不好,效果怎么样,要如何选购呢

很好啊,选购技巧:1、选择品牌家用除湿机一般作为耐用消费品,在使用期间出现故障时消费者需要制造商提供售后服务,对其进行检查、维修或更换零部件...
恒温恒湿箱制冷原理详解

恒温恒湿箱制冷原理详解

控制系统是恒温恒湿箱的核心,它决定了试验箱的升温速率,精度等重要指标。现在试验箱的控制器大都采用PID控制,也有少部分采用PID与模糊控制相...
空调开除湿好吗?空调开除湿有什么作用?

空调开除湿好吗?空调开除湿有什么作用?

有非常多的空调厂商为了给人们带来非常好的使用体验,为人们增加了除湿的功能。大家只需要在打开空调,同时打开空调的除湿功能,这个时候空调就会除掉...
工业除湿机——喷漆房除湿的理想选择

工业除湿机——喷漆房除湿的理想选择

工业除湿机——喷漆房除湿的理想选择家具、汽车外壳,甚至栏杆和线材,油漆的目的是为了美观,防止氧化,延长喷漆物的使用时间。在喷漆过程中,会发现...
新风换气机的执行标准、结构以及特点介绍

新风换气机的执行标准、结构以及特点介绍

新风换气机,简单来说,它就是一种换气设备,能输入新鲜的空气,将污染或浑浊空气排出,达到空气置换的目的,所以说,应用很多。今天,我们就来介绍这...