資料介紹
描述
0. 簡介
“一支雪茄就像你抽它時的記憶一樣美好。”
我可以同意這一點,但一支尖尖而苦澀的雪茄可能會讓它變得不那么令人愉快。這就是為什么我想給自己做一個雪茄盒。在合適的溫度和濕度下儲存雪茄非常重要。特別是對于像古巴人這樣的長填充雪茄。
在荷蘭,抽短芯雪茄更為常見。其中大部分是在荷蘭生產的。它們不必存放在雪茄盒中,但建議使用。
為什么要在 Arduino 社區發布這個制造雪茄盒的項目?因為雪茄盒的濕度將由 Arduino 自動控制。稱之為“Humiduino”。
1. 基礎知識:雪茄盒是如何工作的?
對于雪茄的最佳儲存,您需要一個內部具有所謂“加勒比”氣候的盒子;溫暖而且非常潮濕。換算成 21 攝氏度 (70F) 和 70% 相對濕度的數字。必須保持這種氣候以確保雪茄的最佳儲存。不管外面的氣候如何。
您可以購買的大多數雪茄盒都配備了 2 個基本部件。加濕器和濕度計。_ 兩者都用于保持適當的濕度。他們不會費心將雪茄盒冷卻或加熱到合適的溫度,因為假設雪茄盒將放置在您的房屋內,中央供暖或制冷將保持溫度。
濕度計用于監測濕度。加濕器用于增加空氣中的水分。通過向加濕器中添加少量水手動添加水分。重要提示:必須是蒸餾水!自來水可能含有礦物質和細菌,這些礦物質和細菌可能會影響雪茄盒,或者更糟的是,影響您的雪茄。
1.1 深度:保持濕度水平
當我的雪茄盒剛用完時,荷蘭的氣候非常極端。14:00 左右,一場漫長而干燥的熱浪使我的客廳溫度達到了 30 攝氏度。夜間相對濕度約為 93%,白天約為 60%。我無法在雪茄盒中保持完美的氣候,這讓我覺得我手工制作的雪茄盒并不好。但結果證明,對整個雪茄盒都不熟悉是主要原因。
假設濕度水平更容易維持,因為溫暖的溫度部分正確。溫暖的溫度使水分更容易蒸發到空氣中。雖然溫暖的空氣也意味著相同體積的空氣可以包含更多的水分。雪茄盒中的濕度約為 64%,而我的加濕器使用了大量的水分。我想達到 70%,所以不斷添加水分。直到我發現。70/70 規則仍然適用,但如果溫度較高,則必須進行調整。有一個簡單的圖表:
所以,看到這張圖表,事實證明,在荷蘭的極端溫度下,不可能保持完美的氣候。(75F 的溫度和 70% 的濕度)唯一的方法是降低雪茄盒的溫度或在雪茄盒中添加大量的水分。
一個簡單的計算將顯示在 26 攝氏度和 65% 的濕度下空氣中的水分含量。該圖表顯示每克空氣含有 0.013 克水。在 21 攝氏度和 70% 的濕度下進行同樣的操作,每克空氣中含有 0.011 克水。所以我的雪茄盒很潮濕。
為了防止自動化系統像我一樣犯下同樣的“錯誤”,我必須實施一套新的指令。雪茄盒內的濕度不必一直保持在 70%,但應根據溫度降低或升高。不是 70/70 規則,而是新的 11g/1kg 規則。
2. 建造或購買雪茄盒
上面有一些我自己建造的雪茄盒的照片。因為我在 Arduino 社區發布了這個,所以我不會在這里分享建筑的細節。對于那些感興趣的人,我將在 CAD 圖紙下提供建筑平面圖。如果您想要這些說明,您可以使用這些. 或者通過給我發消息要求更詳細的。
這當然是一個擁有電子愛好者的社區,但可能會有更多像我這樣的人想嘗試木工。我列出了一些理由讓您決定是否應該嘗試自己構建一個。
首先,我了解到雪茄盒可能非常昂貴。價格從 35 歐元到數千歐元不等。基于我想在雪茄盒中包含所有電子設備和一個儲水器這一事實,我認為我需要一個相當大的。雪茄盒必須在 30*40 厘米左右。然后它們對我作為學生的我來說太貴了,大約 500 歐元。你可能會在互聯網上找到更便宜的,但我有其他理由不購買機器制造的雪茄盒。
其次,我不喜歡大多數雪茄盒上使用的飾面。他們哪里有光澤,有一種不自然的感覺。
第三,將電子設備添加到現有的雪茄盒中可能會限制我設計的可能性。自己制造雪茄盒和電子產品更有意義。
最后一個原因是我把這個項目作為一項學習任務,所以我自己建造雪茄盒是一個很好的補充。
因為這是一個與研究相關的項目,所以我可以進入一個配備了所有需要設備的車間。手工制作雪茄盒是不可能的。弄清楚您是否可以訪問以下兩臺機器;鋸臺或鋸臺,臺式切割鋸。我會說它們是必不可少的。
3. 電子產品
所以我開始使用我用來制作原型的普通 Arduino Uno。但是使用普通的 Arduino 很難安裝所有組件。每次需要進行小調整時,我都必須取出所有組件并重新安裝。電纜折斷了,我一直在修理東西。最后一切正常,然后我發現我的 5V USB 電源不足以同時為 Arduino 和電機供電。我決定重新設計整個事情。使其更小,更容易連接所有部件并使用新電源。
首先是電源。使用 9V 1A 電源為 Arduino 和泵供電。我首先嘗試使用 USB 為兩者供電,但沒有奏效。理論上,就我現在而言,它應該可以工作。但這發生了。如果您知道為什么它不起作用,我真的很想聽聽。
切換到 9V 電源后,必須進行一些更改。Arduino 可以使用 9V 的輸入電壓。然而,泵可以在最大 6V 的電壓下工作。我添加了一個 7805 穩壓器,在輸入和輸出上都有兩個 10 uF 電容器,只是為了確定。那將是泵的電源。
泵電機還有一個簡單的分壓器。我想要抽少量的水。為其提供全 5V 電壓將使控制抽水量變得更加困難。我添加了 2 個 1W 電阻器來制作分壓器。電機的內阻計算為 24 歐姆。我放置了 2 個總電阻為 18 歐姆的并聯電阻。電機將達到 3V 左右,電阻器將達到 2V 左右。這是浪費能源,因為電阻器會將功率耗散為熱量,但泵不會開啟很多。永遠不會超過 180 毫秒,我希望它最多每天打開一次。在給出更好的估計之前,我正在等待日志結果。
我決定將 Arduino Nano 焊接到 pcb 板上。這樣我仍然可以在頂部插入跨接電纜,也可以從底部引腳焊接電纜。不要看接線,我知道它不是很好。
?
在上圖中,您可以找到所有電氣組件的概覽。
- 2. 用于開啟 LCD 屏幕 5 秒的按鈕。連接到 6。
- 3. LCD 引腳,連接到 6。
- 4.繼電器,接電機和上述7805的輸出。
- 5. 接通電源,9v,連接到 8 號。
- 6. 連接到這些引腳的 3 號和 2 號引腳。
- 7. 連接到這張圖上看不到的 DHT22。
- 8. 電源引腳。
- 9. SD 卡連接到這些引腳。SD 卡是可選的,但如果您想記錄數據并進行一些改進,它很有用。
4. 軟件
#include "DHT.h"
#include "Wire.h"
#include "LiquidCrystal_I2C.h"
使用的庫:您可以從項目文件中下載第一個和最后一個。第二個可以包括在內,并且已經在您的計算機上。
#define DHTPIN 7
#define DHTTYPE DHT22
定義您的 DHT 在您使用的 DHT 類型上的引腳。
const int buttonPin = 3;
const int pMotor = 9;
int buttonState = 0;
int timeT = 0;
int countPump = 0;
float hum;
float temp;
float htCalcA;
float htCalcB;
float htCalcC;
float htCalcD;
float htCalcE;
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
void setup()
{
}
我的 LCD 在地址 0x3F 上。您可以使用此工具找到您的 LCD 地址。
void loop()
{
計算基于也用于濕度圖的公式。如果您有辦法一次完成所有操作,請告訴我。這些值應與我在濕度解釋中放入的 excel 表相對應。
if (htCalcE < 10.70 && countPump >=47)
{
digitalWrite(pMotor, HIGH);
delay(180);
digitalWrite(pMotor, LOW);
countPump = 0;
}
所以 htCalcE 應該在 10.85 左右。如果水太少,必須將水加到加濕器中。但不要太頻繁,水蒸發緩慢,我們必須確保加濕器不會溢出。因此添加了一個計數:countPump。如果計數達到 48 且濕度低于 10.70,泵將關閉 1 秒鐘。您可能想要更改計數(現在是 48,這意味著需要四個小時,稍后會解釋)和抽水量。
else if (htCalcE > 11.05)
{
digitalWrite(pMotor, LOW);
countPump = 0;
}
如果濕度高于 11.05,則計數再次設置為 0。這意味著泵至少需要四個小時才能加水。這沒問題,因為濕度太高了。
else
{
digitalWrite(pMotor, LOW);
countPump ++;
}
如果濕度在 10.70 和 11.05 之間,則計數會增加。
while(timeT < 1200)
{
// start while loop
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH)
{
temp = dht.readTemperature();
hum = dht.readHumidity();
lcd.backlight();
lcd.clear();
lcd.setCursor(2, 0);
lcd.print("Humi= ");
lcd.print(hum);
lcd.print("%");
lcd.setCursor(2, 1);
lcd.print("Temp= ");
lcd.print(temp);
lcd.print("C");
delay(5000);
lcd.clear();
lcd.noBacklight();
timeT +20;
}
else
{
timeT ++;
}
delay(250);
這是一個不斷檢查按鈕是否被按下的while循環。如果是,將打開 LCD 5 秒鐘,并顯示溫度和濕度。300 秒后,while 循環完成,整個循環重新開始。早些時候是告訴你,泵只能在四個小時內加水一次。這就是為什么; countPump 必須為 48,每個 while 循環需要 5 分鐘。48*5= 240 分鐘或 4 小時。
許多值需要改變,以確保雪茄盒保持完美的氣候。我的建議是在前幾周手動加水。與此同時,我建議將大量信息記錄到 SD 卡中以分析代碼的行為。如果你確定值是正確的,你可以用蒸餾水填充你的水庫,讓 Arduino 完成剩下的工作。
?
- 超聲波加濕器電路圖 122次下載
- 加濕器霧化器專用大功率三極管BU406規格書 38次下載
- 杰力科創三色月球燈帶加濕器DLT8M04TS 4次下載
- 美的S35U-C加濕器電源板電路圖及詳解
- 單鍵三檔帶RGB燈加濕器設計方案電子版 0次下載
- 開源網絡協議分析器WireShark軟件下載 15次下載
- 家用型加濕器的電路原理圖免費下載 47次下載
- 地球儀加濕器主板原理圖免費下載 44次下載
- 基于proe技術的加濕器底座模型范例 0次下載
- 基于proe技術的加濕器水箱模型范例 0次下載
- 基于proe技術的加濕器噴嘴模型范例 0次下載
- 基于proe技術的加濕器噴氣嘴罩模型范例 0次下載
- 加濕器應該如何正確使用及保養 7次下載
- 加濕器的工作原理 63次下載
- 加濕器原理知識與維護方法
- 基于STM32單片機的智能加濕器設計 48次閱讀
- 加濕器原理和內部構造 加濕器的作用及好處與壞處 2401次閱讀
- 空調扇原理和加濕器無霧的原理及區別 843次閱讀
- 加濕器的作用及好處與壞處 加濕器的正確使用方法 1041次閱讀
- 自制加濕器最簡單的方法 1791次閱讀
- 加濕器如何實現缺水提醒 620次閱讀
- 基于DLTAP804SD單片機的反重力加濕器設計方案 848次閱讀
- 全極性霍爾開關AH462在加濕器中的應用 562次閱讀
- 超聲波傳感器構成的超聲波加濕器電路 7637次閱讀
- 濕度傳感器在加濕器中有什么作用 6664次閱讀
- 超聲波加濕器的工作原理與故障檢修分析 5942次閱讀
- 超聲波加濕器的工作原理及常見的故障檢修方法 1.7w次閱讀
- 超聲波加濕器的工作原理及特點介紹 1.9w次閱讀
- 自制加濕器圖解 9.8w次閱讀
- 教你如何自制一個超聲波加濕器 5.3w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多