資料介紹
描述
這將介紹如何使用Omzlo和uFire傳感器的NoCAN平臺來測量EC、pH和ORP。正如他們的網(wǎng)站所說,有時(shí)只需將一些電纜連接到傳感器節(jié)點(diǎn)就更容易了。CAN具有一根電纜的通信和電源優(yōu)勢,因此信號和電池不成問題。節(jié)點(diǎn)的固件可以更簡單;例如,無需擔(dān)心睡眠模式或WiFi設(shè)置。NoCAN平臺還具有一些很棒的功能,例如通過CAN總線對節(jié)點(diǎn)進(jìn)行編程。
NoCAN平臺使用Raspberry Pi,因此可以做的一切都將可用。我們將通過安裝TICK堆棧來利用它。這將使我們能夠使用InluxDB來存儲測量結(jié)果。它是一個(gè)基于時(shí)間序列的數(shù)據(jù)庫,專門用于這類事情。它還附帶Chronograf,用于制作儀表盤并顯示我們將要獲取的所有數(shù)據(jù)。T和K代表Telegraf和Kapacitor。Telegraf位于您發(fā)送的數(shù)據(jù)和Inlux數(shù)據(jù)庫之間。Kapacitor是事件引擎。當(dāng)事情發(fā)生時(shí),它可以通過各種方法向您發(fā)送通知。而且,正因?yàn)槲冶菴hronograf更喜歡它,我將為儀表板安裝Grafana。
準(zhǔn)備樹莓派
轉(zhuǎn)到Rasbian下載頁面,用桌面和推薦的軟件下載圖像,然后將其閃存到SD卡上。
映像在SD卡上后,應(yīng)該有兩個(gè)卷,根卷和引導(dǎo)卷。在引導(dǎo)中打開終端并鍵入:
觸摸ssh
這將啟用SSH。
然后鍵入:
nano-wpa_supplicant.conf
在您為自己的縣和WiFi設(shè)置修改后,復(fù)制/粘貼以下內(nèi)容:
國家=美國
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
更新配置=1
ssid=“網(wǎng)絡(luò)名稱”
psk=“網(wǎng)絡(luò)密碼”
}
國家代碼來自這里。
啟用SPI:
echo“dtparam=spi=on”>>config.txt
將SD卡放入Raspberry Pi,稍等片刻,然后鍵入:
ssh軟件pi@raspberrypi.local
您應(yīng)該在登錄提示下。密碼是樹莓。
設(shè)置NoCAN
Omzlo提供了全面的安裝指南。但我決定讓自己更容易,并學(xué)習(xí)一些Bash腳本。因此,啟動Raspberry Pi并將SSH或串行終端插入其中。
我了解到,創(chuàng)建一個(gè)好的Bash腳本所花費(fèi)的開發(fā)時(shí)間與實(shí)際安裝的時(shí)間一樣多。有1000種方法可以完成某件事,有些方法比其他方法更容易掌握或執(zhí)行。最后,我實(shí)際上沒做什么。如果執(zhí)行:
在Raspberry Pi的終端中,它將下載并執(zhí)行腳本。
然后:
下載Omzlo NoCAN守護(hù)程序并將其安裝在/usr/bin中以方便訪問,創(chuàng)建一個(gè)~/.nocand文件夾,并編寫一個(gè)非常基本的配置文件,將密碼設(shè)置為“password”。您可能應(yīng)該將其更改為其他內(nèi)容,位于~/.nocand/config。
下載Omzlo NoCAN客戶端并將其復(fù)制到/usr/bin中,并使用相同的密碼集創(chuàng)建一個(gè)基本配置文件。位于~/.nocanc.conf。
設(shè)置使NoCAN守護(hù)程序保持運(yùn)行的Systemd服務(wù)。
將Python文件寫入~/.nocand,nocan_ufire.py。它將與nocan節(jié)點(diǎn)的固件通信,并進(jìn)行EC、pH和ORP測量,分析結(jié)果并將其添加到InluxDB數(shù)據(jù)庫中。
將InfluxData的repo添加到apt并安裝TICK堆棧。由于我更喜歡它而不是Chronograf,它也安裝了Grafana。
創(chuàng)建空白Inlux數(shù)據(jù)庫
您可能遇到的一些陷阱:
流入守護(hù)進(jìn)程可能無法及時(shí)啟動,腳本無法添加數(shù)據(jù)庫,類型Thisscript僅作為默認(rèn)pi用戶工作。如果您使用不同的用戶,則需要在適當(dāng)?shù)那闆r下將pi更改為用戶名。
您的區(qū)域設(shè)置可能未設(shè)置,因此運(yùn)行dpkg重新配置區(qū)域設(shè)置
Grafana安裝可能會掛起,因此請重試。
最后一件事是添加cron作業(yè)。我找不到很好的方法來編寫這個(gè)腳本,所以鍵入“crontab-e”手動編輯并添加“*****python/home/pi/.nochand/nocan_ufire.py”。
完成后,您可以驗(yàn)證一切都已按應(yīng)有的方式設(shè)置和運(yùn)行。Grafana住在http://[Rapsberry Pi's Address]:3000/。您應(yīng)該看到一個(gè)登錄頁面,admin/admin是默認(rèn)設(shè)置。
Chronograf可在http://[樹莓派的地址]:8888找到/
將uFire硬件放在一起
在我們組裝硬件之前,有一件事需要解決。uFire ISE板可用于測量pH和ORP。硬件相同,但軟件不同。因?yàn)橛布窍嗤模@意味著默認(rèn)情況下I2C地址也是相同的。傳感器通過I2C通信,因此需要更換傳感器。對于這個(gè)項(xiàng)目,我們將選擇一個(gè)ISE板并使用它來測量ORP。
?
- Ec11反向系列規(guī)格書 1次下載
- Cx51用戶指南之數(shù)據(jù)存儲格式數(shù)據(jù)存儲格式 2次下載
- 禹山在線數(shù)字ORP傳感器Y533-A使用手冊 13次下載
- 通信協(xié)議CANOpen堆棧手冊資源下載 8次下載
- 單功能型50-600W升壓DC-DC轉(zhuǎn)換器PH-S系列 5次下載
- SUNTEX在線pH/ORP測量系統(tǒng) 134次下載
- 電子CAD原理圖繪制題目集 19次下載
- 51單片機(jī)的堆棧與堆棧指針的詳細(xì)資料說明
- 堆和棧有什么區(qū)別堆棧的詳細(xì)資料說明
- 51單片機(jī)堆棧的作用和使用資料講解
- EC1078通用緩沖放大器的詳細(xì)數(shù)據(jù)手冊免費(fèi)下載
- 折返式電動缸參考模型及使用caxa2013繪制的參考圖紙 7次下載
- 如何能便捷準(zhǔn)確的測出液體的pH值的詳細(xì)中文資料概述 6次下載
- Lattice ECP_EC數(shù)據(jù)手冊 0次下載
- PH(ORP)變送/顯示器使用說明書 37次下載
- 堆棧和內(nèi)存的基本知識 191次閱讀
- 如何使用Polyspace Code Prover來統(tǒng)計(jì)堆棧 243次閱讀
- 什么是堆棧溢出?如何分配堆棧空間大小? 3492次閱讀
- 在MAXQ2000數(shù)據(jù)存儲器中實(shí)現(xiàn)軟堆棧 688次閱讀
- 在MAXQ2000的數(shù)據(jù)存儲器中實(shí)現(xiàn)軟堆棧 619次閱讀
- 詳解C/C++堆棧的工作機(jī)制 1020次閱讀
- 數(shù)據(jù)結(jié)構(gòu)中堆棧出棧序列問題解析 3175次閱讀
- 單片機(jī)堆棧的基本原理解析 4493次閱讀
- dfrobot模擬ORP計(jì)簡介 1079次閱讀
- 什么是單片機(jī)堆棧?單片機(jī)堆棧有什么作用和原理說明 2w次閱讀
- 如何使用水質(zhì)分析儀測試ORP數(shù)據(jù) 4192次閱讀
- 詳解單片機(jī)堆棧 5942次閱讀
- ph值和orp的關(guān)系 6.8w次閱讀
- 污水處理中orp的作用 2.8w次閱讀
- ph電極的工作原理(PH電極的特點(diǎn)和分類及用途) 10.2w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 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ū)動電路設(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é)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多