2024/3/21

新風機、全熱交換器與VAF不能改善室內落塵?

本來想休息一陣子的,好像不能😢...有厲害的網友成功DIY出新風機,但反應無法改善室內落塵:



在回答這個問題前,先說明一下,新風機的功能有三:

1. 移除空氣中的細懸浮微粒,並防止室外PM 2.5侵入室內。
2. 降低室內二氧化碳、甲醛、VOCs與氡氣濃度。
3. 防止室外落塵隨風進入室內,外源性落塵通常是細沙、車輪與來令片粉塵等等。

以上第一、二項可以降低心血管疾病及肺癌風險,但只有第三項可以被人的腳底板所感知,第一、二項的效果是人體感官所無法察覺的,只能用PM 2.5檢測儀、二氧化碳檢測儀、氡氣檢測儀來評估新風機到底效果好不好。如果效果不佳,可以適度增加風量或改善新風機與房屋的氣密性,請參考:
https://jianhc.blogspot.com/2023/03/diy6.html

雖然關窗使用新風機通風能將PM 2.5與室外落塵阻隔於外,但也會衍生兩大問題:內源性落塵以及浴室潮濕異味會更加明顯。

這兩個問題在使用全熱交換器、VAF或24小時關窗使用空氣清淨機、冷氣時也會出現,主因是各種機械通風方案的進排氣量通常遠低於開窗自然通風,可能只有1/10甚至更低。在排氣量較低的情況下,室內落塵、濕氣與異味不能像以前一樣經由窗戶大量排到室外,就容易累積在室內,只是很少使用者在討論這個問題(使用者大多只會分享好處),本人在幾年前已經提出:
https://jianhc.blogspot.com/2021/12/352-x50sdiy304.html

室內灰塵的主要成份是織物脫落的纖維與人體脫落的皮屑(有中文字幕):




相對於微細的PM 2.5,室內灰塵大部分都很大顆,空氣動力學直徑可能是PM 2.5的百千倍:



因此室內灰塵大多屬於落塵,很容易沈降到地面與家具表面,不易懸浮在空氣中被吸入人體,即使被吸入,人體呼吸系統自帶的淨化機制(鼻毛、纖毛、黏液)也能將落塵阻擋於氣管之上,不會像PM 2.5一樣進入肺泡、血管與全身器官組織,所以對人體的危害性相對來說小很多,只是比較礙眼罷了:



此外,相對於來自戶外的落塵,內源性落塵因為主要是纖維與皮屑,所以顏色較白,質地較軟,不會摸起來黑黑的,或踩起來沙沙的,這可能是少數使用者一開使用全熱交換器或新風機會誤以為灰塵變少的原因。

我想這位網友的問題應該就是使用新風機之後住宅落塵沒有改善(實際上落塵還可能更多),解決方案有三:

1. 勤加打掃。如果沒時間可以用掃地機器人。
2. 減少室內織物的數量與面積,如地毯、地墊等等。
3. 在纖維與皮屑最多的臥室增設低噪音的空氣清淨機並24小時運轉。

空氣清淨機對落塵的收集效率其實不高,因為空氣清淨機主要功能是在過濾空氣中的細懸浮微粒,只有剛好漂在機器附近,還沒掉到地上的落塵才有機會被吸入,此外用HEPA收集大顆粒落塵的性價比太低,所以本人正在DIY一種落塵收集器,去年已啟用,將在試驗滿一年後公佈效果。

結論:新風機的功能是持續提供潔淨、新鮮的空氣並降低疾病風險,至於減少室內落塵,抱歉,新風機不但無效,還會有反效果。對於PM 2.5與落塵,只能兩害相權取其輕。


網友接下來應該也會遇到浴室潮濕異味的問題,所以一併提供解方:

DIY半自動除濕防霉系統解決使用新風機造成浴室潮濕問題
如何降低洗手間異味並減少洗廁所的頻率?

2024/3/15

部落格暫停更新...

新冠確診復原後發現體力明顯衰退,今天只寫了一篇網誌,竟然就頭痛半天...所以決定暫停更新一陣子...

