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

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

工业除湿机

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

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

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

最新资讯

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

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

对于一个果粉而言,不幸的是,只有一两个除湿器支持AppleHomeKit,但它们的价格非常高(300美元以上)。所以我决定基于我已经拥有的便...
台州落地管道除湿机参数,卧式管道除湿机

台州落地管道除湿机参数,卧式管道除湿机

管道除湿机,用蒸发器来给空气降温除湿,并回收系统的冷凝热,弥补空气中因为冷却除湿时散失的热量,是一种节能的除湿方式,已经广泛应用于工程、人防...
家用除湿机真能除湿吗(除湿机效果如何)

家用除湿机真能除湿吗(除湿机效果如何)

北方人喜欢风景如画的江南水乡,但身为地道的北方人,很多时候难以忍受南方潮湿的天气。特别是梅雨季节,天气闷热、连续阴雨天,使本来就潮湿的空气中...
千井除湿机—千井除湿机怎么样

千井除湿机—千井除湿机怎么样

?阴雨绵绵的天气让人心烦,而且湿哒哒的天气对人的身体不好。对呼吸道也会有一定的影响。所以一台会让人的体感满意之余,还会心情愉悦。现在小编就为...
工业除湿机:室内游泳池湿度过高如何有效除湿

工业除湿机:室内游泳池湿度过高如何有效除湿

在室内泳池中的理想的相对湿度为60%-65%。70%以上的空气都充满了水蒸气,让人不舒服。低于60%时,空气过于干燥,游泳者出水时会感到不适...
抗静电氮气柜 除湿机

抗静电氮气柜 除湿机

用途:应用于微电子及光电子工艺电子器件:精密芯片,LED外延式芯片,LCD,BGA,精密光学仪器及光学元件,镀金铜线等;该系列产品被大量应用...

推荐资讯

吊顶式除湿机品牌有哪些?吊顶式除湿机的选购技巧?

吊顶式除湿机品牌有哪些?吊顶式除湿机的选购技巧?

在生活中总是会使用得到各式各样的除湿机,但是除湿机也是有着各种各样不同的类型的,而吊顶式的除湿机便是其中之一。由于其使用起来十分的方便,因此...
现在的除湿机除了有除湿的效果,还具有净化空气的功能,十分全能

现在的除湿机除了有除湿的效果,还具有净化空气的功能,十分全能

每到三月份转季的时间,家里的地板、窗户、衣服…就没干过,一定要给家里备一个除湿机,为拯救湿哒哒,避免发霉!除湿机是夏天的好物,高湿度除了容易...
冬季到,除湿起

冬季到,除湿起

如果在寒冷的北方,除了天气比较寒冷外,天气是比较干燥的,但是在南方就不一样了,在寒冷的同时,雨雪天气更是常态,家里湿湿潮潮的,让人感到更加寒...
地下室除湿机使用注意事项

地下室除湿机使用注意事项

地下室由于通风不畅,环境封闭,导致出现潮湿的问题,常见的地下室场所有停车场、地下储物室等。如何解决潮湿问题?使用除湿机是最好的方法,但是在使...
厂房车间空气湿度如何降低

厂房车间空气湿度如何降低

厂房车间空气湿度如何降低工业厂房车间层面为双坡拱形结构,容易使污染空气和热空气滞留在厂房顶部附近,会导致厂房建筑内的湿度、温度和污染空气增高...
潮湿对动植物标本的影响

潮湿对动植物标本的影响

标本是动物、植物、矿物等实物,经过各种处理,令之可以长久保存,并尽量保持原貌,藉以提供作为展览、示范、教育、鉴定、考证及其它各种研究之用。标...

热门资讯

买了新风除湿一体机,是交了智商税吗?

买了新风除湿一体机,是交了智商税吗?

关于地下室防潮这个问题,相信很多拥有地下室的业主或者从业者应该都深有体会。首先,地下室本身温度就比地面上的温度第低,所以潮湿、发霉就成为了地...
除湿机,加湿机,防爆除湿机,防爆空调

除湿机,加湿机,防爆除湿机,防爆空调

地处“人间天堂”杭州市,地理环境优越,风景幽雅。是一家集除湿机、防爆除湿机、防爆空调、防爆加湿机系列产品设计、生产制造,销售一条龙服务的综合...
行业观察 | 除湿机市场:连续三年,缘何能实现稳步扩张

行业观察 | 除湿机市场:连续三年,缘何能实现稳步扩张

原标题:行业观察|除湿机市场:连续三年,缘何能实现稳步扩张近年来,随着我国经济持续发展,以及居民健康环保意识增强,除湿机的市场需求逐渐增加,...
表冷器加工定制/风柜表冷器/恒温恒湿柜除湿表冷器/高防腐表冷器

表冷器加工定制/风柜表冷器/恒温恒湿柜除湿表冷器/高防腐表冷器

表冷器加工定制/风柜表冷器/恒温恒湿柜表冷器/除湿表冷器/高强防腐表冷器国内表冷器生产技术比较高的公司本公司专业生产表冷器、翅片蒸发器、冷凝...
净化除湿机怎样选购 净化除湿机的选购技巧【详解】

净化除湿机怎样选购 净化除湿机的选购技巧【详解】

除湿器现在已经是很经常使用的机器了。但是现在市场上净化除湿器的品牌特别多,如何从中选择一个适合自己使用的净化除湿机呢?下面就来介绍一下选购技...
转轮除湿机相较于冷冻除湿机的优势和劣势

转轮除湿机相较于冷冻除湿机的优势和劣势

针对高湿的环境,目前市场上主要的除湿设备有2种:冷冻除湿机和转轮除湿机(也叫干式除湿)。A、常规的温湿度要求时(目标温湿度对应的含湿量d>6...

热点资讯

专业的除湿工具—除湿机

专业的除湿工具—除湿机

空气中的湿度大了,生活中的许多东西开始需要防潮了,先来看看生活中都有什么东西需要做好防潮:影音数据储存媒体:从拍录您精采生活记录的录像(音)...
多种场合可移动工业防潮除湿机

多种场合可移动工业防潮除湿机

企业生产要想顺利进行,那么生产环境必须要重视,现代工业生产随着科技的进步,环境的影响越来越大,很多企业在发展阶段都有过被环境所影响的经历,特...
高低温箱标准中制定的温度测试方法

高低温箱标准中制定的温度测试方法

高低温箱的温度测试方法,其中包含:测试点的测试程序、位置及数量、数据处理和试验结果。测试程序:在试验箱温度可调范围内,选取zui高标称温度和...
新风系统空调一体机怎么样,有一体机吗还是配套使用?

新风系统空调一体机怎么样,有一体机吗还是配套使用?

新风系统和中央空调都可以安装吧?每逢回南梅雨季节的到来,就会容易遇到墙壁、天花、家装霉变,地板、窗户出现水渍等情况,南方的天气变化就像翻书一...
工业升温除湿机在立体仓库的使用

工业升温除湿机在立体仓库的使用

如今工业除湿机大体上可以分成三个类型,分别是转轮式除湿机、溶液除湿机和冷冻除湿机。工业上最为见到的升温除湿机是冷冻除湿机。那为什么除湿机会略...
会呼吸的房子=新风除湿楼盘

会呼吸的房子=新风除湿楼盘

最近几年空气质量问题始终是新闻媒体的宠儿,特别是到了冬天,雾霾一词更是经久不衰,经常霸占新闻的头条版块,于是在房地产行业,配备新风系统的绿色...