超级控制器。而且不要否认自己

图片

今天,我将告诉您如何在家庭自动化领域中“脱颖而出”,并从创建,设置和操作智能家居的过程中获得无与伦比的乐趣。我们正在谈论的是一种微控制器,该微控制器可通过一个销钉精确配置到192条控制/控制线,具有可扩展性,并且可以在具有完整Web界面的一种操作系统下工作。每个此类控制器可以包含数百个站点,并且您的网络中可以有任意数量的此类控制器。看来未来已经来临。

在过去的出版物中,我已经描述了该系统的一些“构建模块”。这是开放式家庭自动化标准OHAS(开放式家庭自动化标准),可让您利用SCS(结构化布线系统)的所有优势来构建智能家居(以及智能企业,智能实验室等)和Arduino Mega Server(软件包)该软件执行一个小奇迹,并将一个“陷入困境的”八位微控制器变成一个完全奇妙的东西,最好在第一篇和第二篇有关AMS的文章中阅读

这些并不是难题的全部;在MajorDoMo开放式家庭自动化平台上也有一项复杂的工作,一键式连接并排除烙铁和打孔器的传感器,分布式智能,生活系统的概念,在铁水平上进行自我修改的控制器和网络邻居等等,但我将告诉您一些有关它的信息另一个时间,但现在让我们集中讨论Mega控制器。

我们在谈论什么呢


所有家庭自动化系统的致命弱点是什么?修改已安装并投入使用的智能家居的僵化和实际不可能(或极度困难)。如果仍然可以以某种方式更改软件部分,则实际上,布线,传感器或微控制器将无能为力。一切都被紧密密封,混凝土,抹灰,并且将花卉墙纸小心地粘贴在顶部。但是Smart House已经使用了很多年,人们的需求和欲望变化很快,一年,三到五年后,您肯定需要在Smart House中进行一些更改。使用标准方法,原则上是不可能的。

撤退。现在,我们谈论的是智能家居的有线部分,而不涉及无线解决方案的问题。关于无线解决方案,我已经在有关OHAS的文章中发表了自己的评论,有兴趣的人可以熟悉它们。

因此,提供的控制器是系统的有机组成部分,可让您在一两个小时内,随时随地(任何时间)以铁水平(!)重新配置智能家居。而且,大多数时间将花费在纯机械跳线上。没有烙铁。没有拳头 无灰尘。无需花费时间和金钱。一切都端庄,高贵且非常聪明。

怎么运行的


我想立即保留一下,这里讨论的不是理论上的推测,而是有关三年测试和系统运行的报告。没有发现故障或问题。使用“熨斗”时,唯一的乐趣和轻盈的感觉。

所以,TTX。该系统的基础当然是Arduino Mega,但是现在我们不再谈论它,而只是谈论控制器本身。控制器通过RJ-45的24个端口连接到外界。顺便说一句,它使您可以像常规路由器或家庭Internet中心一样将其与网络连接和断开连接,这对于预防和修改非常方便。由于OHAS标准使用单独的引脚进行操作,因此我们可以随意使用24x8 = 192条线,可以根据需要使用它们。用于控制(输入)或控制(输出)。而且由于控制器也可重新配置为一个引脚的精度,因此我们也获得了完全自由的自由来操纵来自控制器的连接。

这意味着要连接一个新的传感器,例如,在食品储藏室中,您不需要与之连接新的通信线路,您只需从线路的一端连接传感器(一键单击,不用烙铁),然后将其放在控制器上(无需焊接) )两个跳线和一个电阻。就是这样与墙削,电缆敷设,维修和焊接相比。

如果您需要将该传感器更换为另一传感器,再添加一个传感器,移除一个不必要的传感器或将传感器移至另一个房间,则您的操作将类似:移除或添加控制器上的跳线和电阻器,并将跳线粘贴在面板上。您无需执行其他任何操作。

