資料介紹
描述
介紹
如果您已經在班加羅爾生活了幾年,那么您對洪水并不陌生。每年雨季期間,我公寓的地下停車場都會充滿水,甚至無法啟動自行車的引擎。更糟糕的是,當水變干時,由于水損壞,我不得不將自行車帶到機械師那里進行維修。今年我什么都不吃。所以我決定建立一個水位監測系統,如果停車場被淹,它會提醒我。
以下是如何啟動和運行相同的系統。
安裝所需的庫
單擊此處和此處下載 BoltIoT 的 BoltIoT-Arduino-Helper 庫和 Erick Simoes 的 Ultrasonic 庫。
要安裝這些庫,請轉到 Arduino IDE,在“草圖”下拉菜單中選擇 Include Library > Add.ZIP Library..
然后導航到下載庫的文件夾,然后選擇它們。
上傳 Arduino 代碼
1. 打開 Arduino IDE。
![poYBAGOYkLeADAetAABHzx26rmU885.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkLeADAetAABHzx26rmU885.png)
2. 復制博文末尾的Arduino代碼,將sketch里面的代碼全部替換成復制的代碼。
![pYYBAGOYkLmATNTvAABShYJP9io321.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkLmATNTvAABShYJP9io321.png)
3. 在 widows 和 ubuntu 上按“ctrl + s”,在 Mac 上按“cmd + s”,保存 Arduino 草圖。
![pYYBAGOYkLuADs2XAACI1HcIt7o914.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkLuADs2XAACI1HcIt7o914.png)
4. 保存代碼后,進入工具菜單,在板部分下選擇 Arduino/Genuino Uno。
![poYBAGOYkL-AGGyQAACBlzPcjMg704.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkL-AGGyQAACBlzPcjMg704.png)
5. 使用 USB 電纜將 Arduino 或 Boltduino 連接到您的 PC。
6. 在工具菜單下,在端口子菜單中選擇末尾有 Arduino/Genuino uno 的端口。
![poYBAGOYkMGANSUlAABlzEsrXPs865.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkMGANSUlAABlzEsrXPs865.png)
7. 點擊上傳。
![pYYBAGOYkMOAK4FDAACiNmgbYlg714.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkMOAK4FDAACiNmgbYlg714.png)
代碼將上傳到您的 Arduino 或 Boltduino。
硬件設置
按照下面的 Fritzing 圖進行連接。
注意:單擊“>”查看使用 Boltduino 而不是 Arduino 的 Fritzing 圖。
![poYBAGOYkMeAVrP9AAEYW38SZqs560.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkMeAVrP9AAEYW38SZqs560.png)
如果您使用的是 Boltduino 而不是 Arduino,則需要少做一些連接,因為 Bolt WiFi 模塊直接安裝在 Boltduino 上。
安裝系統,使傳感器朝下朝向地板,水會隨著時間的推移而停滯。
![poYBAGOYkMyAEaIpAAA07k2f68s175.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkMyAEaIpAAA07k2f68s175.png)
請記住,檢測閾值將始終小于傳感器高度。
使用 9v 或 12v 直流適配器為系統供電。
注意:如果您尚未設置,則您尚未設置 Bolt,請按照此處給出的步驟操作:設置您的 Bolt。
設置 Integromat 場景以發送電子郵件警報
如果您還沒有這樣做,請在 Integromat 上創建一個帳戶,單擊此處轉到他們的注冊頁面。如果您已有 Integormat 帳戶,請登錄 Integromat。
使用以下步驟克隆我創建的“水位檢測”場景。
1. 下載本項目代碼部分附帶的水位檢測場景藍圖。請記住使用文件名“WaterLevelDetection.json”保存文件。
2. 創建一個場景,點擊右上角的藍色“創建一個新場景”按鈕,然后點擊繼續。
![pYYBAGOYkM-AS1A6AADGNl3dRP8721.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkM-AS1A6AADGNl3dRP8721.png)
3. 點擊屏幕底部的“更多”按鈕。
![pYYBAGOYkNGAfj-tAAB5bautFr8042.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkNGAfj-tAAB5bautFr8042.png)
4. 選擇“導入藍圖”并單擊“選擇文件”。
![poYBAGOYkNSAL5MoAAB3C1RZVWk502.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkNSAL5MoAAB3C1RZVWk502.png)
5. 導航到您下載“WaterLevelDetection.json”文件的文件夾,選擇該文件并單擊打開。完成后點擊保存。將加載水位檢測場景。
![poYBAGOYkNaANSIpAACIqDWnaZQ748.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkNaANSIpAACIqDWnaZQ748.png)
6. 單擊場景名稱并將其更改為水位檢測。
![pYYBAGOYkNqANj5YAADWBtTD5i8031.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkNqANj5YAADWBtTD5i8031.png)
使用以下步驟配置水位檢測方案。
1. 點擊此處獲取您的 Bolt Cloud API 密鑰。下圖顯示了如何啟用和復制 API 密鑰。
![pYYBAGOYkN-AICzrAACqfFdg_GE289.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkN-AICzrAACqfFdg_GE289.png)
2. 回到 Integromat 場景,點擊第一個 BoltIoT 氣泡,然后點擊“添加”按鈕。
![poYBAGOYkOOAaIW1AADXq6jhL8w899.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkOOAaIW1AADXq6jhL8w899.png)
3. 粘貼您之前復制的 API 密鑰,然后單擊“繼續”按鈕。
![poYBAGOYkOaAAYdlAADkepsxHRA635.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkOaAAYdlAADkepsxHRA635.png)
3. 添加您設備的設備名稱。您可以通過單擊此處找到您的 Bolt WiFi 模塊的設備名稱。然后點擊確定。
![pYYBAGOYkOiAcUuLAAD3zG-3gDc815.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkOiAcUuLAAD3zG-3gDc815.png)
4. 對于第二個和第三個 BoltIoT 氣泡,您可以單擊下拉菜單并選擇“我的 Bolt 連接”。請記住為每個設備添加正確的設備名稱。
![pYYBAGOYkOqAPdl_AADR96NZs28951.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkOqAPdl_AADR96NZs28951.png)
5. 單擊數學氣泡,將值 100 更改為您放置傳感器的高度,以厘米為單位。然后點擊確定。
![poYBAGOYkPSAF1C7AADfuJDuncw489.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkPSAF1C7AADfuJDuncw489.png)
6.點擊math和gmail氣泡之間的紅點,將60替換為你想要提醒的水位,然后點擊ok。
![pYYBAGOYkPaAU2z1AADDXHxdToI278.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkPaAU2z1AADDXHxdToI278.png)
6. 點擊gmail氣泡,然后點擊編輯按鈕。
![poYBAGOYkPmAISYxAADk5qLIaUM371.png](https://file.elecfans.com/web2/M00/83/50/poYBAGOYkPmAISYxAADk5qLIaUM371.png)
7. 添加您的電子郵件 ID,然后單擊確定。
![pYYBAGOYkQeAJb1KAAEKKXiInWY450.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkQeAJb1KAAEKKXiInWY450.png)
8. 單擊添加按鈕,然后單擊繼續按鈕并允許 Integromat 訪問您的 gmail 帳戶。
![poYBAGOYkQuAEjmcAADuRmvLHuc563.png](https://file.elecfans.com/web2/M00/83/51/poYBAGOYkQuAEjmcAADuRmvLHuc563.png)
9. 您可以通過單擊“添加收件人”按鈕添加更多收件人,然后單擊確定。
![pYYBAGOYkQ-Ae68MAADvoJvp3hc953.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkQ-Ae68MAADvoJvp3hc953.png)
10. 確保您的電路已通電,并且傳感器前面沒有障礙物,然后單擊“運行”按鈕。該場景將在過濾器之前運行并等待,由思想氣泡中的“1”表示。如果您將手放在傳感器前并運行該場景,那么該場景將一直運行到 gmail 氣泡,您將收到一封電子郵件。
![poYBAGOYkRGAPhj3AADJl6vIJHc374.png](https://file.elecfans.com/web2/M00/83/51/poYBAGOYkRGAPhj3AADJl6vIJHc374.png)
11. 單擊文本“關閉”旁邊的按鈕以打開場景。該場景現在將每 15 分鐘自動運行一次。如果水位高于您設置的警報高度,您將收到并發出警報。
![pYYBAGOYkRWAOtZqAADSqMfxzi0289.png](https://file.elecfans.com/web2/M00/83/D9/pYYBAGOYkRWAOtZqAADSqMfxzi0289.png)
安裝系統
完成此操作后,您所要做的就是安裝系統,使傳感器指向地板,啟動系統并確保 Bolt 可以通過您的 WiFi 連續訪問互聯網。
應用
該系統可用于以下應用。
- 檢測到您的停車場被淹。
- 當您的水箱已滿或空時收到警報。
- 檢測漲潮,如果你在海邊有房子。
更多基于 Bolt 的項目
想用 Bolt 構建另一個項目嗎?這里有一些建議:
2.家庭自動化
?
- 基于CAN總線的嵌入式水位監測系統設計
- 寵物飲水器水位監測器開源分享
- 體溫監測系統開源分享
- 溫度監測系統開源分享
- 光強監測系統開源分享
- 水位指示器開源分享
- (畢業設計資料)基于單片機智能液位水位監測控制系統設計
- 使用MATLAB實現鍋爐汽包水位控制系統的仿真 23次下載
- 如何使用虛擬儀器進行水位監測系統設計的詳細資料說明 7次下載
- 基于Salvo操作系統的遠程水位在線監測終端設計 1次下載
- 騰控低功耗可編程RTU在水位監測上的應用 11次下載
- 水位監測報警系統原理
- 水位監測報警器(顯示部分)
- 水位監測報警系統
- 單片機控制的水位與降雨量監測系統
- 投入式水位計如何監測河湖水位 194次閱讀
- 水位監測站的功能特點有哪些? 237次閱讀
- 雷達水位計(雷達液位計)在河道中的應用 534次閱讀
- 水位傳感器怎么調水位高低 3659次閱讀
- 分享一個水位指示器電路 1039次閱讀
- 基于CMOS的簡易水位報警電路 799次閱讀
- PLC案例水塔水位監測和報警 4176次閱讀
- 基于MPX5100DP和LM3S6l5實現水位自動監測系統的應用方案 2642次閱讀
- 水位開關工作原理_水位開關如何判斷好壞 1.6w次閱讀
- 基于89C2051單片機和20mA電流環實現水位遠程監測系統的設計 1891次閱讀
- 2019黑科技之智能飲水機水位監測方案 3742次閱讀
- 水位傳感器原理_水位傳感器在哪里 1.5w次閱讀
- 基于單片機的水情監測系統設計方案 8749次閱讀
- 如何使用物聯網水位傳感器監測水位? 1w次閱讀
- 水位監測報警系統電路圖 5612次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論