資料介紹
描述
我們?yōu)槭裁匆ㄔ爝@個(gè)?
實(shí)驗(yàn)室,尤其是化學(xué)實(shí)驗(yàn)室等場所的氣氛維護(hù)至關(guān)重要。必須連續(xù)監(jiān)測溫度、濕度和環(huán)境光,并將空氣質(zhì)量水平和熱量水平用作中斷以防止實(shí)驗(yàn)室事故。
硬件構(gòu)建
WizFi360-EVB-Pico 基于 Raspberry Pi RP2040,并使用 WizFi360 添加了 Wi-Fi 連接。它與 Raspberry Pi Pico 板引腳兼容,可用于物聯(lián)網(wǎng)解決方案開發(fā)。
設(shè)置IDE
打開 File -> Preferences,然后將以下內(nèi)容輸入到 Additional Boards Manager URLs
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
現(xiàn)在您可以在 Boards Manager 中搜索“wizfi”并安裝 Raspberry Pi Pico/RP2040 的最新軟件包。添加WizFi360EVB 庫
選擇 WIZnet WizFi360-EVB-Pico 板并運(yùn)行以下閃爍代碼。
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
現(xiàn)在我們已經(jīng)上傳了代碼,開發(fā)板已準(zhǔn)備好用于該項(xiàng)目。
連接傳感器與 WizFi360-EVB-Pico
連接 Grove 溫濕度傳感器 (SHT40)
SHT40 溫度使用熱電偶方法測量。熱電偶由兩種不同材料的金屬絲組成。將兩根導(dǎo)線的一端焊接在一起形成工作端,放置在待測溫度處。另一端稱為自由端,與主控相連,形成閉環(huán)。
- 下載 Grove 溫度和濕度傳感器代碼庫。訪問arduino-i2c-sht4x 存儲(chǔ)庫并將整個(gè)存儲(chǔ)庫下載到本地驅(qū)動(dòng)器。
- 將庫添加到 Arduino IDE
這里我們將 SHT40 溫濕度傳感器連接到 WizFi360 的 IO26 和 IO27 引腳。
連接 NeoPixel:
我使用的 NeoPixel 環(huán)是 16 位的 NeoPixel,即環(huán)由 16 個(gè) LED 組成。
連接:
WizFi360 ------------------------------------------WS2816
VBUS -> Vcc
GND -> 接地(0V)
IO13 -> DI(數(shù)據(jù)輸入)
NeoPixel 庫附加到存儲(chǔ)庫。NeoPixel 的顏色根據(jù)存儲(chǔ)在變量中的溫度和濕度進(jìn)行切換。
如下所示進(jìn)行連接。
Edge Impulse TFLite 模型生成和部署
該項(xiàng)目的主要思想是使用 Raspberry Pi pico 檢測溫度數(shù)據(jù)的一些異常,整個(gè)分類在 RP2040 MCU 上完成。
根據(jù)硬件容量和內(nèi)存大小,TinyML 中可以使用不同類型的 MCU/應(yīng)用程序,如下圖所示。
要在 Raspberry Pi pico 上運(yùn)行機(jī)器學(xué)習(xí)模型,我們需要環(huán)境溫度數(shù)據(jù)。由于 Raspberry Pi Pico 有一個(gè)內(nèi)部溫度傳感器,我們使用它們來收集溫度數(shù)據(jù)。ARM Cortex M0+ 適用于異常檢測和傳感器分類,這使我們能夠?qū)嵤┰擁?xiàng)目。
我們將使用邊緣脈沖來構(gòu)建和訓(xùn)練 TensorFlow Lite 模型。我們將為以下情況收集氣體傳感器數(shù)據(jù)
- 溫度
- 濕度
- 壓力
我們將創(chuàng)建一個(gè)名為Lab Monitoring - Anomaly Detection 的邊緣脈沖項(xiàng)目。運(yùn)行以下命令將需要您的 edge impulse 電子郵件和密碼。
edge-impulse-daemon
我們將訓(xùn)練和測試數(shù)據(jù)分成 65% 和 35%。接下來,我們創(chuàng)建 Impulse 并添加帶有 Flattern 的處理塊,將軸展平為單個(gè)值,與其他塊結(jié)合使用,這對(duì)于緩慢移動(dòng)的平均值(如溫度數(shù)據(jù))很有用。接下來,我們添加一個(gè) Keras 分類學(xué)習(xí)塊,然后單擊 Save Impulse。接下來,我們點(diǎn)擊 Generate features 來訓(xùn)練模型。幾分鐘后,我們可以在 Feature Explorer 中看到輸出。
您可以使用特征資源管理器可視化特征。
現(xiàn)在我們可以通過將模型導(dǎo)出到 Arduino 庫來部署模型。轉(zhuǎn)到左側(cè)導(dǎo)航中的“部署”選項(xiàng)卡。選擇Arduino,點(diǎn)擊Build下載Arduino庫。
- 轉(zhuǎn)到 Sketch > Libraries > Add.ZIP Library,選擇從 Edge Impulse 下載的庫
- 打開WizFiAnomalyDetector.ino文件并上傳
外殼
我在這個(gè)項(xiàng)目中使用了亞克力外殼。首先,我將所有電路放在外殼內(nèi)并擰緊。我為 Neopixel Ring 和溫度傳感器做了一個(gè)小開口。最后,將所有的螺絲都擰緊,電源線通過插槽插入。
。
?
?
- 食品檢測實(shí)驗(yàn)室建設(shè)參考案例下載 0次下載
- 基于Proteus的單片機(jī)虛擬仿真網(wǎng)絡(luò)實(shí)驗(yàn)室 45次下載
- 物聯(lián)網(wǎng)實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)方案 17次下載
- EMC實(shí)驗(yàn)室的建設(shè)設(shè)計(jì)方案
- 將無線傳感器網(wǎng)絡(luò)應(yīng)用于生物實(shí)驗(yàn)室的設(shè)計(jì)方案說明 13次下載
- 高壓實(shí)驗(yàn)室報(bào)警控制回路圖解 16次下載
- 電磁兼容實(shí)驗(yàn)室需要的儀器 34次下載
- EMC實(shí)驗(yàn)室的建設(shè) 16次下載
- 網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室及實(shí)現(xiàn)方法 16次下載
- 高溫電子實(shí)驗(yàn)室--實(shí)驗(yàn)設(shè)備簡介
- 現(xiàn)場總線CAN-bus 實(shí)驗(yàn)室
- 虛擬電子實(shí)驗(yàn)室的設(shè)計(jì)與應(yīng)用
- 基于LabWindows的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)
- 實(shí)驗(yàn)室管理體制及管理制度
- 模型動(dòng)力電學(xué)實(shí)驗(yàn)室2.0
- 實(shí)驗(yàn)室超聲波清洗機(jī)的正確使用方法 154次閱讀
- 基于STM32單片機(jī)的實(shí)驗(yàn)室智能安防系統(tǒng) 512次閱讀
- 超聲波清洗設(shè)備的實(shí)驗(yàn)室應(yīng)用 865次閱讀
- 實(shí)驗(yàn)室電源電路原理圖 1919次閱讀
- 如何建立移動(dòng)校準(zhǔn)實(shí)驗(yàn)室 2358次閱讀
- 如何在家建立電子實(shí)驗(yàn)室? 1671次閱讀
- Python版實(shí)驗(yàn)室設(shè)備管理系統(tǒng)源代碼 1982次閱讀
- 高性能電驅(qū)動(dòng)系統(tǒng)NVH實(shí)驗(yàn)室工藝設(shè)計(jì) 2107次閱讀
- 如何建立一個(gè)電磁兼容實(shí)驗(yàn)室 3125次閱讀
- digilent適便攜式電路實(shí)驗(yàn)室介紹 2367次閱讀
- 環(huán)境實(shí)驗(yàn)室的作用及進(jìn)行檢測的具體方法 5574次閱讀
- 開放實(shí)驗(yàn)室:測量LCR及阻抗特性 5859次閱讀
- 是德開放實(shí)驗(yàn)室:免費(fèi)為企業(yè)進(jìn)行低功耗測試 5685次閱讀
- PCB線路板化學(xué)實(shí)驗(yàn)室 1260次閱讀
- 泰爾實(shí)驗(yàn)室:HSPA關(guān)鍵技術(shù)解析 1464次閱讀
下載排行
本周
- 1Keysight B1500A 半導(dǎo)體器件分析儀用戶手冊(cè)、說明書 (中文)
- 19.00 MB | 4次下載 | 免費(fèi)
- 2使用TL431設(shè)計(jì)電源
- 0.67 MB | 2次下載 | 免費(fèi)
- 3BT134雙向可控硅手冊(cè)
- 1.74 MB | 2次下載 | 1 積分
- 4一種新型高效率的服務(wù)器電源系統(tǒng)
- 0.85 MB | 1次下載 | 1 積分
- 5LabVIEW環(huán)形控件
- 0.01 MB | 1次下載 | 1 積分
- 6PR735,使用UCC28060的600W交錯(cuò)式PFC轉(zhuǎn)換器
- 540.03KB | 1次下載 | 免費(fèi)
- 751單片機(jī)核心板原理圖
- 0.12 MB | 1次下載 | 5 積分
- 8BP2879DB支持調(diào)光調(diào)滅的非隔離低 PF LED 驅(qū)動(dòng)器
- 1.44 MB | 1次下載 | 免費(fèi)
本月
- 1開關(guān)電源設(shè)計(jì)原理手冊(cè)
- 1.83 MB | 54次下載 | 免費(fèi)
- 2FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊(cè)
- 8.45 MB | 23次下載 | 免費(fèi)
- 3DMT0660數(shù)字萬用表產(chǎn)品說明書
- 0.70 MB | 13次下載 | 免費(fèi)
- 4UC3842/3/4/5電源管理芯片中文手冊(cè)
- 1.75 MB | 12次下載 | 免費(fèi)
- 5ST7789V2單芯片控制器/驅(qū)動(dòng)器英文手冊(cè)
- 3.07 MB | 11次下載 | 1 積分
- 6TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶指南
- 1.02MB | 8次下載 | 免費(fèi)
- 7STM32F101x8/STM32F101xB手冊(cè)
- 1.69 MB | 8次下載 | 1 積分
- 8基于MSP430FR6043的超聲波氣體流量計(jì)快速入門指南
- 2.26MB | 7次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評(píng)論
查看更多