電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>水位監(jiān)測系統(tǒng)開源分享

水位監(jiān)測系統(tǒng)開源分享

2022-12-19 | zip | 1.13 MB | 次下載 | 免費

資料介紹

描述

介紹

如果您已經(jīng)在班加羅爾生活了幾年,那么您對洪水并不陌生。每年雨季期間,我公寓的地下停車場都會充滿水,甚至無法啟動自行車的引擎。更糟糕的是,當(dāng)水變干時,由于水損壞,我不得不將自行車帶到機械師那里進行維修。今年我什么都不吃。所以我決定建立一個水位監(jiān)測系統(tǒng),如果停車場被淹,它會提醒我。

以下是如何啟動和運行相同的系統(tǒng)。

安裝所需的庫

單擊此處此處下載 BoltIoT 的 BoltIoT-Arduino-Helper 庫和 Erick Simoes 的 Ultrasonic 庫。

要安裝這些庫,請轉(zhuǎn)到 Arduino IDE,在“草圖”下拉菜單中選擇 Include Library > Add.ZIP Library..

然后導(dǎo)航到下載庫的文件夾,然后選擇它們。

上傳 Arduino 代碼

1. 打開 Arduino IDE。

?
poYBAGOYkLeADAetAABHzx26rmU885.png
?

2. 復(fù)制博文末尾的Arduino代碼,將sketch里面的代碼全部替換成復(fù)制的代碼。

?
?
?
?
pYYBAGOYkLmATNTvAABShYJP9io321.png
?
1 / 2
?

3. 在 widows 和 ubuntu 上按“ctrl + s”,在 Mac 上按“cmd + s”,保存 Arduino 草圖。

?
pYYBAGOYkLuADs2XAACI1HcIt7o914.png
?

4. 保存代碼后,進入工具菜單,在板部分下選擇 Arduino/Genuino Uno。

?
poYBAGOYkL-AGGyQAACBlzPcjMg704.png
?

5. 使用 USB 電纜將 Arduino 或 Boltduino 連接到您的 PC。

6. 在工具菜單下,在端口子菜單中選擇末尾有 Arduino/Genuino uno 的端口。

?
poYBAGOYkMGANSUlAABlzEsrXPs865.png
?

7. 點擊上傳。

?
pYYBAGOYkMOAK4FDAACiNmgbYlg714.png
?

代碼將上傳到您的 Arduino 或 Boltduino。

硬件設(shè)置

按照下面的 Fritzing 圖進行連接。

注意:單擊“>”查看使用 Boltduino 而不是 Arduino 的 Fritzing 圖。

?
?
?
?
poYBAGOYkMeAVrP9AAEYW38SZqs560.png
?
1 / 2 ?螺栓 + Arduino
?

如果您使用的是 Boltduino 而不是 Arduino,則需要少做一些連接,因為 Bolt WiFi 模塊直接安裝在 Boltduino 上。

安裝系統(tǒng),使傳感器朝下朝向地板,水會隨著時間的推移而停滯。

?
?
?
?
poYBAGOYkMyAEaIpAAA07k2f68s175.png
?
1 / 2
?

請記住,檢測閾值將始終小于傳感器高度。

使用 9v 或 12v 直流適配器為系統(tǒng)供電。

注意:如果您尚未設(shè)置,則您尚未設(shè)置 Bolt,請按照此處給出的步驟操作:設(shè)置您的 Bolt

設(shè)置 Integromat 場景以發(fā)送電子郵件警報

如果您還沒有這樣做,請在 Integromat 上創(chuàng)建一個帳戶,單擊此處轉(zhuǎn)到他們的注冊頁面。如果您已有 Integormat 帳戶,請登錄 Integromat。

使用以下步驟克隆我創(chuàng)建的“水位檢測”場景。

1. 下載本項目代碼部分附帶的水位檢測場景藍(lán)圖。請記住使用文件名“WaterLevelDetection.json”保存文件。

2. 創(chuàng)建一個場景,點擊右上角的藍(lán)色“創(chuàng)建一個新場景”按鈕,然后點擊繼續(xù)。

?
?
?
?
pYYBAGOYkM-AS1A6AADGNl3dRP8721.png
?
1 / 2
?

3. 點擊屏幕底部的“更多”按鈕。

?
pYYBAGOYkNGAfj-tAAB5bautFr8042.png
?

4. 選擇“導(dǎo)入藍(lán)圖”并單擊“選擇文件”。

?
?
?
?
poYBAGOYkNSAL5MoAAB3C1RZVWk502.png
?
1 / 2
?

5. 導(dǎo)航到您下載“WaterLevelDetection.json”文件的文件夾,選擇該文件并單擊打開。完成后點擊保存。將加載水位檢測場景。

?
?
?
?
poYBAGOYkNaANSIpAACIqDWnaZQ748.png
?
1 / 3
?

6. 單擊場景名稱并將其更改為水位檢測。

?
pYYBAGOYkNqANj5YAADWBtTD5i8031.png
?

使用以下步驟配置水位檢測方案。

1. 點擊此處獲取您的 Bolt Cloud API 密鑰。下圖顯示了如何啟用和復(fù)制 API 密鑰。

?
pYYBAGOYkN-AICzrAACqfFdg_GE289.png
?

2. 回到 Integromat 場景,點擊第一個 BoltIoT 氣泡,然后點擊“添加”按鈕。

?
poYBAGOYkOOAaIW1AADXq6jhL8w899.png
?

3. 粘貼您之前復(fù)制的 API 密鑰,然后單擊“繼續(xù)”按鈕。

