资料介绍
描述
介绍
如果您已经在班加罗尔生活了几年,那么您对洪水并不陌生。每年雨季期间,我公寓的地下停车场都会充满水,甚至无法启动自行车的引擎。更糟糕的是,当水变干时,由于水损坏,我不得不将自行车带到机械师那里进行维修。今年我什么都不吃。所以我决定建立一个水位监测系统,如果停车场被淹,它会提醒我。
以下是如何启动和运行相同的系统。
安装所需的库
单击此处和此处下载 BoltIoT 的 BoltIoT-Arduino-Helper 库和 Erick Simoes 的 Ultrasonic 库。
要安装这些库,请转到 Arduino IDE,在“草图”下拉菜单中选择 Include Library > Add.ZIP Library..
然后导航到下载库的文件夹,然后选择它们。
上传 Arduino 代码
1. 打开 Arduino IDE。
2. 复制博文末尾的Arduino代码,将sketch里面的代码全部替换成复制的代码。
3. 在 widows 和 ubuntu 上按“ctrl + s”,在 Mac 上按“cmd + s”,保存 Arduino 草图。
4. 保存代码后,进入工具菜单,在板部分下选择 Arduino/Genuino Uno。
5. 使用 USB 电缆将 Arduino 或 Boltduino 连接到您的 PC。
6. 在工具菜单下,在端口子菜单中选择末尾有 Arduino/Genuino uno 的端口。
7. 点击上传。
代码将上传到您的 Arduino 或 Boltduino。
硬件设置
按照下面的 Fritzing 图进行连接。
注意:单击“>”查看使用 Boltduino 而不是 Arduino 的 Fritzing 图。
如果您使用的是 Boltduino 而不是 Arduino,则需要少做一些连接,因为 Bolt WiFi 模块直接安装在 Boltduino 上。
安装系统,使传感器朝下朝向地板,水会随着时间的推移而停滞。
请记住,检测阈值将始终小于传感器高度。
使用 9v 或 12v 直流适配器为系统供电。
注意:如果您尚未设置,则您尚未设置 Bolt,请按照此处给出的步骤操作:设置您的 Bolt。
设置 Integromat 场景以发送电子邮件警报
如果您还没有这样做,请在 Integromat 上创建一个帐户,单击此处转到他们的注册页面。如果您已有 Integormat 帐户,请登录 Integromat。
使用以下步骤克隆我创建的“水位检测”场景。
1. 下载本项目代码部分附带的水位检测场景蓝图。请记住使用文件名“WaterLevelDetection.json”保存文件。
2. 创建一个场景,点击右上角的蓝色“创建一个新场景”按钮,然后点击继续。
3. 点击屏幕底部的“更多”按钮。
4. 选择“导入蓝图”并单击“选择文件”。
5. 导航到您下载“WaterLevelDetection.json”文件的文件夹,选择该文件并单击打开。完成后点击保存。将加载水位检测场景。
6. 单击场景名称并将其更改为水位检测。
使用以下步骤配置水位检测方案。
1. 点击此处获取您的 Bolt Cloud API 密钥。下图显示了如何启用和复制 API 密钥。
2. 回到 Integromat 场景,点击第一个 BoltIoT 气泡,然后点击“添加”按钮。
3. 粘贴您之前复制的 API 密钥,然后单击“继续”按钮。
3. 添加您设备的设备名称。您可以通过单击此处找到您的 Bolt WiFi 模块的设备名称。然后点击确定。
4. 对于第二个和第三个 BoltIoT 气泡,您可以单击下拉菜单并选择“我的 Bolt 连接”。请记住为每个设备添加正确的设备名称。
5. 单击数学气泡,将值 100 更改为您放置传感器的高度,以厘米为单位。然后点击确定。
6.点击math和gmail气泡之间的红点,将60替换为你想要提醒的水位,然后点击ok。
6. 点击gmail气泡,然后点击编辑按钮。
7. 添加您的电子邮件 ID,然后单击确定。
8. 单击添加按钮,然后单击继续按钮并允许 Integromat 访问您的 gmail 帐户。
9. 您可以通过单击“添加收件人”按钮添加更多收件人,然后单击确定。
10. 确保您的电路已通电,并且传感器前面没有障碍物,然后单击“运行”按钮。该场景将在过滤器之前运行并等待,由思想气泡中的“1”表示。如果您将手放在传感器前并运行该场景,那么该场景将一直运行到 gmail 气泡,您将收到一封电子邮件。
11. 单击文本“关闭”旁边的按钮以打开场景。该场景现在将每 15 分钟自动运行一次。如果水位高于您设置的警报高度,您将收到并发出警报。
安装系统
完成此操作后,您所要做的就是安装系统,使传感器指向地板,启动系统并确保 Bolt 可以通过您的 WiFi 连续访问互联网。
应用
该系统可用于以下应用。
- 检测到您的停车场被淹。
- 当您的水箱已满或空时收到警报。
- 检测涨潮,如果你在海边有房子。
更多基于 Bolt 的项目
想用 Bolt 构建另一个项目吗?这里有一些建议:
2.家庭自动化
- 基于CAN总线的嵌入式水位监测系统设计
- 宠物饮水器水位监测器开源分享
- 体温监测系统开源分享
- 温度监测系统开源分享
- 光强监测系统开源分享
- 水位指示器开源分享
- (毕业设计资料)基于单片机智能液位水位监测控制系统设计
- 使用MATLAB实现锅炉汽包水位控制系统的仿真 23次下载
- 如何使用虚拟仪器进行水位监测系统设计的详细资料说明 7次下载
- 基于Salvo操作系统的远程水位在线监测终端设计 1次下载
- 腾控低功耗可编程RTU在水位监测上的应用 11次下载
- 水位监测报警系统原理
- 水位监测报警器(显示部分)
- 水位监测报警系统
- 单片机控制的水位与降雨量监测系统
- 渗压计与水位计的区别 98次阅读
- 雷达水位计(雷达液位计)在河道中的应用 226次阅读
- 水位指示器电路图分享 3557次阅读
- 水位传感器怎么调水位高低 2411次阅读
- 分享一个水位指示器电路 851次阅读
- 基于CMOS的简易水位报警电路 676次阅读
- PLC案例水塔水位监测和报警 3727次阅读
- 基于MPX5100DP和LM3S6l5实现水位自动监测系统的应用方案 2458次阅读
- 水位开关工作原理_水位开关如何判断好坏 1.5w次阅读
- 基于89C2051单片机和20mA电流环实现水位远程监测系统的设计 1717次阅读
- 2019黑科技之智能饮水机水位监测方案 3411次阅读
- 水位传感器原理_水位传感器在哪里 1.4w次阅读
- 基于单片机的水情监测系统设计方案 8579次阅读
- 如何使用物联网水位传感器监测水位? 1w次阅读
- 水位监测报警系统电路图 5331次阅读
下载排行
本周
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 3BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 4一种新型高效率的服务器电源系统
- 0.85 MB | 1次下载 | 1 积分
- 5PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 6WTS-100(1.1) UWB 信标定位系统 彩页
- 540.48 KB | 1次下载 | 免费
- 7DV2004S1/ES1/HS1快速充电开发系统
- 2.08MB | 1次下载 | 免费
- 8MATLAB绘图合集
- 27.12 MB | 1次下载 | 5 积分
本月
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 15次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 5TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 6STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 7TPS92682-Q1帧定义和示例
- 891.71KB | 6次下载 | 免费
- 8HY12P65/HY12P66数字万用表芯片规格书
- 0.69 MB | 6次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多