資料介紹
描述
更新 2021-11-14:
一個(gè)新版本正在制作中,帶有彩色 TFT 顯示屏、時(shí)鐘和其他我還沒有想到的升級(jí)。這次我還將設(shè)計(jì)一個(gè)“真正的”PCB。現(xiàn)在做起來很容易而且很便宜。
更新 v1.12:
v1.12 sketch: 雖然問的時(shí)候別人說OLED不應(yīng)該老化,但我的OLED只用了幾個(gè)月就老化了。因此,通過添加一個(gè)非常小、便宜且簡單的 PIR 傳感器,顯示器將在檢測到運(yùn)動(dòng)時(shí)打開,并在 1 分鐘后未檢測到運(yùn)動(dòng)時(shí)關(guān)閉。PIR 輸入位于 Arduino 的 PIN 4。
請注意:
我注意到所提供的草圖無法使用 Arduino IDE 進(jìn)行編譯。我用 VScode/PlatformIO 成功編譯了它,但忘記檢查 Arduino IDE 是否可以工作......
或者,上傳使用帶有 PlatformIO 擴(kuò)展名的 VScode 的 HEX 文件。請參閱此頁面上的附件。
所以...我計(jì)劃在未來幾個(gè)月內(nèi)使用具有更多內(nèi)存和 TFT 彩色顯示屏的控制器來完全重建控制器。
----------
筆記2:
使用幾個(gè)月后,中國的 Arduino 表現(xiàn)不穩(wěn)定。在另一個(gè)項(xiàng)目中,我已經(jīng)有一個(gè)有缺陷的中國 Nano 死在了我身上。
所以...從現(xiàn)在開始我將投資購買正版 Arduino 開發(fā)板!
為什么我做了這個(gè):
好吧,我正在尋找一個(gè)很好的解決方案來降低我們浴室的濕度。我們已經(jīng)擁有(已經(jīng)超過 20 年)非常好的靜音 S&P 通風(fēng)扇,但它是手動(dòng)操作的,有時(shí)我們會(huì)忘記打開和/或關(guān)閉它。
所以環(huán)顧四周,我發(fā)現(xiàn)只有少數(shù)商業(yè)選擇。是的,您可以購買帶有內(nèi)置控制器的風(fēng)扇,但它們價(jià)格昂貴且手動(dòng)設(shè)置非常有限。
很難找到獨(dú)立的濕度控制器/開關(guān)!我只找到了不到 100 歐元的下降機(jī)械開關(guān)。
相片