因為染疫太痛苦了,兩週後打算再去打3針Novavax蛋白質次單位疫苗,預防勝於治療哩。之前打的是高端,也是蛋白質,對mRNA怕怕的,某些in vitro研究發現mRNA可以反轉錄成DNA。

啟發我再去打追加疫苗的是這個n=1的個案研究:

他在疫情期間注射了 217 支 COVID-19 疫苗,現在怎麼樣了?

Aprilair 大戶型新風機(室外、透天厝可用)

除了多依點,最近在淘寶上又看到一台室外型新風機Aprilair,看評價應該是6年前就上市了。

安裝方式非常有彈性,可室內壁掛:

 
  室外壁掛,牆壁洗孔:

 
室外壁掛,玻璃開孔,看起來可以淋雨:

 
加裝腳架後還可室外落地安裝,變成櫃式新風機:


德國EBM風機,風量達700 CMH,風速三檔且非常安靜:


推薦最佳效果是200平米(約60坪),有人裝在透天厝或別墅,效果也不錯。


濾網是多層塔狀結構,分別是M6、H11、H13:


整機又大又重:

淨重達58公斤,紙箱扛不住,原廠用木箱出貨:

 

鎖定用戶為豪宅屋主,價格只能遠觀,超過秒新AIRMX Pro的兩倍(比秒新安靜)...


嗯,上輩子福德修太少,只能繼續DIY... 

心得:大陸的新風機好多,台灣就那麼幾家,樣式也非常單調。

商品連結:https://item.taobao.com/item.htm?id=641424285596

2024/2/19

幫朋友DIY陽台型新風機(6)升級盛仕達超靜音8寸管道風機

上回幫朋友裝一台臨時的DIY新風機,由於效果很好,朋友不打算再花幾萬元請人安裝台廠新風機了,於是推薦他消音器+遙控風機的二代機方案,但朋友覺得消音器不美觀,決定買盛仕達最頂級的超靜音遙控風機:

特貨,走私人集運,運費就花了7百多台幣。

直接從深圳的盛仕達工廠出貨,不是從賣家發。

上次買兩台遙控風機,賣家發錯變成線控款,這次再三叮囑要遙控款,結果還是發錯,變成線控款😢...


舊版這種三針接頭,無法與新版的遙控模組相容,也就是賣家補寄遙控模組也無效...

跟賣家協商看是要客訴換貨呢(來回海運由賣家負責),或者賠200rmb,賣家選後者。收到賠款後,就能拆封了:

裡面就是一台普通的8寸風機+海綿,外包烤漆鐵皮:

來到安裝現場,免出力錘鑽鑽孔,打膨脹螺絲:

固定風機後,安裝濾網支架與濾網、風管,完工~~~

調速器轉45度,風速計實測風量約207 CMH,對3人家庭來說夠了。

安裝心得:

1. 比起消音器+普通風機的效果, 超靜音風機並沒有比較安靜,但價格卻是2倍,所以CP值很低。

2. 毛重超過10公斤,運費也很貴。

3. 以後風機老化需要更換,也只能整台換,不能單換風機。

4. 機器笨重,加上支架設計不良,只適合吊頂安裝,壁掛安裝很難施工。

5. 擔心高張力螺絲不夠力,所以改用膨脹螺絲+鎚鑽,結果就是假日施工可能會被抗議。

總之,又貴又難裝,唯一的優點是風機與消音器一體化,外觀比較好看而已...

這次幫朋友DIY新風機,總成本約7千多元,應該幫他省了不少錢,最重要的是日後耗材便宜,這才是最省錢的地方😄

全目錄:

幫朋友DIY陽台型新風機(1)副廠HEPA選用及簡測
幫朋友DIY陽台型新風機(2)利用陽台照明迴路新增室外插座
幫朋友DIY陽台型新風機(3)製作風機支架與濾網支架
幫朋友DIY陽台型新風機(4)製作落地窗簡易擋板
幫朋友DIY陽台型新風機(5)安裝當天

2024/2/17

每天用電磁爐煮開水的用電量估算

上回還在想免煮開水就能改善飲水口感的方法,今天先用功率計來測一下用電磁爐煮開水到底成本高不高。

