在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Arduino的儲水系統的制作

454398 ? 來源:wv ? 2019-10-16 17:18 ? 次閱讀

步驟1:泵的類型和操作

與大多數泵一樣,離心泵將旋轉能量(通常來自電動機)轉換為運動流體中的能量。一部分能量轉化為流體的動能。流體通過外殼的孔眼軸向進入,被葉輪葉片捕獲,并沿切線和徑向向外旋轉,直到流體通過葉輪的所有圓周部分進入外殼的擴散器部分。流體在通過葉輪時會同時獲得速度和壓力。外殼的甜甜圈形擴散器或渦旋形部分使流量減速,并進一步增加壓力。重要的是要注意,水不是通過離心力(不存在力)徑向向外推,而是通過慣性,即物體繞圓行進時沿直線(與半徑相切)連續的自然趨勢。可以將其與洗衣機中旋轉周期的工作方式進行比較。

如果您想了解有關泵的更多信息,這是一篇很棒的文章,它更深入地解釋了它們的操作:https://www.allpumps.com.au/blog/2016/01/25/class 。..

只是為了弄清楚為什么我要選擇離心泵:性價比是無與倫比的,所以這款3美元的泵非常適合該項目。

這個小型泵可以將240L/H輸送到3米高(最大),以200L/H計算,即每分鐘約3升,因此,要充滿我的10升罐,大約需要3分鐘。

齒輪泵用于泵送油等油脂性材料,蠕動泵適用于食品級,醫療級的流體輸送,但它們又慢又昂貴,與活塞泵一樣。

我在此構建過程中了解到的一件事很困難,那就是您必須將這些泵浸入水中,因為如果它們的吸入管不在水下或氣泡進入那里,則泵將停止工作(使流量再次工作的唯一方法是打開/斷開回路以將氣泡沖洗出葉輪)。正如我最初的構建日志所顯示的那樣,我計劃將泵本身構建到與電路相同的盒子中。僅當將比泵高一點的水箱連接到吸水口以提供恒定的水流量時,這種方法才有效。

步驟2:硬件設計

WasserStation是一款簡單的水泵,具有水位檢測功能,可以將水箱注滿水。

這很有指導意義不適用于那些可能想知道為什么不只是插入12V適配器的水泵,然后看著水箱注滿水(使用當前的水泵大約需要5分鐘)的人。

這是5分鐘,您可以花其他時間,在進行此構建時,您將學到許多有關水系統,水泵的有趣知識,以及有關進度指示器的軟件設計小技巧。/p》

您可以輕松地使用此構建來創建滿足您需求的多種變化,例如:

1,擁有一個室外水塔,您可以在其中抽水

2,在白天從一口井中使用太陽能

2,您有一個室內水箱,該水箱通過電磁閥連接到主水龍頭上

3,