?
poYBAGOYkOaAAYdlAADkepsxHRA635.png
?

3. 添加您設(shè)備的設(shè)備名稱。您可以通過單擊此處找到您的 Bolt WiFi 模塊的設(shè)備名稱。然后點擊確定。

?
pYYBAGOYkOiAcUuLAAD3zG-3gDc815.png
?

4. 對于第二個和第三個 BoltIoT 氣泡,您可以單擊下拉菜單并選擇“我的 Bolt 連接”。請記住為每個設(shè)備添加正確的設(shè)備名稱。

?
?
?
?
pYYBAGOYkOqAPdl_AADR96NZs28951.png
?
1 / 2
?

5. 單擊數(shù)學(xué)氣泡,將值 100 更改為您放置傳感器的高度,以厘米為單位。然后點擊確定。

?
poYBAGOYkPSAF1C7AADfuJDuncw489.png
?

6.點擊math和gmail氣泡之間的紅點,將60替換為你想要提醒的水位,然后點擊ok。

?
?
?
?
pYYBAGOYkPaAU2z1AADDXHxdToI278.png
?
1 / 2
?

6. 點擊gmail氣泡,然后點擊編輯按鈕。

?
?
?
?
poYBAGOYkPmAISYxAADk5qLIaUM371.png
?
1 / 2
?

7. 添加您的電子郵件 ID,然后單擊確定。

?
pYYBAGOYkQeAJb1KAAEKKXiInWY450.png
?

8. 單擊添加按鈕,然后單擊繼續(xù)按鈕并允許 Integromat 訪問您的 gmail 帳戶。

?
?
?
?
poYBAGOYkQuAEjmcAADuRmvLHuc563.png
?
1 / 2
?

9. 您可以通過單擊“添加收件人”按鈕添加更多收件人,然后單擊確定。

?
pYYBAGOYkQ-Ae68MAADvoJvp3hc953.png
?

10. 確保您的電路已通電,并且傳感器前面沒有障礙物,然后單擊“運行”按鈕。該場景將在過濾器之前運行并等待,由思想氣泡中的“1”表示。如果您將手放在傳感器前并運行該場景,那么該場景將一直運行到 gmail 氣泡,您將收到一封電子郵件。

?
?
?
?
poYBAGOYkRGAPhj3AADJl6vIJHc374.png
?
1 / 4
?

11. 單擊文本“關(guān)閉”旁邊的按鈕以打開場景。該場景現(xiàn)在將每 15 分鐘自動運行一次。如果水位高于您設(shè)置的警報高度,您將收到并發(fā)出警報。

?
?
?
?
pYYBAGOYkRWAOtZqAADSqMfxzi0289.png
?
1 / 2
?

安裝系統(tǒng)

完成此操作后,您所要做的就是安裝系統(tǒng),使傳感器指向地板,啟動系統(tǒng)并確保 Bolt 可以通過您的 WiFi 連續(xù)訪問互聯(lián)網(wǎng)。

應(yīng)用

該系統(tǒng)可用于以下應(yīng)用。

  • 檢測到您的停車場被淹。
  • 當(dāng)您的水箱已滿或空時收到警報。
  • 檢測漲潮,如果你在海邊有房子。

更多基于 Bolt 的項目

想用 Bolt 構(gòu)建另一個項目嗎?這里有一些建議:

、Bolt入門:溫度監(jiān)控系統(tǒng)

2.家庭自動化

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1美的電磁爐維修手冊大全
  2. 1.56 MB   |  5次下載  |  5 積分
  3. 2SMD LED選型手冊 貼片燈珠
  4. 5.47 MB   |  3次下載  |  免費
  5. 3基于PLC的拉絲機張力控制系統(tǒng)研究
  6. 0.14 MB   |  2次下載  |  5 積分
  7. 4加密芯片的一種破解方法和對應(yīng)加密方案改進設(shè)計
  8. 0.29 MB   |  1次下載  |  免費
  9. 5萬用表UT58A原理圖
  10. 0.09 MB   |  1次下載  |  5 積分
  11. 6多功能MPU芯片GC9005數(shù)據(jù)手冊
  12. 2.67 MB   |  1次下載  |  免費
  13. 7面向NXP i.MX8處理器的電源解決方案
  14. 47.47KB   |  次下載  |  免費
  15. 8LP8733-Q1和LP8732-Q1為DRA78x和TDA3x供電的用戶指南
  16. 61.31KB   |  次下載  |  免費

本月

  1. 1使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
  2. 2.96 MB   |  44次下載  |  免費
  3. 2UC3842/3/4/5電源管理芯片中文手冊
  4. 1.75 MB   |  20次下載  |  免費
  5. 3華瑞昇CR216芯片數(shù)字萬用表規(guī)格書附原理圖及校正流程方法
  6. 0.74 MB   |  14次下載  |  3 積分
  7. 4DMT0660數(shù)字萬用表產(chǎn)品說明書
  8. 0.70 MB   |  13次下載  |  免費
  9. 53314A函數(shù)發(fā)生器維修手冊
  10. 16.30 MB   |  13次下載  |  免費
  11. 6TPS54202H降壓轉(zhuǎn)換器評估模塊用戶指南
  12. 1.02MB   |  9次下載  |  免費
  13. 7STM32F101x8/STM32F101xB手冊
  14. 1.69 MB   |  8次下載  |  1 積分
  15. 8感應(yīng)筆電路圖
  16. 0.06 MB   |  7次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935119次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73807次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65987次下載  |  10 積分