如何用arduino遥控你的家,5个diy项目

智能家居革命正在发生!我们将向您展示如何使用一个简单的Arduino来制作您自己的智能家居小工具。...

随着经济实惠的智能家居技术的出现,改造您的家变得前所未有的容易。有很多有用的小玩意可以现货供应来做这件事,而且随着越来越多的竞争者加入市场,其中许多产品的价格已经下降。

remote-control-home

不过,一个更便宜、回报更丰厚的选择是**自己的定制智能家居系统。在本文中,我们将介绍智能家居系统如何工作的基础知识,并给出一些任何人都能做的简单DIY Arduino项目的例子。

diy智能家居:概述

有几种方法可以使你的生活空间自动化,尽管大多数设置都会使用Arduino或Raspberry Pi作为操作的大脑。在许多情况下,你会发现完美的解决方案可以是两者的结合,虽然今天我们将集中在阿尔杜诺方面的事情。

智力超群的人

这些示例中的Arduino在触发时控制我们选择的设备。YouTuber eefavoriter有一个简单的例子,用一个按钮打开一个LED来可视化操作顺序。

在上面的例子中,Arduino使用digitalRead读取按钮的输入电压。当电压被读取为高电压时,它通过使用digitalWrite将其引脚设置为高电压来打开LED。未按下按钮时,LED熄灭或低。

这个简单的例子本质上是任何自动化系统的核心。您所需要做的就是将输入和输出更改为有用的内容。

如果您以前从未使用过Arduino,请不要担心--我们的初学者指南涵盖了您需要了解的所有内容。

无线控制

有几种方法可以指导您的微控制器执行任务。第一个是红外(IR)。如果您使用的是一个没有internet连接的Arduino板,那么这种方法可能会对您有好处。您可以从旧电子部件中回收零件,并快速地启动和运行遥控器。这是YouTuber GreatScott的深入指南!不仅是一个伟大的入门使用IR在您的项目,而且包括一个完整的构建,以控制12v RGB LED条!

连接到internet

第二种方法是将微控制器连接到互联网。有几种方法可以解决这个问题。如果您使用的是官方的Arduino或克隆,您可能需要购买以太网或Wi-Fi屏蔽,尽管有办法解决这个问题。一个更好的选择是得到一块已经内置了连通性的电路板。NodeMCU是完美的,我们经常称赞这个小董事会有充分的理由!

无论您使用哪种方式使董事会在线,您都需要一个web服务来与之通信。虽然您可以设置自己的服务器,但有一些服务可以帮您完成。在过去,我们已经介绍了如何开始使用OpenHAB,这是一个功能强大且高度定制的家庭自动化工具——尽管它的复杂性使它不适合胆小鬼!

对于一个更简单的服务,Thinger和Blynk都允许通过web与Arduino通信。两者都提供了从智能**控制微控制器的能力,或者通过发出web请求(非常适合IFTTT用户)。

要快速入门Blynk,请查看我们的入门指南。

蓝牙是另一种与Arduino远程通信的常用方式。在大多数情况下,你需要获得一个蓝牙屏蔽才能连接,如果你想走这条路,价格低于3美元,是一个便宜的选择。

对于使用Arduino蓝牙的快速入门项目,请查看Tinkernut实验室的以下视频。

把它点燃

现在,您可以远程与电路板通信了,是时候处理等式的输出端了。我们最初示例中的LED在实际场景中不太有用。通过用继电器或MOSFET代替它,你可以控制更高功率的项目。

我们已经介绍了继电器如何工作,以控制在过去的电器,并使用MOSFET在我们以前的教程连接LED带到一个Arduino。视频中关于12v条带的部分给出了在电源控制电路中使用条带的最常用方法的示例:

在购买这些组件时,值得注意的是,它们必须是逻辑级别的,以便与您的电路板一起工作。对于MOSFET,这通常由名称中的字母“L”表示。对于继电器,它是值得寻找廉价的预制继电器单位使用微控制器。

准备,准备,自动化!

既然你已经了解了DIY智能家电的基础知识,那就让我们来看看一些例子吧。

Instructables用户frenzy使用一个Arduino和一个电源开关尾部作为中继来创建他的Twitter激活咖啡壶:

YouTuber passxxxa使用上述Blynk服务以及ArduinoUno、以太网屏蔽和继电器来控制灯光。这段视频显示了家庭自动化的开始有多容易。当心:玩主电源A/C可能是致命的,在搞乱它之前一定要知道你在做什么!