控制器說明
因?yàn)槲曳浅O矚g Arduino,所以我(再次)決定自己制作我需要的東西,在這種情況下是“浴室換氣扇控制器”
控制器具有以下功能和選項(xiàng):
- 測量相對(duì)濕度和溫度。(呃。)
- 打開風(fēng)扇(通過繼電器)并在濕度下降時(shí)將其關(guān)閉。
- 可選:濕度下降后,風(fēng)扇將保持開啟一段可選擇的時(shí)間。(稍微降低濕度)
- 手動(dòng)打開風(fēng)扇 15 米、30 米、1、2、3、4、5、6 或 12 小時(shí)。(對(duì)臭味事件有用...)
- 手動(dòng)關(guān)閉風(fēng)扇控制器系統(tǒng) 30 米、1、2、4、8 或 12 小時(shí)。(想睡覺但是吵鬧的風(fēng)扇開著?關(guān)掉?。?/font>
- 完全關(guān)閉風(fēng)扇控制器系統(tǒng),直到手動(dòng)打開。(假期?。?/font>
- 用戶設(shè)置存儲(chǔ)在 EEPROM 中,并在復(fù)位/斷電后保留。
用戶設(shè)置菜單:
- 閾值:從 40%RH 到 95%RH- 滯后:從 3%RH 到 9%RH- 風(fēng)扇關(guān)閉延遲:從 0(無延遲)到 60 分鐘。
紐扣:
有3個(gè)按鈕,從上到下分別是:
- ON / UP- OFF / DOWN- SELECT- 在機(jī)箱側(cè)面:系統(tǒng) RESET 按鈕
控制器顯示說明...

- 在顯示屏的左上角,您可以看到每秒更新一次的當(dāng)前濕度值。百分號(hào) (%) 將閃爍以表明這一點(diǎn)。
- 在右上角,我們有濕度閾值。
- 低于閾值,您將看到設(shè)置的滯后值(可選)
- 在右下角,顯示當(dāng)前溫度。
- 在左下角,風(fēng)扇圖標(biāo)將指示風(fēng)扇何時(shí)打開。如果風(fēng)扇關(guān)閉延遲已激活,則該圖標(biāo)右側(cè)會(huì)顯示文本“DELAY”。
系統(tǒng)說明
無事件/系統(tǒng)空閑:
濕度和溫度每秒測量和更新一次,由測量濕度值旁邊閃爍的“%”字符表示。傳感器*非常*靈敏,也*非常*準(zhǔn)確!因此,它將對(duì)不斷變化的條件做出快速可靠的反應(yīng)。
注意:如果您決定使用來自中國的傳感器,那就另當(dāng)別論了。便宜又可靠/精確是不可能的。
事件:濕度上升到等于或超過閾值:
當(dāng)當(dāng)前濕度達(dá)到閾值時(shí),風(fēng)扇(繼電器)將打開,由顯示屏左下方的風(fēng)扇符號(hào)指示。
風(fēng)扇將保持開啟狀態(tài),直到濕度水平降至低于閾值*減去滯后值*。因此,如果閾值為 70% 且滯后為 5,則風(fēng)扇將在相對(duì)濕度為 65% 時(shí)關(guān)閉。
注意:顯然滯后非常重要!如果不使用,您將有一個(gè)風(fēng)扇在閾值附近關(guān)閉和打開。
事件:濕度已降至閾值以下*減去滯后*:
當(dāng)濕度水平低于閾值加上滯后值時(shí),風(fēng)扇將關(guān)閉。
除外:如果您設(shè)置了風(fēng)扇關(guān)閉延遲時(shí)間,則風(fēng)扇將在用戶確定的時(shí)間內(nèi)保持開啟(菜單設(shè)置)
手動(dòng)干預(yù):
我特意內(nèi)置了幾個(gè)商業(yè)控制器 (AFAIK) 中沒有的有用功能。例如:
- 你已經(jīng)讓馬桶很開心了,但氣味不是你想要的……然后你可以手動(dòng)打開風(fēng)扇一段時(shí)間。
- 您想上床睡覺,但風(fēng)扇開著,因?yàn)闈穸忍?,但風(fēng)扇的噪音令人不安……然后您可以將系統(tǒng)關(guān)閉一段時(shí)間,之后它會(huì)繼續(xù)測量和切換在需要的時(shí)候。通風(fēng)對(duì)于防止霉菌很重要,這樣您就不會(huì)忘記再次打開系統(tǒng)。
- 你要去度假:完全關(guān)閉系統(tǒng)。這似乎很明顯,但在風(fēng)扇中內(nèi)置傳感器時(shí),這并不總是可能的
按鈕說明
開/上:
- 系統(tǒng)空閑(風(fēng)扇關(guān)閉):按下時(shí)風(fēng)扇將打開一段設(shè)定的時(shí)間,從 15 分鐘開始。再次按 UP 以按預(yù)先確定的步驟增加風(fēng)扇開啟時(shí)間。(最長 12 小時(shí))
- 系統(tǒng)關(guān)閉:再次打開系統(tǒng)
- 系統(tǒng)手動(dòng)關(guān)閉:系統(tǒng)返回到系統(tǒng)空閑狀態(tài)
- MENU ACTIVE:按下時(shí)數(shù)值增加,按住可快速增加數(shù)值。
關(guān)閉/向下:
- 系統(tǒng)空閑(風(fēng)扇關(guān)閉):按下時(shí),系統(tǒng)將關(guān)閉設(shè)定的時(shí)間,從 30 分鐘開始。再次按下 DOWN 可按預(yù)先確定的步驟增加關(guān)機(jī)時(shí)間。(最長 12 小時(shí))
- FAN IS ON 或 FAN OFF DELAY 激活:停止風(fēng)扇,然后與 SYSTEM IDLE 相同 - 任何狀態(tài)(MENU 除外):當(dāng)按下按鈕 >1 秒時(shí),系統(tǒng)將完全關(guān)閉,直到按下 ON 再次打開按鈕。
- MENU ACTIVE:按下時(shí)數(shù)值減小,保持快速減小數(shù)值。
選擇:
- 當(dāng)按下按鈕超過 1 秒時(shí),將顯示用戶菜單。
(僅在 IDLE/fan off 或 fan ON 狀態(tài)下可能)
-- 設(shè)置閾值:從 40%RH 到 95%RH-- 遲滯:從 3%RH 到 9%RH-- 風(fēng)扇關(guān)閉延遲:從 0(無延遲)到 60 分鐘。
一些評(píng)論...
我的抽屜里有 2 個(gè)便宜的 I2C 128x64 像素 OLED 屏幕。可能有點(diǎn)小,但比 20x2 LCD 屏幕好得多……非常明亮清晰的顯示器,這些 OLED 東西……
為了獲得 descent 字體,我使用了來自 Oli Kraus 的驚人的 8U2G 字體庫
https://github.com/olikraus/U8g2_Arduino
這個(gè)字體庫消耗*大量*內(nèi)存,但結(jié)果很好......我設(shè)法在 Arduino Nano(或 Uno)中獲得所有代碼(僅)
我可能過度評(píng)論了這個(gè)草圖,但我不是一個(gè)經(jīng)驗(yàn)豐富的程序員,所以我想:[1] 讓自己在未來更容易進(jìn)行更改,[2] 幫助其他人理解代碼到底意味著什么。
經(jīng)驗(yàn)豐富的程序員可能會(huì)使這個(gè)草圖變得更好,但它確實(shí)起到了作用,這就是 Arduino 平臺(tái)的美妙之處:即使是初學(xué)者也可以享受編碼和成長,并在以后變得更有效率。
風(fēng)扇繼電器
繼電器:我使用了一個(gè)好品牌的 5V 繼電器(?。┪也幌胗帽阋说闹袊^電器冒著??我的房子和家人的風(fēng)險(xiǎn)。順便說一句,他們確實(shí)制造了好東西,但你將支付與本地采購產(chǎn)品相同的價(jià)格。
***********************************************
YOU WILL NEED A TRANSISTOR to drive the relay!!***********************************************
否則你會(huì)炸毀你的Arduino端口......
見原理圖。
我重新利用了帶有安全外殼的舊印刷電路板來安裝我需要的部件并無風(fēng)險(xiǎn)地連接高壓。在風(fēng)扇和 230V 輸入之間使用了 5A 保險(xiǎn)絲
使用條形板(穿孔板)很容易制作!
我使用免費(fèi)程序“ VeeCAD ”(<- 單擊)將原理圖轉(zhuǎn)換為條板。采用“ratsnest”電線,接線方便,這樣您就不會(huì)忘記任何連接!
有關(guān)這些文件的下載,請參閱附件部分。
你不需要使用 VeeCAD 來制作這個(gè)項(xiàng)目。如果您打印“比例 1 到 1 文檔”,您可以輕松地在條板上斷開(切割)并在板上接線。
更多圖片:

?
- 控制器車開源分享
- 濕度傳感器控制的浴室排氣扇開源
- Wiichuck控制器開源分享
- 吉他英雄控制器開源分享
- CHPC熱泵控制器開源分享
- Arduino MIDI控制器開源分享
- 照明控制器開源分享
- 智能控制器開源分享
- Arduino游戲控制器開源分享
- 智能房間控制器開源分享
- RC控制器開源分享
- 智能設(shè)備控制器開源分享
- 浴室溫濕度傳感器開源分享
- 動(dòng)作識(shí)別控制器開源分享
- 基于單片機(jī)的智能窗控制系統(tǒng)設(shè)計(jì)(電路+流程)
- 微控制器與運(yùn)動(dòng)控制器的區(qū)別 684次閱讀
- PID控制器與PWM控制器的區(qū)別 3402次閱讀
- PID控制器與開關(guān)控制器的區(qū)別 944次閱讀
- 自動(dòng)換氣扇電路分析 1725次閱讀
- 多臺(tái)全彩控制器怎么接同步線?LED全彩控制器怎么接同步線? 5199次閱讀
- 影響控制器的問題及因素 4323次閱讀
- digilent開源微控制器介紹 1657次閱讀
- digilent開源微控制器介紹 1653次閱讀
- dfrobotRomeo 三合一Arduino兼容控制器介紹 2580次閱讀
- 風(fēng)扇調(diào)速器的工作原理和調(diào)速方式介紹 10w次閱讀
- pid控制器的輸入輸出_PID控制器的控制實(shí)現(xiàn) 2.8w次閱讀
- 什么是運(yùn)動(dòng)控制器_運(yùn)動(dòng)控制器的工作原理及應(yīng)用 3.7w次閱讀
- cd4060應(yīng)用電路圖匯總(分頻/定時(shí)/CD4060時(shí)間控制器) 6.3w次閱讀
- ac控制器怎么設(shè)置_AC控制器帶寬控制設(shè)置指導(dǎo) 5.2w次閱讀
- 門禁控制器參數(shù) 5929次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論