亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

通过网络或手机控制家用电器

组件和用品

Arduino UNO
× 1
跳线(通用)
× 4
中继(通用)
× 1

应用和在线服务

gadgetProgrammers Web API 服务
使用网络服务和网络门户打开关闭开关
处理 Direct Exe 文件
请暂时只为 Windows 运行 Exe 文件

关于这个项目

项目背后的想法

有很多项目使用 Arduino 打开和关闭您的电子设备(具有非常复杂的电路图),但没有线索如何通过 Web 或手机(使用简单电路)控制电子设备以及是否有任何方法可以做这,它非常冗长乏味。所以有人需要迈出一大步,所以我决定先迈出一大步,以减少其他人的努力。为了实现这一点,我创建了一个通用的网络平台,通过它您可以通过非常简单的步骤控制您的任何设备,而无需除 Arduino 之外的任何编程,并且仅使用继电器来处理电路。所以这是这个伟大项目背后的核心理念。这是任何人都可以轻松实施的 DIY 项目的好例子之一,而且成本不到 5 美元,因为它只使用一个 5v 继电器和一些电线/插头。

它是如何运作的?

我们创建了一个开放和免费的网络平台,您可以使用它轻松管理您的电气设备或非常轻松地自动化您的家用电器。它可以是非常有用的设备。假设您出门在外,忘记打开/关闭任何电器,不用担心,因为您可以通过访问网站页面从手机或桌面控制它。要使用此项目,您只需要复制并粘贴 从处理中读取串行输入的 Arduino 代码 并控制有助于开启/关闭的继电器 电器。因此,您心中可能会有一个问题,中继Arduino 程序正在运行,如何处理?让我们一步一步找出答案。

编程和电路

来自 Arduino 方面:

我们正在使用 Arduino 从处理程序读取串行输入并将其写入串行端口以打开和关闭 继电器 我们制造的设备或电路。正如您将在下面看到的代码中,我们正在从来自 processing 的串行读取数据 并检查我们的一些数据,如果我们得到“1”则打开继电器,或者如果它是“0”则关闭继电器设备。继电器如何工作是我们的下一步。

//部分实际代码if(Serial.available()>0){ //读取串口数据 readSerial =Serial.read();延迟(100); if(readSerial =='1'){ //如果它是 1 然后打开继电器 digitalWrite(RELAY1,HIGH); } if(readSerial =='0'){ //如果是0则关闭继电器digitalWrite(RELAY1,LOW);; }  

继电器工作: (如果已经知道可以跳过)

如何使用继电器控制交流电?交流电是交流电 220v(印度),为交流电灯供电。 Arduino 无法控制高压 n 放大器,但继电器可以完成这项工作,这是它的唯一设计。所以我们使用继电器作为开关来控制大功率设备。继电器中的NO、NC和COM是什么?

  • COM =通用连接
  • NC =常闭连接
  • NO =常开连接

NO,NC和COM我在下面详细解释了,觉得有点乱的可以参考下。我们准备用NO常开连接

  • COM - 公共连接它是中心端子,它是热的,因为负载的电源连接在这个端子上。
  • NO(常开) - 它就像一个开关,因为它是打开的 - COM 和 NO 之间不会有任何接触,当我们触发继电器模块时,它通过继电器内部的电磁铁连接到 COM 并提供给负载,负载上电灯。因此电路是闭合的,直到我们在继电器中触发状态为低。
  • NC (常闭) - 它始终与 COM 接触,即使继电器未通电。当我们触发继电器时,它会打开电路,因此连接丢失。它的行为与 NO 正好相反。

从处理端:

这里处理代码是我们项目的核心,它与两个应用程序即。 Web 应用程序和 Arduino,您可以将其想象为过去的桥梁或邮递员,他们从邮箱收集邮件并将其递送到指定地址。这里处理正在调用我们在 http://www.pariksacrack.com/gadgetProgrammers/homeAutomation/xxxxx

创建的 API

(我们使用的站点仅用于演示目的)通过处理软件调用此 api,我们将获得开关当前状态,我们将在处理中读取该状态并将其发送到 Arduino 程序,最后 Arduino 将其写入 Board。 来自网络/移动端: 为了访问网络,我们使用如下所示的小工具程序员平台:

转至:http://www.pariksacrack.com/gadgetProgrammers/homeAutomation

去这里打开和关闭你的设备,它会被你的处理代码读取。

电路:如图所示

  • 将 Arduino 的引脚 7 连接到继电器 IN1。
  • 将 Arduino 的 5v 连接到继电器的 Vcc。
  • 将交流电源的一端连接到继电器的公共引脚(中间一个)
  • 将 Lamp(Bulb) 一端引脚与继电器的 NC 引脚连接
  • 将一根左侧多余电线从灯连接到另一根左侧多余电线从交流电线连接到主交流电源。

运行项目的步骤

  • 复制并粘贴提供给 Arduino 编辑器的 Arduino 代码。
  • 将代码上传到 Arduino。
  • 下载 Processing zip 并根据您的操作系统选择 ext 文件。
  • 现在根据您的操作系统从处理的 zip 中运行 exe(对于 Windows)文件。
  • 转到网页

http://www.parikshackrack.com/gadgetProgrammers/homeAutomation

按下按钮打开和关闭灯。

最后的话

万岁!如果一切顺利,你会看到你的灯工作。

感谢您的时间,如果您有任何问题或疑问,请在评论中留言。

代码

  • Arduino 代码
Arduino 代码Arduino
请将此代码粘贴到 arduino editor
#define RELAY1 7 char readSerial; void setup(){ Serial.begin(9600); pinMode(RELAY1, OUTPUT);}void loop(){ char readSerial; // 延迟(1000); if(Serial.available()>0){ readSerial =Serial.read();延迟(100); Serial.println(readSerial); if(readSerial =='1'){ //Serial.println("ASDF");数字写入(继电器1,高); } if(readSerial =='0'){ digitalWrite(RELAY1,LOW);; } } }

定制零件和外壳

电路图_tRPxERkCY3.tiff

示意图

将 Arduino 连接到继电器 pinconnections_bN2A04yM0t.tiff

制造工艺

  1. 避孕药
  2. 家庭妊娠试验
  3. 瑞萨电子:用于配备电机的家用电器的故障检测 e-AI 解决方案
  4. 带有基于 Web 的图表的家庭(房间)温度和湿度监视器 – Raspberry Pi
  5. RASPBERRY PI 家庭自动化
  6. 水池填充控制
  7. 根据 IEC 标准提高家用电器安全
  8. 家用碳纤维设备
  9. 自动列车控制
  10. Arduino 控制中心
  11. Arduino 加湿器控制
  12. 卷材处理中的张力控制 – 关键组件