DIY船监控系统

2021-05-06 23:41:22

每天早上我起床的时候有一封电子邮件从我的船上为我准备好了。我可以看看那个,看主泵没有继续(好),那个小泵跑到它'通常5秒(也很好),电池被充电,岸上电源打开,并且12伏通风扇在开启。 (一切都很好)这些都从Marina WiFi和一个基于惊人的ESP-32的模块来到我身边。在这几个页面中,我将不仅告诉您如何建造它,但我将为您提供所需的信息来构建一个。如果您确实决定建立一个,那么您需要有一些技能,要么学习。这里是其中的一些。该项目的第二个版本是由荷兰的朋友建造,该项目在荷兰使用G2蜂窝网络。它基于我在这里分享的相同信息,并应在未来几个月内完成。该模块借出电池电源很少。在排出电池之前,它可能会运行一年,然后通过自我放电无论如何,典型的电池将死亡。如果没有任何事情,如果没有发送电子邮件,该装置将稍微唤醒每半小时的一分的一小部分。我已经设置了每天早上6点发送电子邮件,所以我知道本机本身正在运作。我的船上有几件事是独一无二的,我相信每艘船所有者都会想要一些不同的东西。这就是为什么我以模块化方式构建软件,所以每个任务都有一个标签,主程序陆续调用这些任务。每个任务都可以添加到最终报告,并指出其报告是否需要立即出发,或者仅在日常状态呼叫上。右边是我乘船发给我的一封电子邮件的副本。它告诉我一切都好。有点背景。我的船是旧的和木头和泄漏。我想知道的主要是泵的条件。如果小型泵失败或船正试图沉没,我有一个大型泵。如果浮动开关升降机,监视器唤醒并发送电子邮件警告我。否则,我运行小泵并监视它保持持续时间。它是一款通常每2 1/2分钟的自动泵,每4年一次失效。使用监视器,一旦它建立了不泵送了大量水的历史,它就会每天一次。希望这将延长其生活超过4年。当我打开主船电源并将小型泵切换到自动时,监视器知道我是否拿出船只。但是当主电源重新开始时,泵最初将每半小时运行,然后每小时一次,然后大约一天,它只会每天运行一次。如果帆船打开接缝,船只需要更多的时间来密封自己,监视器会知道并更频繁地运行泵以便跟上。另一件是独一无二的,我在船头上有一个非常强大的12伏风扇,以保持船干燥。但是,如果电池电量低电平或岸电源关闭,我不希望该风扇运行。监控这两个条件,如果检测到风扇关闭,直到纠正情况。要完成这些任务,模块中有两个继电器。它们是所谓的锁存继电器,这意味着在一条线上的20ms脉冲将关闭继电器,并且在另一线上的类似脉冲将打开它。否则没有动力推拉。 ESP32上使用了两个模拟转换器(ADC)以测量两个12伏电池。在遵循的页面中我将讨论以下内容。您可以单击其中的任何一个以跳转到该页面或单击底部的下一页以转到下一页。