測試條件如下:
電磁爐:1300w米家電磁爐,火力開80。
水壺:牛頭牌4公升304不鏽鋼笛音壺
水量:2000cc
室溫:25度

煮滾後立刻停火,耗電量是0.21度。

如果火力全開,耗電量仍是0.21度。

由於煮開水的耗電量會受水溫影響(冬季較耗電),假設全年平均水溫25度,每人每天飲水2000cc,那麼每個月的耗電量就是6.3度,每年是76.65度,假設電價每度2.7元,全年成本是207元....

嗯,很便宜,實在不值得在免煮這個小問題上鑽研....

PS:如果水壺每次裝水量是3000cc或更多的話,相信耗電量會更低,因為可以少掉一些對不鏽鋼茶壺加熱的成本。

第一次用Gemini 1.5寫Google Apps Script以進行Google 試算表的自動化

 

為了自動列出雲端硬碟上某個資料夾的使用者,問了ChatGPT一個問題:

我有一個google試算表。試算表的B1儲存格存放的資料是一個google雲端硬碟上的資料夾的連結,例如:
https://drive.google.com/drive/u/0/folders/XXXXXXXXXXXXXXXXXXXX
我需要一個script來完成以下工作:

1. 先清除B2:B100的資料。
2. 在B2顯示資料夾名稱。
3. 在B3顯示資料夾所有者。
4. 在B4、B5、B6...列出資料夾編輯者。
5. 列完編輯者之後,接著再列出檢視者。
 

ChatGPT給的程式碼執行後一直出現錯誤,無法順利執行,再三反饋給ChatGPT,多次修改後仍無效,放棄。

想到Google幾天前啟用的Gemini 1.5,以下是Gemini的答案與修改過程:

好的,以下是一個可以完成您需求的 Google Apps Script:

```
function getFolderInfo() {
  // 清除 B2:B100 的資料
  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.getRange('B2:B100').clearValues();

  // 取得資料夾 ID
  var folderId = sheet.getRange('B1').getValue().match(/folders\/(.*)/)[1];

  // 取得資料夾資訊
  var folder = DriveApp.getFolderById(folderId);

  // 顯示資料夾名稱
  sheet.getRange('B2').setValue(folder.getName());

  // 顯示資料夾所有者
  sheet.getRange('B3').setValue(folder.getOwner().getEmail());

  // 顯示資料夾編輯者
  var editors = folder.getEditors();
  for (var i = 0; i < editors.length; i++) {
    sheet.getRange('B' + (4 + i)).setValue(editors[i].getEmail());
  }

  // 顯示資料夾檢視者
  var viewers = folder.getViewers();
  for (var i = 0; i < viewers.length; i++) {
    sheet.getRange('B' + (4 + editors.length + i)).setValue(viewers[i].getEmail());
  }
}
```

這個 Script 的執行方式如下:

1. 在 Google 試算表中,開啟 Script 編輯器。
2. 將上述程式碼貼到 Script 編輯器中。
3. 儲存 Script。
4. 在 Script 編輯器中,點選執行按鈕。

執行 Script 後,試算表中的 B2:B100 儲存格就會顯示出您指定的資料夾的相關資訊。

以下是 Script 的詳細說明:

* `getFolderInfo()` 函式是 Script 的入口點。
* `sheet.getRange('B2:B100').clearValues()` 這一行用於清除 B2:B100 儲存格中的資料。
* `var folderId = sheet.getRange('B1').getValue().match(/folders\/(.*)/)[1]` 這一行用於取得資料夾 ID。
* `var folder = DriveApp.getFolderById(folderId)` 這一行用於取得資料夾物件。
* `sheet.getRange('B2').setValue(folder.getName())` 這一行用於顯示資料夾名稱。
* `sheet.getRange('B3').setValue(folder.getOwner().getEmail())` 這一行用於顯示資料夾所有者。
* `var editors = folder.getEditors()` 這一行用於取得資料夾編輯者陣列。
* `for (var i = 0; i < editors.length; i++) { sheet.getRange('B' + (4 + i)).setValue(editors[i].getEmail()) }` 這一行用於顯示資料夾編輯者。
* `var viewers = folder.getViewers()` 這一行用於取得資料夾檢視者陣列。
* `for (var i = 0; i < viewers.length; i++) { sheet.getRange('B' + (4 + editors.length + i)).setValue(viewers[i].getEmail()) }` 這一行用於顯示資料夾檢視者。

