跳到主要內容

發表文章

阿里云DNS 与 华为云DNS 優缺點比較

  阿里雲 DNS A紀錄最多只能設定10個 (超出当前配置的最大A记录设置数量 10。) 且只能一個一個輸入 線路解析 也只能簡單的選 中國電信、移動、聯通 華為雲 DNS 可換行多個IP輸入 方常方便 線路解析 也非常多元 除了可以針對營運商設定 還能針對地區個別設定
最近的文章

3D列印機 暗藏的火災風險 為甚麼會燒起來?

  2021 - 06 - 26 一篇發在 3D列印臉書社群的文章 原文網址 原文照片清楚看到3D列印機的主機板燒起來 令人訝異的是多位版友留言,似乎沒人知道具體發生原因,故特別寫這篇 了解一些用電安全觀念還有防災防火,首先分析為甚麼會起火 其實這不是少見狀況,只是還沒遇到而已,一般主板起火只有兩個地方 1. 鎖螺絲型端子處 2. 熱床MOSFET 先了解甚麼是 鎖螺絲型端子 你一定看過就是主板上綠色的端子如下圖 這個常用在3D列印主板12V / 24V 電源輸入、熱床輸出 我們先理解這個端子本身設計它能承受的電流是12安培 我們以常見的熱床 22*22公分 MK3 來舉例 MK3 hotbed 它的功率是180W 如果用12V供電 那計算公式 180W / 12V = 15A 一個180瓦功率的熱床已經超出接線端子本身能承受的電流 如果用24V供電 那計算公式 180W / 24V = 7.5A 即便用24V也非常接近端子能承受的電流 當電流過大時以及超出端子本身能承受電流 端子本身會有溫度,而當時間一久熱床阻值變高 那個連結處就會越來越熱導致融化後短路起火 而一般市售3D印表機 廠商為了生產速度、裝配方便 一般會使用預製線來進行組裝 預製線及由線材廠商訂製好相同規格長度尺寸的線材 一般在主板輸入電源的連接線都會上焊錫 以我手上最新的 CR-30 來看,如下圖 圖片中的正負極線有上焊錫處理,在鎖進去端子內 看似做工不錯,但實際上焊錫即便是在冷的狀態下 它也是軟的長時間會因為熱漲冷縮或螺絲緊迫壓力變形 而變形會導致線跟端子之間的阻值變高 就會發熱 那解決辦法呢?   1. 定期檢查並鎖緊 2. 直接焊接在主板上 3. 壓接歐式端子 4. 剪掉焊錫之處 直接銅線鎖上 來分析一下個別優缺點 1.定期檢查並鎖緊 由於加了焊錫長時間可能會鬆脫,最好一段時間就檢查一次,並確認是否有鎖緊。 2. 直接焊接在主板上 直接焊接在主板上 直接焊接在主板上,繞過端子是很好的辦法,少一個故障點也少了上述的情況發生 但這也牽涉到焊接是否虛焊、空焊等情況發生,以及需要一些焊接技巧 3. 壓接歐式端子 壓接歐式端子 使用歐式端子壓接,這會是最標準的作法,如上圖,我將CR-30電源都壓接,當然 缺點是要有壓接鉗,而且不便宜,也需要有不同尺寸的壓接端子 而使用歐式端子壓接好處是能最少更動初始設計,

Openwrt 下設定 Cloudflare DDNS

先安裝 DDNS Luci 介面DDNS安裝參考連結  OpenWrt 設定 DDNS 自動向 Google Domains 更新IP 安裝 ddns-scripts_cloudflare.com-v4 另外需要安裝 ca-bundle 、curl 、jq 這三個 輸入指令 opkg install ca-bundle curl jq 或在Luci介面搜尋安裝 安裝完後到Luci介面 動態 DNS 新增然後編輯 DDNS服務商 選擇 cloudflare 域名前填寫萬用字元 星號 * 後面是你的網址 使用者名稱填寫 你的cloudflare帳號 密碼則填全局API密鑰 到我的資料> API密鑰 > 全局API密鑰 My Profile > API Tokens >  Global API Key 如果是用子域名的話 # option domain - "hostname@yourdomain.TLD" # syntax changed to remove split_FQDN() function and tld_names.dat.gz hostname@yourdomain.TLD !需要用  @ 分隔! 再點高階設定 將IP位址來源改成URL 後保存啟用即可

win10 開機卡30分鐘 關閉ULPS

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000] "EnableULPS"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0001] "EnableULPS"=dword:00000000 把上面這段代碼保存為後綴為reg的格式,比如ULPS_Disable.reg 雙擊導入註冊表,重啟即可測試效果。 下面這段代碼就是開啟ulps的,使用方法同上: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000] "EnableULPS"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0001] "EnableULPS"=dword:00000001 ============================================= This zip contains two files: ULPS_Disable.reg ULPS_Enable.reg Basically it will just change the value of "EnableUlps" in the registry from "0" (disable) or "1" (enabl

The installation of vCenter Server failed due to an internal error. vCSA 6.7 本地安裝注意事項

vCSA 6.7 安裝過程到第二階段 都會出現錯誤 如果是在本地端進行安裝的話 注意事項 第一階段 設定時 FQDN 不要設定網址 設定跟主機一樣IP 這個IP 就是 會在你的 ESXi 主機上建立一台VM的IP 而這台VM就會是你 vCSA伺服器 然後預設匝道跟 DNS伺服器 都指向你的路由器IP 在第二階段設置完SSH後 使用SSH登入vCSA主機 輸入Shell 第一 /etc/hosts条目全部#注释,添加如下 127.0.0.1 localhost localhost.domain 第二 /etc/resolv.conf 全部注释,添加如下 192.168.x.x ##这个是你的内部DNS地址,在DNS上添加vcsa的解析即可。

3D列印 Marlin 擠出頭、熱床 溫度控制 PID值校正

Marlin 有提供 PID 參數自動校正的功能 (PID Autotune) 執行G-code "M303 C8 S175" (自動調整PID參數,溫度震盪8次後停止,目標溫度175度)。 待收到 "PID Autotune finished! Put the Kp, Ki and Kd constants into Configuration.h" 的訊息,請用測試過程中最後一輪的 Kp, Ki and Kd 值,替換掉 Configuration.h 中的 DEFAULT_Kp, DEFAULT_Ki 和 DEFAULT_Kd。之後重新燒錄韌體,完成擠出頭溫度控制校正。 熱床則執行執行G-code "M303 E-1 C8 S90" (自動調整PID參數,溫度震盪8次後停止,目標溫度90度) 熱床則對應  bedKp 、 bedKi 、bedKd  如果執行兩次指令覺得數值差異很大的話 C8 震盪8次  改為 C16 震盪16次 讓他計算平均值 有些加熱器初始幅度較大 導致每次計算結果差異大