资料介绍
描述
介绍
大家好,欢迎来到另一篇文章,在这篇文章中,我们将制作一个非常有用且非常简单的家庭自动化系统。
即使您对编码一无所知,您也可以轻松制作这个家庭自动化系统......是的,您没听错,这个项目就是这么简单。
在这个家庭自动化项目中,您可以通过语音命令、应用程序控制和手动开关按钮来控制您的家用电器。
在这个家庭自动化项目中,我将使用 ESP Rain Maker 应用程序。我们将很容易将其集成到 ESP32 中。
在本文中,我将展示如何控制总共 4 个设备,因为我将使用我的 4 节点 SMT 智能家居自动化 PCB。
除了这 4 个节点,我还有 8 个节点和 2 个节点的家庭自动化 PCB。这些多氯联苯经过全面测试并且运行良好。
如果您购买此PCB ,您将与此PCB一起获得一个 QR 码,只需使用 ESP Rain-Maker 应用程序扫描 QR 码,即可轻松将 Alexa 智能扬声器和谷歌助手集成到它。让您的设备变得智能。
印刷电路板设计。
这是PCB的 示意图。如果您想要自己定制设计的 PCB,那么您可以下载此原理图。
制作原理图后,将其转换为PCB,将所有组件排列并放置在所需的位置,一旦布局准备好布线并完成PCB的设计。
PCB设计完成后,您需要下载PCB订单所需的三个文件。这些文件是BOM 、Gerber和CPL ,即拾取和放置文件。
在 JLCPCB 订购 PCB。
该项目由JLCPCB赞助。JLCPCB是一项功能齐全的印刷电路板制造服务。
将您的 DIY 面包板电路变成专业的 PCB——以大约 5 美元 + 运费获得 10 块电路板(具体取决于您所在的国家/地区)。
获得 Gerber 文件后,您可以订购 PCB。请按照以下步骤操作。
1. 下载 Gerber 文件——点击这里下载 .zip 文件。
2. 访问JLCPCB网站并单击 PCB 组装下的立即报价按钮。
3.上传上一步下载的Gerber文件。上传 .zip 文件,或者您也可以拖放 Gerber 文件。
上传 zip 文件后,如果文件上传成功,您将在底部看到一条成功消息。您可以在 Gerber 查看器中查看 PCB,以确保一切正常。
JLCPCB可以抓取所有 PCB 细节并自动为您填写。
自行选择PCB的PCB数量和颜色掩蔽。我选择绿色。
向下滚动并选择 PCB 组装。
在这里,您必须选择要在哪一侧进行 PCB 组装顶面或底面或两侧。就我而言,我只想要顶部。之后点击确认按钮。
对于PCB组装,我们还需要两个文件,一个是BOM ,即物料清单,第二个是CPL ,即拾取和放置文件,将这两个文件一个一个上传。
之后单击下一步按钮。
此处显示了所有要组装的组件。
如果您不想组装任何特定组件,则可以取消选择该组件。
检查所有组件后,单击下一步按钮。
在这里,您将看到似乎不准确的组件放置的计算机版本。这仅供参考。
现在单击保存到购物车以完成您的订单。
7 天后,PCB 到达了我的位置。像往常一样,PCB 的质量非常好,组件焊接得很好。
痕迹很完美,丝印很好,绿色 PCB 掩膜看起来很漂亮,PCB 看起来很专业。
==============================连接==================== ==========
按照下面的电路图连接所有灯泡和开关。
================================CODE================= =================
这是我们今天的家庭自动化项目的代码,在您首先上传代码之前,您需要更新 Arduino ide 中的 esp32 板库。
复制代码中提供的此链接。
打开 Arduino 首选项并粘贴复制的链接。
现在转到工具,然后单击板管理器,
搜索 esp32,这里你必须在你的 Arduino IDE 中安装这个最新的 esp32 板,安装后关闭这个窗口。
我已经定义了设备的名称......像这样的灯 1、灯 2......你可以给任何你想要的名字。
我已经定义了继电器和开关的引脚,如果您使用我的 PCB,则无需更改任何内容。只需按原样上传代码......
现在转到工具并选择正确的板,即 esp32 开发模块。
现在点击分区方案并选择rainmaker。
选择正确的端口并单击上传按钮。
要将代码上传到 ESP32 芯片,我将使用 esp32 开发板,
成功上传代码后,打开串行监视器。
现在按下 PCB 上的复位按钮五秒钟。
二维码打印在串行监视器上。我必须扫描这个二维码
但是这个二维码不是很清晰可见。
要清楚地查看此二维码,请复制此链接并在浏览器中打开。
现在有了这个二维码,我们可以使用 ESP Rain-maker 应用程序轻松地将 WI-FI 凭据输入到 esp32 芯片。
这个 ESP Rainmaker 应用程序可用于 android 和 iOS。
现在打开这个应用程序并点击添加设备,扫描二维码。连接 esp32 芯片需要几秒钟。
现在选择您的 WI-FI 网络并输入您的 WI-FI 密码。在这里,在 esp32 中配置 WI-FI 凭据需要几秒钟。
在这里,您可以看到所有设备都已成功添加,
现在我们可以通过这个应用程序轻松控制继电器。
让我们将 Amazon Alexa 和谷歌助手连接到这个 Rainmaker 应用程序。
对于此 Go-to 设置,然后点击语音服务,然后点击 Amazon Alexa....
然后点击应用程序底部与 Amazon Alexa 的链接......连接需要几秒钟......
现在打开 Amazon Alexa 应用程序......然后转到所有设备......
在这里,您可以看到所有四个设备都连接到 Amazon Alexa。
现在我们也可以通过这个 Amazon Alexa 应用程序轻松控制设备......
让我们将谷歌助手连接到 ESP Rain maker 应用程序,再次进行设置并打开语音服务。
这次点击谷歌助手....
这里它展示了如何将谷歌主页连接到 ESP Rain maker 应用程序的步骤,这非常简单。
现在打开google home app.....在这里你可以看到我们创建的所有四个设备都成功连接到google home app。
同样,我们也可以通过这个 google home 应用轻松控制设备。
除了手动敲击外,我们还可以发出语音命令。
我们已经成功地将 Alexa 和谷歌助手连接到 ESP Rain 制造商。
如您所见,我可以通过手动开关按钮控制设备,从向 Alexa 和谷歌助手发出语音命令。
除此之外,我们还可以通过 ESP Rain maker 应用程序对其进行控制。
这是我做过的最简单最好的家庭自动化项目...
您可以在家中或办公室安装此 PCB,以使您的设备变得智能。
如果您购买此 PCB,您将获得一个 QR 码以及此 PCB,只需使用 ESP Rain-maker 应用程序扫描此 QR 码,即可轻松将 Alexa 智能扬声器和谷歌助手集成到它。并让您的设备变得智能。
非常感谢您观看这篇文章。
我希望你喜欢这个家庭自动化项目。
- myva-Home:语音控制家庭自动化
- 家庭自动化系统开源构建
- 应用程序控制的机器人
- 使用语音命令的家庭自动化
- 如何构建蓝牙控制的家庭自动化
- 基于Raspberry PI的应用程序的典型场景家庭自动化
- 带语音控制的低成本家庭自动化
- 基于ESP8266的家庭自动化 0次下载
- 家庭自动化系统开源分享
- 家庭自动化能源测量系统
- 使用Arduino和HC 05的语音控制家庭自动化系统
- 使用2通道远程和手动控制的家庭自动化PCB
- 用Intel Edison实现具有完整语音控制的家庭自动化
- Android应用程序GUI遍历自动化方法 0次下载
- 现代家庭自动化遥控系统电路图
- 工业自动化中的控制方式 470次阅读
- 如何实现PLC的自动化控制逻辑 545次阅读
- 工业自动化和自动化区别是什么 1029次阅读
- PID控制器在工业自动化中的应用 991次阅读
- 自动化控制系统的基本知识 3750次阅读
- 过程自动化控制和运动自动化控制的原理详解 1350次阅读
- Selenium在自动化中有何用处 1612次阅读
- 自动化控制系统中接地的应用和监管解析 1618次阅读
- 基于PlatformIO IDE的家庭自动化系统设计方案实现 2297次阅读
- 基于Raspberry Pi Pico开发先进的家庭自动化系统 2849次阅读
- 基于以太网的现场总线技术实现自动化系统的控制功能 1439次阅读
- Pilz PSS 4000自动化系统,助力天然气管道实现高度自动化运营和监测 1580次阅读
- 台达自动化控制系统在IC烧录机上的应用 2065次阅读
- ATE自动化测试系统是什么_ATE自动化测试系统介绍 3.2w次阅读
- 基于GPRS的电网调度自动化系统 1237次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多