4,具有足夠大的屬性,可以擁有自己的水塔來存儲水以存儲潛在的能量,以運行小型發電機(猜測您需要進行的所有修改,以添加具有110V/230V高壓的繼電器,從而可以打開更大的泵。

超聲波水檢測非常可靠,并且可以如果您要處理的是封閉的水箱而不是開放的泳池區域,則可以很好地進行調整。

如果您要構建此飲用水系統,請確保所有設備均為食品級,管道,水罐,接頭。在我的構建中,我使用1 Y連接器,那里沒有更好的方法來對構建進行防水處理,但要對其進行熱粘合。由于組件緊密結合在一起,因此甚至沒有必要只是預防措施,因為我不想處理泄漏,而不是1年內或5年內。

如果您將水儲存更長的時間,還值得檢查系統中的藻類。這對于我的建筑物來說從來沒有發生過,因為水大約需要3-4周。

抱歉,但是這次沒有電路圖。我什至沒有為這個項目制作PCB,它是如此的簡單。繼電器通過外部連接直接連接到Arduino,例如LCD和超聲波傳感器

關于設計的另一點說明:您需要在罐頂的某個地方有氣孔,不會太大也不會太多,以免臟物進入水中,但是如果水箱中有真空,水顯然不會流動。

步驟3:硬件零件

1x Go&Camp Wasserkanister 10l mit Hahn(McTrek戶外運動)

1x Y JOINER Piece 3 WAY塑料倒刺連接器PIPE軟管減速器空氣燃料水2x 12V

12mm N/C塑料電磁閥電磁水空氣常閉

1x微型DC-DC降壓轉換器降壓模塊電源,用于航空建模( 12-》 5V)

1x 12V DC 5W微型迷你超靜音無刷水泵潛水車0?75℃

1x SIP-1A05簧片開關繼電器

1x Arduino Pro Micro

1x液晶顯示屏-》 Winstart 2004A-CTI-JT

1x on/關閉開關1x 3.5電源插孔1x 4針接口,用于超聲波1x 10kOhm可變電阻,用于LCD對比線,面包板

步驟4:軟件設計

此代碼很簡單,因為它不與任何PC,Xbee或其他設備通信,只是從超聲傳感器中讀取值,打開泵

我還利用RGB LCD屏幕根據水位來更改背景光:

const int LCD_R = A1; // BackLight - R

const int LCD_G = A0; // BackLight - G

const int LCD_B = 15; // BackLight - B

在啟動時,泵總是關閉,然后調用 water_check()例程檢查水位。這里要注意的一件事是,HC-SR04超聲波傳感器只能在距離物體2-3 cm的距離內可靠地工作,因此我們的停止值為100%。如果我們整天都可以通過各種科學計算確定其余的值,但是由于我希望這個項目盡快完成,因此我遵循了舊的unix KISS原則,并簡單地檢查了傳感器讀數在一定的水位上并將其硬編碼到代碼中(與JavaStation相同)。這將始終取決于您使用的儲罐的大小,形狀,這是您必須校準自己的構造所必須進行的測量。

如果儲罐已滿,將應用5分鐘的保持計時器。在使用泵,壓縮機的回路中,使用保持計時器是一種好習慣。這些設備不應該反復打開和關閉,在這種情況下,絕對沒有必要這樣做。

/* Water level is on full no need to keep polling it every second, lock for 1 minute. */

if (water_level 》= 100)

如果水箱未打開100%,則泵將打開,并且LCD上將同時顯示水位%和CM。

最大值如果您不想使用其他傳感器,填充時間檢查是一種簡單而有效的檢查溢出的方法。

您可以測量將油箱加滿所需的時間,并在其中多加+1分鐘。該檢查將立即關閉泵并中斷主程序流程,因為顯然有問題。從這一點開始,Arduino必須重新通電。

#ifdef MAX_FILLUP_TIME

wait_count++;

if (wait_count==MAX_FILLUP_TIME)

{

#ifdef DEBUG

Serial.println(“WSTATION_ERROR_REFILL”);

#endif

myISR();

}

#endif

如果水位低于20,則背光為紅色;如果背光在20至80之間,則切換為綠色;如果超過80,則為藍色;當水箱裝滿時到100%,然后變成青色。

要在便宜的非圖形LCD屏幕上創建外觀更好的進度條,我使用了一個巧妙的技巧。一個字符被分割為另外5個較小的框架,使進度條看起來更緊密相連(盡管您仍然會看到字符之間的空白)。

例如,字符字段的第一列亮起:

B10000,

B10000,

B10000,

B10000,

B10000,

B10000,

B10000,

B10000

然后將第一列和第二列一起顯示:

B11000,

B11000,

B11000,

B11000,

B11000,

B11000,

B11000,

B11000

僅此而已,您可以輕松地修改此代碼,以適合不同尺寸的水箱和LCD屏幕的需求。

第5步:關閉和待辦事項列表

希望此簡短的指導對您有所幫助,并將幫助您成功建立自己的蓄水設施。盡管這是一個簡單的構建,但是可以做一些改進:

-在水箱壁上添加溢水(水分)傳感器,以提高安全性(在我的其他JavaStation項目中完成)。

-安裝帶插頭和小腔室的超聲波傳感器,以便于更換(以防泛濫:P)

-安裝前向流量閥,以防進料管下來。超聲波裝置的主要缺陷之一是,如果水從遠處傾瀉而下,將導致水面混亂,并且傳感器讀數將波動,并且波動范圍為+/- 20相對于此,最佳做法是將輸入管向下饋入水箱的底部,從而獲得透明的表面,但是這又帶來了另一個問題,即當泵停止運轉時,該管將開始將水回流。為此,您必須使用前進流閥。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    188

    文章

    6469

    瀏覽量

    187070
  • 離心泵
    +關注

    關注

    0

    文章

    30

    瀏覽量

    3087
收藏 人收藏

    評論

    相關推薦

    水系電解液寬電壓窗口設計助力超長壽命水系鈉離子電池

    【研究背景】水系鈉離子電池(ASIBs)具有高安全、低成本、快速充電等優點,在大規模儲能中顯示出巨大的潛力。然而,傳統的低濃度水系電解液(salt-in-water electrolytes
    的頭像 發表于 12-20 10:02 ?237次閱讀
    <b class='flag-5'>水系</b>電解液寬電壓窗口設計助力超長壽命<b class='flag-5'>水系</b>鈉離子電池

    PLC恒壓供水系統如何實現遠程監控與遠程維護

    在現代城市供水系統中,PLC(可編程邏輯控制器)恒壓供水系統已成為不可或缺的一部分。它利用自動化控制技術,確保供水壓力穩定,從而滿足城市居民的用水需求。為了實現更高效的管理和維護,PLC恒壓供水系統
    的頭像 發表于 10-25 16:57 ?188次閱讀

    多晶硅生產冷卻循環水系統數據采集解決方案

    多晶硅生產冷卻循環水系統通常分為開式循環水系統和閉式循環水系統。開式系統主要用于對水質要求不高的生產工序,如原料轉化、提純及還原尾氣冷卻等;而閉式
    的頭像 發表于 09-02 13:29 ?224次閱讀

    城市排水系統監控方案

    在當今快速發展的城市化進程中,城市排水系統作為城市基礎設施的重要組成部分,其運行狀態直接關系到城市的安全、居民的生活質量以及生態環境的健康。隨著科技的進步,城市排水系統監控方案應運而生,為城市排水
    的頭像 發表于 08-01 16:42 ?242次閱讀

    中央空調水系統常見問題及故障分析

    中央空調水系統是現代建筑中常見的一種空調系統,它通過水循環來調節室內溫度,具有節能、舒適、環保等優點。然而,在實際使用過程中,中央空調水系統也會出現各種問題和故障。 一、中央空調水系統
    的頭像 發表于 07-17 16:37 ?769次閱讀

    儲水罐水位數據采集物聯網系統解決方案

    隨著城市化進程加快,水資源的有效管理和合理分配變得至關重要。儲水罐作為關鍵設施,在供水網絡中扮演著緩沖與調節的角色。儲水罐,又稱承壓水箱、承壓水罐等,廣泛應用于工業及民用建筑的冷熱水壓力供水系統,如
    的頭像 發表于 05-23 11:03 ?238次閱讀

    智慧城市供水系統:訊維數字孿生可視化系統助力實時監控與優化

    在智慧城市的建設中,供水系統作為城市基礎設施的重要組成部分,其安全性和穩定性直接關系到市民的日常生活質量。為了確保供水系統的順暢運行,訊維數字孿生可視化系統憑借其獨特的技術優勢,為供水系統
    的頭像 發表于 05-06 16:48 ?401次閱讀

    如何用Arduino制作一個簡易自動喂魚器

    如果你家里養有魚,并想找到一種自動化喂食的方法,這個項目可能會對你有所啟發。 在這個教程中,作者將展示如何制作自己的基于Arduino的自動喂魚器,讓小魚不在餓肚子。 自動喂魚器的工作原理非常
    發表于 03-28 11:25

    分享一個簡單的自動植物澆水系統電路

    如果您是那些想在舒適的山地度假勝地度過來之不易的暑假,但又擔心您家中的盆栽同伴的人之一,那么植物澆水系統就是您所需要的。“自動植物澆水系統回路”項目在土壤變干后立即給植物澆水。通過添加定時器電路和其他組件,我們可以擴展該項目的靈活性并進行進一步的改進,使其在定時器設置的持
    的頭像 發表于 02-25 16:53 ?1720次閱讀
    分享一個簡單的自動植物澆<b class='flag-5'>水系統</b>電路

    如何制作自己的Arduino電容計

    在這個項目中,您將學習如何制作自己的Arduino電容計(測量電容器的值,范圍從pF到1000的uF)。一般來說,電子愛好者喜歡設計自己的小工具而不是購買。在這個項目中,我們使用兩種電容測量方法,即
    的頭像 發表于 02-25 15:10 ?1573次閱讀
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計

    如何使用Arduino制作智能垃圾箱

    在這個項目中,我將向您展示如何使用Arduino制作智能垃圾箱,當您帶著垃圾接近時,垃圾箱的蓋子會自動打開。
    的頭像 發表于 02-11 12:22 ?3028次閱讀
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>智能垃圾箱

    基于STM32的植物澆水系統開發

    1.總體功能實現本文設計的一款基于STM32的植物澆水系統,主要由STM32單片機、土壤濕度傳感器、溫濕度傳感器、Wi-Fi模塊、水泵系統、繼電器以及OLED液晶顯示屏等構成,實現手動或自動澆水和遠程監控。當土壤濕度傳感器檢測到土壤中的濕度較低時,自動啟動澆
    的頭像 發表于 01-18 08:09 ?2312次閱讀
    基于STM32的植物澆<b class='flag-5'>水系統</b>開發

    Arduino制作循跡小車教程

    Arduino制作循跡小車完全教程
    發表于 01-05 11:09 ?7次下載

    智慧消防:消防水系統監測物聯網解決方案

    消防水系統是包括消防泵站、管網、水池、水箱、消防栓等多種設施的系統,是控制火災、減少人員傷亡與經濟損失的重要保障,其運行穩定對用水穩定事關重要。 通常,需要對水系統中各個設施的水壓、流量等數據進行
    的頭像 發表于 01-03 17:29 ?658次閱讀
    智慧消防:消防<b class='flag-5'>水系統</b>監測物聯網解決方案
    主站蜘蛛池模板: 久久久免费视频播放| 中文字幕一区二区三区免费视频 | 综合网天天操天天射| 国产精品天天看天天爽| 高清不卡一区二区三区| 欧美日韩啪啪| 天天看天天做| 水果视频色版| 你懂的免费| 婷五月综合| 国模视频一区二区| 福利视频一区二区牛牛| 亚洲色图日韩| 俄罗斯一级成人毛片| 日本高清视频色视频kk266| 特黄a大片免费视频| 在线视频午夜| 九九国产精品| 亚洲伦理一区二区| 超色视频| 亚洲一区二区高清| 男女免费网站| 国产无套视频在线观看香蕉| 亚洲大成色www永久网| 成人ww| 男人的视频网站| 日本.www| 九色在线观看视频| 性欧美video视频另类| 永久免费观看视频| 男女交性特一级| 国产日韩精品欧美一区色| 狂野欧美性猛交xxxx免费| 日本高清色图| 国产无套视频在线观看香蕉 | 精品乩伦视频| 337p欧洲亚洲大胆艺术| 色版视频| 黄色录像欧美| 色久优优 欧美色久优优| 男人天堂资源网|