希望這個 Script 能夠滿足您的需求。

我:執行後出現錯誤訊息:TypeError: sheet.getRange(...).clearValues is not a function

Gemini:

出現這個錯誤訊息的原因是,您使用的 Google Apps Script 版本太舊了。在舊版本的 Google Apps Script 中,`sheet.getRange()` 方法沒有 `clearValues()` 函式。

要解決這個問題,您需要將 Google Apps Script 版本更新到最新版本。更新方法如下:

1. 在 Google 試算表中,開啟 Script 編輯器。
2. 點選 **資源** > **管理 Script 版本**。
3. 在 **版本** 對話方塊中,點選 **更新**。

更新 Google Apps Script 版本後,您應該就可以正常執行 Script 了。

如果您不想更新 Google Apps Script 版本,也可以使用以下方法來清除 B2:B100 儲存格中的資料:

```
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange('B2:B100');
range.clearContent();
```

`clearContent()` 方法的效果與 `clearValues()` 方法相同,但它適用於所有版本的 Google Apps Script。

採用Gemini提供的第二個方案,修改程式碼之後就能順利執行了,不虧是自家產品,對自家的試算表有較好的支援。

相較於GhatGPT,Gemini第二次回覆就成功了,而且每段程式碼還一一解釋,非常適合學習電腦語言,超棒der~~~

 

2024/2/13

住宅通風不良導致全家甲醛中毒案例...

認知決定命運,如果對住宅通風的重要性缺乏認知,有可能上新聞...

這戶人家的情況這麼嚴重的原因,除了設計師使用了廉價、有毒的板材之外,最大的原因可能是:

1. 24小時關窗使用空調,導致甲醛與甲苯在室內累積到很高濃度,二氧化碳與氡氣大概率也很高。

2. 沒有使用任何機械通風設備來改善室內通風。

2024/1/26

淋浴間磁磚縫除霉防霉工程DIY(7)聚脲樹脂的選用

上回用廉價的環氧樹脂美縫劑填補淋浴間地板磁磚縫隙,雖然成本低,但發現不少問題:

1. 氣味很重,VOCs成份不明,施工時頭會痛。

2. 可能含有大量塑化劑。

3. 時間久了會黃變甚至脫落。

因此決定換用防水性能最好的聚脲樹脂來進行填縫。台灣市面已有不少天冬聚脲產品:

1. 青葉油漆止水盾

不敲磁磚也能重做防水?!解決浴廁漏水困擾【止水盾】防水問題一次搞定!|DIY|滲透型抗壁癌底漆|Waterproofing|青葉油漆

2. SOS 豐裕 R956亮磁漆

廁所漏水DIY簡單又有效|使用超強聚脲樹脂鍍膜防水

3. 艾克獅 L500透明浴室防水漆

浴廁漏水必看!防水層失效了嗎?專用救星來了!15分鐘給你一個好久不見的乾乾浴室!

但這些產品都是透明的,無法用於填縫,成份標示不明,沒有任何標準或數據可以參考,且原料產地不明,因此決定轉向淘寶貨。首先列出篩選條件:

1. 白色、填縫專用,非整面防水。

2. VOCs、甲醛、壬基酚等有害物質需符合某一標準。

3. 需通過中國工程建設標準化協會的T/CECS 10158-2021《天冬聚脲美縫劑》團體標準。 

4. 純聚脲,無砂。

符合條件的廠商有:

皇氏工匠、缝小白、中卓、绿森

因為施工後24小時不能碰水,因此打算夏天再來施工,洗澡用冷水也ok。 

PS:針對陶瓷磚填縫劑,中國的國標是JC/T 1004-2017,但可能因為是較新產品,聚脲填縫劑並未被列入其中。

參考資料:

