0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何创建基于物联网的水位控制器

454398 来源:网络整理 作者:佚名 2019-11-01 15:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:设置Firebase和获取密钥

我们将使用Google Firebase的实时数据库。此实时数据库将充当NodemcuAndroid设备之间的中间代理。

首先,导航到firebase网站并使用您的Google帐户登录。

创建一个新的实时数据库。

获取实时数据库URL和密钥以从应用程序访问数据库。有关详细的教程,您可以查看如何将Firebase与MIT App Inventor集成。

步骤2:使用MIT App Inventor 2创建应用程序

我们将使用MIT app inventor 2创建我们的Android应用。它非常易于使用并且易于集成,可以赢得Google Firebase。

只需执行以下步骤:-

下载下面随附的MIT应用程序发明者项目文件(.aia文件)。

然后转到MIT app inventor 》》项目》》导入项目(如屏幕截图1所示)。从计算机中选择文件并上传。

打开项目并导航到 Screen3 (如屏幕截图2所示)。

之后,转到布局窗口,单击firebaseDB1(位于工作区底部),输入数据库URL和密钥。还将ProjectBucket设置为 S_HO_C_K (如屏幕快照3所示)。

最后,单击 “构建” 按钮,然后将应用程序文件(.apk文件)保存到您的计算机中。稍后将该文件传输到您的Android设备。

步骤3:为Nodemcu Esp8266配置Arduino IDE

首先,为Nodemcu esp8266配置Arduino IDE。我将推荐Armtronix编写的有关NodeMCU基础的逐步教程。感谢Armtronix提供的有用的教程。

在那之后,添加这两个库(如屏幕截图所示):-

1。 Arduino Json

2. Firebase Arduino

第4步:上传具有必要更改的代码

在上传到Nodemcu之前,您必须对代码做一些必要的更改。

下载附件文件(.ino文件)并使用Arduino IDE打开它。

在第3行,输入不带“ https://”的数据库URL。

在第4行,输入数据库密钥。

在第5行和第6行,不要忘记更新WiFi SSID和Wifi密码(要将NodeMCU ESP8266连接到该密码)。

滚动降低一点并根据您自己的水箱的深度更新最低水位,最大水位和边距。

然后,将程序上传到NodeMCU ESP8266。

步骤5:配置硬件

创建一个电路,如上图所示。您可以使用9V或12V电池。

将超声波传感器放在水箱顶部。

使用继电器板连接水泵(测试期间可选)。

步骤6:魔术时间!

在Android设备上安装应用程序(在步骤2中创建)。

为设置供电。

等待NodeMCU连接到热点(您可以使用路由器或便携式热点)。

