電子發(fā)燒友App

硬聲App

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(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 | 次下載 | 免費(fèi)

資料介紹

描述

介紹

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

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

安裝所需的庫

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

要安裝這些庫,請(qǐng)轉(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. 保存代碼后,進(jìn)入工具菜單,在板部分下選擇 Arduino/Genuino Uno。

?
poYBAGOYkL-AGGyQAACBlzPcjMg704.png
?

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

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

?
poYBAGOYkMGANSUlAABlzEsrXPs865.png
?

7. 點(diǎn)擊上傳。

?
pYYBAGOYkMOAK4FDAACiNmgbYlg714.png
?

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

硬件設(shè)置

按照下面的 Fritzing 圖進(jìn)行連接。

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

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

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

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

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

請(qǐng)記住,檢測閾值將始終小于傳感器高度。

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

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

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

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

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

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

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

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

3. 點(diǎn)擊屏幕底部的“更多”按鈕。

?
pYYBAGOYkNGAfj-tAAB5bautFr8042.png
?

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

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

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

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

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

?
pYYBAGOYkNqANj5YAADWBtTD5i8031.png
?

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

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

?
pYYBAGOYkN-AICzrAACqfFdg_GE289.png
?

2. 回到 Integromat 場景,點(diǎn)擊第一個(gè) BoltIoT 氣泡,然后點(diǎn)擊“添加”按鈕。

?
poYBAGOYkOOAaIW1AADXq6jhL8w899.png
?

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

?
poYBAGOYkOaAAYdlAADkepsxHRA635.png
?

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

?
pYYBAGOYkOiAcUuLAAD3zG-3gDc815.png
?

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

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

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

?
poYBAGOYkPSAF1C7AADfuJDuncw489.png
?

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

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

6. 點(diǎn)擊gmail氣泡,然后點(diǎn)擊編輯按鈕。

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

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

?
pYYBAGOYkQeAJb1KAAEKKXiInWY450.png
?

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

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

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

?
pYYBAGOYkQ-Ae68MAADvoJvp3hc953.png
?

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

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

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

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

安裝系統(tǒng)

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

應(yīng)用

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

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

更多基于 Bolt 的項(xiàng)目

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

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

2.家庭自動(dòng)化

?


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

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)