【装修日记】Vol.10 | 五种主流美缝产品对比,选好做完还有坑! | 传统填缝剂、真瓷美缝剂、水泥基填缝剂、环氧彩砂、聚脲美缝

给想做聚脲美缝的朋友一些诚恳的建议

(待續)

2024/1/23

淋浴間磁磚縫除霉防霉工程DIY(6)環氧樹脂美縫劑填補地板磁磚縫隙

上集:淋浴間磁磚縫除霉防霉工程DIY(5)AB塑鋼土填補磁磚縫隙孔洞

繼續跟黴菌奮鬥,首先購入華德潤通美縫劑2組,含全套工具,膠類是特貨,只能走私人集運:

然後清潔磚縫,先用檸檬酸刷除水垢,再用廚房清潔劑去除油污:

等磚縫完全乾燥後,四周用遮蔽膠袋黏好:

用膠槍開始填縫:

填好後,四周用手抹縫,地板磚縫則用鋼球抹縫:

三小時後表面固化,可以洗澡沒問題:

隔天固化較完全後,用鏟刀剷除多餘的美縫劑:

完工~~~


DIY心得:

1. 非常耗工。

2. 全程都要蹲著施工,而且因為有凝固時間的限制,全程都不能休息,導致腰酸脖疼,是最累的一次DIY經驗,比裝冷氣還累。

3. 雖然廠商說VOCs不超標,但氣味還是很明顯的,要隔2天才比較聞不到,施工時吸久了會頭痛。 

4.環氧樹脂美縫劑在軟化的狀態下性質類似填縫矽膠,但固化後比矽膠硬,黴菌無法生長。跟矽膠填縫的關鍵一樣是怎麼用膠槍將美縫劑的量打到恰到好處。打太少,要回頭打;打太多,等等抹平時就要常常清除多餘的美縫劑,增加工時。

後記:本來牆面也要繼續用美縫劑處理的,但完工後Youtube推送了這部影片:

美缝剂千万不要买

雖然對內容存疑,但頻道主提到環氧樹脂美縫劑有加塑化劑,這點的可能性挺高的,因為不論AB膠還是塑鋼土(成份都是環氧樹脂),固化後都是很堅硬的,幾乎沒有任何彈性,但本人施作的美縫劑卻是有彈性的。

2024/1/19

淋浴間磁磚縫除霉防霉工程DIY(5)AB塑鋼土填補磁磚縫隙孔洞

自從使用除濕機之後,浴室發霉的情況獲得有效的控制,因此防霉工程就拖了好久(上集點我)。

建商淋浴間設計不良,磚小、縫大,不僅坑爹,泥作填縫時產生的氣穴也特別多,凝固後就會留下一個洞,很容易吸水、長霉:

特地在振宇挑了一款白色的塑鋼土(有先在露天上看過固化後的照片),100g,固化時間90分:

先用起子機+萬用鑽頭擴孔,跟牙醫處理蛀牙同樣原理,要先挖開,去除病變、填補物才能有效附著:

塑鋼土補洞:

一些當初填縫沒填到的地方也填好:

 

淋浴龍頭的彎腳(N閥)四周是發霉的重災區,如果加上金屬飾蓋,會長厚厚的黴菌,所以不裝飾蓋:

為了黏一層防水的塑鋼土,要先把突出來的白水泥全部除掉,原來是用鑿子打,但會裂,然後鄰居馬上抗議,只好改用鑽石鑽頭,家裡只有一支6mm的,不想多買,只能慢慢打磨:

磨了一個小時,打磨完成:

鎖上四分牙塞:

塑鋼土填好,總共用了大概25g:

固化後會出現磁磚的光澤:

拆除牙塞:

彎腳纏繞止水帶:

鎖入,嚴絲合縫:


這次止水帶纏繞參數:

右:4圈+3圈麵條+8圈,鎖入4圈,不漏水但太緊

左:3圈+3圈麵條+8圈,鎖入4圈,不漏水但太緊

左右彎腳出水口平面差1mm左右,下次如果要鎖的話,計畫採用以下參數:

右:15圈,鎖入3圈,會漏再加麵條

左:12圈,鎖入4圈,會漏再加麵條