PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   海外購物,居家修繕,DIY專區 (https://www.pcdvd.com.tw/forumdisplay.php?f=101)
-   -   製冰機外掛網路控制模組達成遠端開關製冰功能(ESP8266) (https://www.pcdvd.com.tw/showthread.php?t=1204607)

chowtom 2023-09-27 04:42 PM

製冰機外掛網路控制模組達成遠端開關製冰功能(ESP8266)
 
之前買了一台管線進水的製冰機

比起手動進水的機型來說方便了許多
但使用上有個不方便的地方
就是機器開始製冰等到開始出冰數量足夠用來泡杯冷飲需要一點時間
且機器的前幾次出冰會特別久
導致當我人在外面想說到家要喝冰水涼一下
回到家按下製冰後到實際手握一大杯冰水的時間
早就忍不住跑去樓下的便利商店買現成的冷飲了

所以就有了個人在外面時先網路控制開啟製冰
等到家至少就有第一~二次出冰的冰塊可用的念頭

一開始的計畫是利用Arduino系列的開發版上的GPIO接腳
取其中兩對設定成Digital_IN跟Digital_OUT分別對應機器控制面板上的狀態燈號(Digital_IN)跟製冰開關(Digital_OUT) 串聯光耦合開關達成隔離兩邊電源的作用

因為所需的GPIO腳位不多 所以選了成本低廉的ESP8266 NodoMCU開發版
但當我拆出前面板的電路板以後就開始抓頭:

兩個開關+三個燈號 只有四條線?
扣掉一個接地 剩三條線怎麼分給兩個開關+三個燈號?
電路板上又沒有控制晶片只有二極體跟電阻阿

然後本來想拿電表確定一下電壓 一量發現頭更大了
製冰指示的燈號接腳量起來居然是交流訊號...

沒頭緒之下 硬著頭皮把指示燈/開關接腳串接光耦接上開發版
然後得到跟預想差不多的結果 製冰控制可以用 燈號狀態顯示完全無法分辨機器狀態
原本的燈號待機下"看起來"是間隔1秒的閃爍 但由於燈號那邊是交流訊號 還高達5XXHz

我原本的設計是0.3秒去偵測一次Digital_IN當下的狀態
判斷燈號是開還是關然後顯示在網頁上
但由於實際上燈號的訊號是高速的交流訊號
所以我網頁上看到的狀態根本是在開跟關之間亂跳毫無規律
本來還在燈號線路上串二極體&1uf電容想把他轉成直流訊號
試了許多次之後宣告放棄 不是燈號直接變成不亮 不然就是網頁上看起來是恆亮
再不然就是訊號錯亂 導致製冰機瘋狂在各種狀態間亂跳

後來只好換個方式來判定機器的運作狀態
找了一下電流偵測模組:

可以以電壓的高低變化來表示通過的電流狀態
在研究了一下交流電的電流計算範例後
https://blog.hoyo.idv.tw/?p=4591
(雖然範例是ACS712的 不過我買這個WSC1800運作方式差不多 參數改一下就能用)
好不容易搞定了:

從控制面板把開關的線路接出來

串接光偶後連到開發版

自己做了一段延長線把其中一條線穿過WSC1800的偵測環 連接VIN GND D_VOUT到控制板上

實際運作起來待機狀態下會是這樣:

(電流偵測有些許誤差 雖然有做過歸零 但還是不太準)
製冰開啟後縮機運作狀態下是這樣:


弄好以後提前在回家前打開製冰機 總算可以減少一些等待出冰的時間~~

非常奇怪 2023-09-27 06:01 PM

小顆的溶化太快. 現在都買大顆的球形模具冰冰箱 融化很慢..

quvu2uzu2u 2023-09-27 07:29 PM

我不需要知道製冰機的電流吧
Arduino 控制5v繼電器模組 幫你按製冰或冰砂就好
或者溫度開關配計時器自動製冰就好 譬如>30度下午4點製冰

chowtom 2023-09-27 09:34 PM

引用:
作者quvu2uzu2u
我不需要知道製冰機的電流吧
Arduino 控制5v繼電器模組 幫你按製冰或冰砂就好
或者溫度開關配計時器自動製冰就好 譬如>30度下午4點製冰

網頁上的按鈕會有沒按到或多按了一下的問題(滑鼠的微動哪時發作這很難講)
還是要知道機器的狀態比較保險
引用:
作者非常奇怪
小顆的溶化太快. 現在都買大顆的球形模具冰冰箱 融化很慢..

我覺得靠冰箱做冰塊很難避免冰箱裡的異味混雜問題
就算製冰盒有蓋子也沒啥用 除非蓋得非常密實
冰箱氣味滲透能力太可怕了 只要有一點點的縫就能鑽進去
至少我家的冰箱做不到完全無異味
可能要像某些日本節目裡看到的把所有要冰的東西都用保鮮盒裝起來才做得到
但這件事很遺憾我做不到...

我家的冰箱就有製冰功能 但除了冰箱新開封前幾天有很高興的開著玩以外
之後就完全沒去用過了 因為它做出來的冰塊是開放式的儲放在其中一格冷凍室裡
那個冰塊太可怕了 拿來泡飲料可以讓飲料充滿滿滿的冰箱味道精華 噁......

typh 2023-09-27 10:49 PM

冰箱異味,如果有自己沖咖啡的話,把咖啡渣放泡麵的碗裡直接放到冷凍庫
就好。$2000 存留下來的餘渣,基本能讓冰箱沒有味道(除非很喜歡吃大量
蔥蒜的那種。不過這種的,通常身上的味道也會很重,鼻子也不靈)。

現在東西太多了,沒有必要都不會想再去弄這些有的沒有佔空間……

pcwheat 2023-09-27 10:53 PM

東西放冰箱一定要包裝好啊,不用樂扣也能用塑膠袋。
沒包好除了味道容易互相影響,水份也容易被抽走

chowtom 2023-09-28 11:40 AM

引用:
作者pcwheat
東西放冰箱一定要包裝好啊,不用樂扣也能用塑膠袋。
沒包好除了味道容易互相影響,水份也容易被抽走

冰箱只冰自己的東西的話 這些都好控制
當冰箱是整家人共用 就會充滿不確定因素

走馬探花 2023-09-30 09:51 PM

如果是用通電就可以開始製冰的話
結合wifi智慧插座應該可以更快達成效果
都可以拆到這樣子了

直接將機器弄成通電就啟動的話,搞Arduino會搞很久

像最近搞公司機房的冷氣警報也用Arduino在搞
弄個line notify互動偵測溫度跟警報也搞半天
還好他的元件不用插太多,只要有一個DHT22就好

chowtom 2023-10-02 12:11 PM

引用:
作者走馬探花
如果是用通電就可以開始製冰的話
結合wifi智慧插座應該可以更快達成效果
都可以拆到這樣子了

直接將機器弄成通電就啟動的話,搞Arduino會搞很久

像最近搞公司機房的冷氣警報也用Arduino在搞
弄個line notify互動偵測溫度跟警報也搞半天
還好他的元件不用插太多,只要有一個DHT22就好

用Arduino去搞就是想省錢用最小的修改達成想要的目的
當然省錢不省腦力 到實際功能WORK之前的TRY&ERROR是省不了的

Arduino的上手成本已經算低了
加上網路有大量的現成範例考
要買相關配件也有廠商提供了豐富的選擇

公司用的需求用Arduino去搞還自己寫程式?
貴公司的高層是不是看該部門負責人不爽還是嫌他太閒沒事做? :laugh:

kaliua 2023-10-02 05:23 PM

引用:
作者走馬探花
如果是用通電就可以開始製冰的話
結合wifi智慧插座應該可以更快達成效果
都可以拆到這樣子了

直接將機器弄成通電就啟動的話,搞Arduino會搞很久

像最近搞公司機房的冷氣警報也用Arduino在搞
弄個line notify互動偵測溫度跟警報也搞半天
還好他的元件不用插太多,只要有一個DHT22就好


直接買現成的K型熱電偶控制器XY-WT04 WIFI版可遠端控制調整才$3XX
http://www.eiemsun.com/d/file/c/202...26069d45f6b.pdf


所有的時間均為GMT +8。 現在的時間是12:47 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2024。