資料介紹
描述
我有一個(gè)想法,通過(guò)改進(jìn)我的魚(yú)缸來(lái)建造一個(gè)智能水族箱。聽(tīng)起來(lái)難度很大:監(jiān)控水量、自動(dòng)換水、自動(dòng)喂食等等。這些都是智能水族所需要的功能。
現(xiàn)在我計(jì)劃做第一步——監(jiān)測(cè)水質(zhì)。水中含有大量雜質(zhì)、污染物和化學(xué)物質(zhì)。檢查水中的 TDS 是監(jiān)測(cè)水質(zhì)的簡(jiǎn)單方法。
什么是 TDS
總?cè)芙夤腆w (TDS) 表示水中溶解物質(zhì)的總濃度。TDS 由無(wú)機(jī)鹽和少量有機(jī)物組成。TDS 水平是水中存在的總?cè)芙夤腆w量。TDS水平的單位是PPM,1 PPM TDS代表它在1L水中有1毫克溶解固體。

TDS 如何影響魚(yú)
魚(yú)需要一個(gè)穩(wěn)定的環(huán)境,其 TDS 和 PH 水平與水族箱或水族箱中的原始習(xí)慣相同。不同的魚(yú)需要不同 TDS 的水。建議大多數(shù)淡水魚(yú)生活在水中 400PPM~450PPM TDS。濃度太高會(huì)導(dǎo)致魚(yú)類死亡并導(dǎo)致大量藻類大量繁殖。水中 TDS 含量低會(huì)影響魚(yú)類的生長(zhǎng)。總之,如果 TDS 超過(guò)正常水平,你可能需要幫助小魚(yú)……
如何測(cè)試 TDS
測(cè)試水的電導(dǎo)率是測(cè)量水中 TDS 的常用方法。溶解的固體可以提高水的電導(dǎo)率,溶解的固體越多,水的電導(dǎo)率就越好。TDS 測(cè)量將指示礦物質(zhì)、鹽和其他化合物是否隨著時(shí)間的推移而積累。
我購(gòu)買了一個(gè)在線測(cè)量 TDS 的套件,它由 TDS 探頭和轉(zhuǎn)換器組成。轉(zhuǎn)換器通過(guò) TDS 探頭測(cè)量水的電導(dǎo)率并將結(jié)果轉(zhuǎn)換為電壓信號(hào)。

?

?
對(duì)于控制器
除了 TDS 測(cè)量的傳感器部分,我還必須準(zhǔn)備一個(gè)控制器來(lái)接收結(jié)果和一個(gè)顯示器來(lái)顯示 TDS 水平。帶ESP32的3.5英寸顯示板是我過(guò)去完成許多項(xiàng)目的最佳選擇。
除了 3.5 英寸電容式觸控顯示屏外,該模塊還具有 WIFI 連接功能,我什至可以將我的任何結(jié)果更新到互聯(lián)網(wǎng)上,這可能是我在項(xiàng)目進(jìn)行時(shí)可能需要的。該板適合連接 TDS 轉(zhuǎn)換器,因?yàn)樗哂袀鞲衅?執(zhí)行器的擴(kuò)展,方便我的項(xiàng)目:

?

?
硬件連接
將 TDS 探頭連接到 TDS 轉(zhuǎn)換板。并通過(guò)以下連接將轉(zhuǎn)換器和 ESP32 連接起來(lái)。TDS轉(zhuǎn)換板輸出模擬電壓,所以ESP顯示接口上有A/D的任何管腳都可以,我用的是IO36:
ESP32 <------> Converter
3V3 <------> VCC
GND <------> GND
IO36 <------> A0
?

程序
我已經(jīng)用 Arduino 對(duì) ESP32 進(jìn)行了編程以測(cè)量 TDS,代碼在Github上可用
ESP32 必須接收 TDS 轉(zhuǎn)換器輸出的電壓信號(hào),并使用指定的公式計(jì)算:
tdsValue=(133.42*compensationVolatge*compensationVolatge*compensationVolatge - 255.86*compensationVolatge*compensationVolatge + 857.39*compensationVolatge)*0.5;
為了驅(qū)動(dòng)顯示器,需要安裝庫(kù)TFT-eSPI.h 。請(qǐng)參閱庫(kù)中包含的示例(TFT_ring_meter),我對(duì)其進(jìn)行了編程并得到了一些漂亮的顯示。
xpos = 480 / 2 - 160, ypos = 0, gap = 15, radius = 170;
// Comment out above meters, then uncomment the next line to show large meter
ringMeter(value, 0, 1000, xpos, ypos, radius, "ppm", BLUE2RED); // Draw analogue meter
?