全部完成!现在,您可以在世界任何地方控制/监视水位。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2951

    文章

    48307

    浏览量

    420013
  • 水位控制器
    +关注

    关注

    0

    文章

    26

    浏览量

    14779
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MAX32670:工业与联网领域的低功耗高可靠性微控制器

    MAX32670:工业与联网领域的低功耗高可靠性微控制器 在工业和联网应用中,对于微控制器
    的头像 发表于 03-27 10:00 167次阅读

    NXP Kinetis KL03:联网边缘节点的理想微控制器解决方案

    NXP Kinetis KL03:联网边缘节点的理想微控制器解决方案 在联网(IoT)蓬勃发展的今天,对于边缘节点设备的需求愈发增长,这
    的头像 发表于 02-10 14:50 376次阅读

    NXP MCX W71x和W72x连接微控制器联网与工业应用新选择

    NXP MCX W71x和W72x连接微控制器联网与工业应用新选择 在电子设备不断智能化、互联化的今天,微控制器作为设备的核心大脑,其性能和功能直接影响着整个系统的表现。NXP推出
    的头像 发表于 12-24 13:55 764次阅读

    探索MCX E24系列微控制器:工业与联网应用的理想之选

    探索MCX E24系列微控制器:工业与联网应用的理想之选 在工业和联网(IIoT)领域,对高性能、高可靠性微
    的头像 发表于 12-24 11:10 647次阅读

    学习联网怎么入门?

    景等。同时,学习联网的基本技术,如传感技术、通信技术、云计算等,也是非常重要的。 其次,选择适合自己的学习方式也是入门学习联网的重
    发表于 10-14 10:34

    学习联网可以做什么工作?

    健康、智能制造等领域。以下是一些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感、无线通信、云计算、大数据等技术的应用。   嵌入式软件工
    发表于 10-11 16:40

    新品 | Atom EchoS3R,可编程的联网语音交互控制器

    AtomEchoS3R是一款可编程的联网语音交互控制器,专为智能语音控制与人机交互场景设计。相较于前代AtomEcho,AtomEchoS3R在主控芯片、存储配置、通信模式、扩展能力
    的头像 发表于 09-19 18:36 1140次阅读
    新品 | Atom EchoS3R,可编程的<b class='flag-5'>物</b><b class='flag-5'>联网</b>语音交互<b class='flag-5'>控制器</b>

    如何控制 Mbed OS 和 NuMaker 联网板上的 AT 命令模块?

    控制 Mbed OS 和 NuMaker 联网板上的 AT 命令模块
    发表于 09-04 07:13

    1个APP控制千盏灯?拆解睿泽联单灯控制器的智能奥秘

    睿泽联的单灯控制器,不仅是一台设备,更是城市照明的智能化入口。1个APP控制千盏灯,看似简单,背后却是联网、大数据、节能技术的深度整合。
    的头像 发表于 08-27 19:25 1708次阅读
    1个APP<b class='flag-5'>控制</b>千盏灯?拆解睿泽<b class='flag-5'>物</b>联单灯<b class='flag-5'>控制器</b>的智能奥秘

    液位(水位)监测联网系统方案

    不可忽视的意义。 传统的水位监测手段,由于存在诸多局限性,例如人工巡检效率低下、数据采集的实时性差、无法及时应对突发状况等,已然难以满足当今复杂多变的实际需求。对此,通博联提供基于工业通信网关的
    的头像 发表于 07-09 17:07 959次阅读
    液位(<b class='flag-5'>水位</b>)监测<b class='flag-5'>物</b><b class='flag-5'>联网</b>系统方案

    水位自动控制器是什么设备?4G远程通讯,手机APP智能控制水泵

    水位自动控制器是一种用于自动监测和控制液体(主要是水)液位高度的智能设备。通过传感实时检测水位变化,并根据预设条件自动启停水泵、阀门或其他
    的头像 发表于 07-07 17:35 1708次阅读

    联网的应用范围有哪些?

    在生活中的一个小小体现。 从技术层面看,联网融合了多种技术,包括传感技术、网络通信技术、大数据与云计算技术等。传感负责采集各种物理量、化学量等信息,如温度传感
    发表于 06-16 16:01

    工业联网新基建:可拓展联网控制器,重构边缘智能新范式

    核心定位:边缘计算与工业控制的融合中枢 当工业4.0遇上联网,设备互联、实时计算与智能决策成为破局关键。USR-EG628作为一款集成边缘计算、PLC编程、本地组态于一体的工业级
    的头像 发表于 06-16 09:27 1093次阅读
    工业<b class='flag-5'>物</b><b class='flag-5'>联网</b>新基建:可拓展<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>控制器</b>,重构边缘智能新范式

    联网远程控制器控制水泵启停,智能自控,智能化水务管理

    联网远程控制器应用于水泵控制,实现智能自控和智能化水务管理,是一个高效、可靠且极具前景的解决方案。显著提升水资源利用效率、降低运维成本、保障系统安全并实现精细化管理。 一、系统核心
    的头像 发表于 06-13 14:04 1652次阅读

    联网智能控制器:云组态自控,远程报警通知

    联网智能控制器作为现代智能化系统的核心组件,正逐步渗透到工业、农业、家居等各个领域,成为连接物理世界与数字世界的桥梁。通过集成感知、计算、通信和控制功能,实现对设备的远程监控、智能管
    的头像 发表于 06-12 15:31 848次阅读