Youtuber BRUH Automation使用一个NodeMCU和一个伺服装置来**网络控制的自动百叶窗,价格不到15美元!

无线射频识别(RFID)虽然不是严格意义上的远程控制,但它是控制智能物体的另一种有趣的方法。在我们的DIY智能锁教程中,了解如何使用它**带有Arduino Uno和螺线管的自锁门:

CarLeeToes在他的关于如何通过智能**控制空调的教程中结合了红外控制和网络控制。该项目将带您通过“嗅探”空调遥控器的红外代码的过程,以及如何将其与web服务器结合使用,以便从您的Arduino发送正确的信号。看看它在行动中的视频(西班牙语,但教程Instructables.com网站是英文):

思想无处不在

一旦你开始玩DIY家庭自动化,你开始看到想法无处不在。使用Arduino或类似的板是一个很好的开始。然而,Arduino只是故事的一个方面,因为Raspberry Pi同样适合此类项目,并且开始控制继电器非常容易。

你一直在做我们没想到的事情吗?你在为你的房子设计完美的家庭自动化系统吗?请在下面的评论部分告诉我们!

  • 发表于 2021-03-13 11:21
  • 阅读 ( 282 )
  • 分类:IT

你可能感兴趣的文章

如何用python编程和控制arduino

...。随着这门新语言的兴起,DIY电子领域也蓬勃发展。来自Arduino和Raspberry Pi等公司的开发板和单板计算机改变了人们生产家用电子产品的方式。如果你能用Python编程一个Arduino,那不是很棒吗? ...

  • 发布于 2021-03-11 16:20
  • 阅读 ( 881 )

这些diy圣诞电子产品项目的成本都不到5美元

...更进一步,使用RGB LED条代替商店购买的神仙灯,并使用Arduino板来控制它们。 ...

  • 发布于 2021-03-12 02:23
  • 阅读 ( 246 )

6种将arduino连接到android的简单方法

Arduino板和类似的微控制器使创造力比以往任何时候都更容易获得。无论你是控制LED灯带,自动化你的家,甚至保护你的财产,这些小奇迹是大多数DIY电子产品的核心。 ...

  • 发布于 2021-03-12 23:13
  • 阅读 ( 352 )

用rgb led条点亮生活的22种方式

...多是即插即用的,而有些需要更多的修补和微控制器(如Arduino)。 ...

  • 发布于 2021-03-15 03:21
  • 阅读 ( 223 )

带arduino和rfid的diy智能锁

...甚至连碰都没碰就打开了。听起来很酷?今天我们将使用Arduino作为主干和一些便宜的组件来构建一个简单的基于RFID的智能锁。 ...

  • 发布于 2021-03-15 03:29
  • 阅读 ( 261 )

用这些arduino项目像个怪人一样控制你的灯光

...配有红外线遥控器。这些很有用,原因很明显,但是使用Arduino可以增加功能。(如果您刚刚开始学习Arduino,请先阅读我们的初学者指南)。 ...

  • 发布于 2021-03-15 06:56
  • 阅读 ( 363 )

如何用arduino和unity制作自定义游戏控制器

...戏控制器与Unity游戏引擎一起使用。这个控制器将由一个Arduino Uno提供动力,不过你也可以在这个项目中使用许多替代品中的一个。我们还将创建一个基本的游戏,你将使用你的控制器,以避免下降的物体和减慢时间。 ...

  • 发布于 2021-03-17 05:47
  • 阅读 ( 585 )

15个优秀的arduino初学者项目

Arduino项目可能很难知道从哪里开始。幸运的是有这么多的选择。这里有15个初学者Arduino项目,让你去! ...

  • 发布于 2021-03-23 11:30
  • 阅读 ( 356 )

100美元以下的7款最佳机械臂套件

... 你可以用Arduino控制机械臂套件,通过USB编程,甚至用液压遥控器。虽然许多机械臂套件都很贵,但你不必花很多钱来获得乐趣。 ...

  • 发布于 2021-03-23 13:59
  • 阅读 ( 335 )

7个很酷的蓝牙diy项目可以升级你的旧设备

... 1通过蓝牙将arduino连接到arduino ...

  • 发布于 2021-03-24 00:51
  • 阅读 ( 225 )