用例子編程得到很多圖片。

?
組裝和測(cè)試
編程完成后,我嘗試測(cè)試自來(lái)水TDS,輸出為144PPM,看起來(lái)還算合理。我用一些膠帶將顯示器和轉(zhuǎn)換器固定在水箱壁上,并將 TDS 探頭放在水中進(jìn)行測(cè)量。這在測(cè)試中有點(diǎn)冒險(xiǎn),探針是防水的,而 PCBA 不是。
在魚(yú)缸中測(cè)試了TDS,結(jié)果達(dá)到了超出范圍的驚人數(shù)字。它高于 999PPM。看來(lái)我不僅要給魚(yú)缸換水,還要清洗魚(yú)缸。為了避免TDS的巨大變化可能對(duì)魚(yú)不利,我取了一些臟水回去,TDS測(cè)量值為653PPM。

?
這個(gè) TDS 監(jiān)控可以提醒我手動(dòng)更換水箱的水。為了自動(dòng)換水,需要將控制器控制的一些水泵和閥門組裝到水箱中,這是構(gòu)建智能水族箱的下一步
- 水族館飼養(yǎng)區(qū)追蹤器開(kāi)源分享
- 干箱傳感器開(kāi)源設(shè)計(jì)
- 基于Atlas Scientific的水族箱蒸發(fā)補(bǔ)水系統(tǒng) 0次下載
- RGBW LED燈帶水族燈開(kāi)源項(xiàng)目
- 物聯(lián)網(wǎng)水族館喂魚(yú)器開(kāi)源
- PCB汽車?yán)鋮s箱開(kāi)源設(shè)計(jì)
- 水族箱控制器開(kāi)源項(xiàng)目
- 演示箱PQC開(kāi)源硬件
- 使用CCSV4加TDS560USBPLUS仿真器讀取DSP中Flash的程序和數(shù)據(jù)
- Manual_tds2014b 14次下載
- 基于AVR單片機(jī)和LabVIEW的水溫控制系統(tǒng) 197次下載
- 泰克TDS1000B、TDS2000B示波器使用手冊(cè)
- TDS1000B系列/TDS2000B系列數(shù)字存儲(chǔ)示波器使用
- TDS1000 and TDS2000 Series Dig
- 泰克TDS3000B及TDS3000操作培訓(xùn)手冊(cè)
- 三箱式冷熱沖擊試驗(yàn)箱:特點(diǎn)、應(yīng)用與操作注意事項(xiàng) 641次閱讀
- 配電箱安裝和使用注意事項(xiàng) 2000次閱讀
- 太陽(yáng)能應(yīng)用中的電壓和電流測(cè)量的測(cè)量技術(shù)介紹 3449次閱讀
- 水族溫度探頭電子電路圖的工作過(guò)程 2721次閱讀
- 配電箱的安裝注意事項(xiàng) 4046次閱讀
- 等電位端子箱是什么_等電位端子箱的作用 2.4w次閱讀
- dfrobotGravity:模擬TDS傳感器簡(jiǎn)介 9202次閱讀
- 關(guān)于配電箱的內(nèi)部結(jié)構(gòu)解析 1.2w次閱讀
- 自制水族燈diy圖解 1.2w次閱讀
- 配電箱系統(tǒng)圖符號(hào)大全 5.5w次閱讀
- 一文讀懂,一二三級(jí)配電箱的不同 4.1w次閱讀
- 配電箱接線怎么接漂亮?家用配電箱正規(guī)接法給你標(biāo)準(zhǔn)答案 25.7w次閱讀
- 配電箱與配電柜、控制箱的區(qū)別 7325次閱讀
- 基于單片機(jī)的LED水族光源的設(shè)計(jì) 1597次閱讀
- 基于單片機(jī)控制的LED水族照明裝置設(shè)計(jì) 2905次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 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開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 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ì)》 溫德?tīng)栔?/a>
- 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語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論