这为您提供了前所未有的自由和强大的智能家居功能。在水壶热身的过程中,您可以立即真正想到任何想法(毕竟,两分钟足以让您套上跳线?)。

矩阵


除OHAS标准外,系统的所有组件都位于一个可重新配置的矩阵中,该矩阵使您能够以一个引脚的精度操纵连接。矩阵的输入是微控制器的引脚,输出是电线的引脚。这给系统带来了前所未有的强大功能,并拥有随时修改智能家居的完全自由。

图片

在实现矩阵的所有选项中,最简单的方法是实际电路板,但事实证明,这是最方便,最有效的选择-传统电路板。人们对这种化合物的可靠性存有疑问,但正如他们所说,实践的真理和实践标准证实了这种想法的全部可行性。在多年的运行中,通常不会出现任何故障或问题,尤其是开关部件的故障。一切都像一个时钟。

图片

而且,相信我,一旦体验了自由感,您将不再被迫焊接智能家居的连接。

技术细节


系统的基础是带有microSD存储卡的Arduino Mega 2560和Ethernet Shield W5100。什么连接以及如何连接在OHAS标准和相应的文章中有详细说明

接线自然使用5e类双绞线进行。开关部分取自Hyperline PPWBL-12墙壁配线架。

图片

彩色模块是Keystone Jack RJ-45。它们是多色的,不仅是为了美观,还这样做是为了排除错误的连接。如图所示,每个端口和每条电缆都有标记。如果您手中握有标有“ 17”的绿色电缆,则在连接该电缆时应该没有任何问题。

作为底盘,使用了某种出乎意料的非标准解决方案-塑料盒盖,或者说两个盖。看起来并不奇怪,但是此解决方案具有其优势。在家里,您不需要在机箱的侧面打一堆矩形孔,您可以自由调整机箱的高度,这种设计适合从多个设备组装机架,电缆可以从所需的任何一侧布线,等等。通常,直到您订购为止或没有为您的设备提供保护套,此选项非常合适。

仅需要考虑到塑料盒是不同的,并且大多数都不适合我们的目的,但是,例如,项目中使用的DUNYA Plastic ClearBox 6L是合适的。我认为,对于家用设备来说非常好。

身体被创造了,它仍然可以吸入圣灵


因此,我们自己做控制器,但是如果我们将自己上载一些琐碎的程序来打开灯或测量温度,这将不是一件有趣的事情。直到最近,我们别无选择。仅“扭曲”草图。既不给您界面,也不给您信息输出,也与您与兄弟和“哥哥”的融合,对您分配的智力,对您而言,除了象征性地闪烁的LED之外,什么都没有给您。

图片

我们现在有一个Arduino Mega Server这从根本上改变了局势。您将我的草图上载到Mega分发工具包和microSD存储卡-来自同一分发工具包的文件,并且…发生了奇迹:灰色无形的芽Arduino Mega展现出完全令人惊奇的东西。我不会在很长一段时间内对此问题进行详细介绍,您最好阅读一次两次三篇文章,我只会告诉您一些系统的功能和对未来的计划。

我们已经拥有一种设备,该设备可以包含多达32 GB的信息,并且可以以数十个,数百个甚至数千个站点的形式进行结构化显示,每个站点都有自己的设计,功能和拓扑。这已经令人震惊,而且不太适合头部。本地网络中可能有数十或数百个此类设备。

下一步是什么?


设备之间的集成和智能家居的分布式智能。“振兴”无灵魂的系统,并将部分功能从硬编码程序转移到生命系统固有的“模糊”动机。固件分发和智能家居的变化取决于具体情况,以及更多。

正如他们所说,总的来说,和我们在一起会很有趣。同时,您可以组装一个Mega控制器,在其上安装AMS,然后开始构建自己梦想中的智能家居。

加法一个Youtube频道已打开,这是Arduino Mega Server 促销视频,演示了如何在实际系​​统上工作。

Source: https://habr.com/ru/post/zh-CN383237/


All Articles