范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

基于ESP8266的家庭自动化

  这个家庭自动化项目是我们决定开展的一个简单项目,作为开始我们共同开展更大项目的计划的一种方式。该项目的最终目标是能够使用我们的语音来控制电视、电灯、风扇等家用电器。在我们的案例中,我们决定使用 Google 语音助手和 LED 灯泡来演示这个想法。
  这个项目如何运作?
  为了便于理解,我们把它分成几个部分:
  第 1 部分:安装 Blynk 应用程序。
  1. 前往 Play 商店并安装 Blynk 应用程序。完成后,创建一个帐户,然后登录。
  2. 单击"新建项目"以创建一个新项目,然后根据您的意愿为其命名。创建项目时,选择硬件设备为 NodeMCU,连接类型为 WiFi。
  3. 完成此操作后,您将在邮件中收到一个Auth 令牌。此令牌稍后将用于将 Blynk 应用程序与 NodeMCU 链接。
  4. 由于我们使用的是四通道继电器,因此必须在空白项目中添加 4 个按钮。这是通过单击空白区域的任意位置并从侧面菜单中选择按钮来完成的。
  5. 这些按钮可以命名为"Relay1"、"Relay2"等,以便更好地理解。在名称下方,为 4 个按钮分别选择引脚为数字引脚 D3、D4 等。
  5. Blynk 应用程序现在可供我们使用。
  第 2 部分:Arduino IDE 和 Blynk 库
  1. 根据您的操作系统从https://www.arduino.cc/en/software安装 Arduino IDE 。
  2. 从https://github.com/blynkkk/blynk-library/releases/下载 Blynk 库,将 Blunk 应用程序与 NodeMCU 连接。解压缩下载的 zip 文件。
  3. 打开 Arduino IDE,进入 File > Preferences 并在Settings选项卡下,复制 Sketchbook 的位置路径。
  4. 打开文件资源管理器并转到复制的路径位置。这是 Blynk 库的安装位置。新下载的 Blynk 库将被复制到这个文件夹中。
  5.从下载的Blynk目录的Libraries文件夹中复制文件/文件夹并将其粘贴到Arduino IDE目录的Libraries文件夹中。同样,Tools文件夹也是如此。
  第 3 部分:将代码上传到NodeMCU
  1. 使用 USB 数据线将 ModeMCU 连接到 PC。
  2. 打开 Arduino IDE 并转到 Tools> Port 并使用适当的端口来匹配连接 NodeMCU 的 USB 端口。
  3.接下来,转到工具>开发板并选择" NodeMCU 1.0 (ESP-12E Module) "作为开发板。
  4. 要编写代码,请转到文件 > 示例 > Blynk > Boards_WIFI > ESP8266_Standalone。将打开一个带有一些预写代码的新文件。
  5. 更改显示"char auth[] = "YourAuthToken""的行,并将其替换为您在电子邮件中收到的 Blynk 的身份验证令牌。
  6. 更改显示 "char ssid[] = "YourNetworkName"" 的行,并将其替换为您希望 NodeMCU 连接到的 WIFI 网络的名称。
  7. 更改显示"char pass[] = "YourPassword""的行,并将"YourPassword"部分替换为您的WIFI网络密码。
  8. 单击顶部的上传按钮并等待该过程。代码会上传到NodeMCU,下次开机自动连接WiFi网络。
  第 4 部分:硬件组装
  1.用面包板将节点 MCU 与中继板连接起来。
  2. 将NodeMCU 的D3 引脚与Relay 的引脚1 连接。D4 至引脚 2、D5 至引脚 3 和 D6 至引脚 4。
  3. 将 Relay 的接地引脚连接到 NodeMCU 的接地。
  4. 使用普通的低压手机充电器为 NodeMCU 供电,并使用 Arduino UNO 板为继电器板供电。
  5. 由于我们使用了 4 个继电器引脚,因此可以连接四个电子设备,但在我们的例子中,我们只使用了一个 LED 灯泡。
  6. 现在这个组装完成了,我们可以使用 Blynk 应用程序用我们的手机打开和关闭我们的电器!
  第 5 部分:使用 IFTTT 连接 Google Assistant
  我们无法将 Google Assistant 直接连接到 NodeMCU。相反,我们将语音命令的解释发送到 Blynk 应用程序,后者又将其发送到 NodeMCU。为了让 Google Assistant 理解我们发出的语音指令,必须使用 IFTTT。
  1. 前往https://ifttt.com/并使用您的 Google 帐户注册。
  2. 登录后,单击标题中的My Applets并选择New Applet 。
  3. 单击"此"并搜索 Google Assistant。选择它,然后单击以连接。
  4. 此时,IFTTT 会询问您是否允许使用您的 google 帐户向其添加语音命令。点击"允许"。
  5. 选择写着"说一个简单的短语"的卡片。输入您希望 Google 助理理解为命令的短语。在我们的例子中,这可能是"打开灯泡"、"打开继电器 1"等。
  6. 在第四个文本框中输入 Google 助理应回复的回复。然后单击"创建触发器"。
  7. 接下来,单击"那个"并输入 webhooks。在 URL 字段中键入此 URL:
  http://188.166.206.43/YourAuthTokenHere/更新/DigitalPinToBeUpdateHere
  用 从 Blynk 应用程序收到的邮件中收到的身份验证令牌替换" YourAuthTokenHere" 。将"DigitalPinToBeUpdateHere"部分替换为要更新的 NodeMCU 的数字引脚。
  因此,当我们将 NodeMCU 的数字引脚 D3 分配给中继时,我们必须编写 D3 来代替"DigitalPinToBeUpdateHere"。但是等等我们不能在那里写 D3,因为当 Blynk 服务器从 IFTTT 收到这个命令时,它假设它收到的命令是要发送到"Arduino Uno"板,但在我们的例子中,我们将它发送到 NodeMCU.hen Blynk 服务器从 IFTTT 接收此命令,它假设它接收到的命令将发送到"Arduino Uno"板,但在我们的例子中,我们将它发送到 NodeMCU。所以我们改用 D0。
  8. 接下来,选择"方法"字段作为 PUT 并选择"内容类型"作为应用程序/JSON。对于"身体"类型:["0"]
  这里的"0"表示打开,所以我们基本上是说 Blynk 打开连接到引脚 D3 的继电器,在我们的例子中是继电器 1。现在单击"创建操作",然后单击"完成"。
  9. 同样,我们创建另一个小程序来关闭继电器。
  完成所有这些步骤后,我们注册的语音命令可用于打开和关闭连接到 NodeMCU 的电气/电子设备。
  这就是我们的项目结果!
  更多详情资料可前往基于 ESP8266 的家庭自动化(示意图+代码) - 电路城
  此方案版权归电路城用户所有,如作者不愿发布在头条可私信或前往电路城联系相关人员删除。

蝴蝶科贝尔speed我的直改横初恋说起大名鼎鼎的蝴蝶科贝尔系列,在入门级发烧友心中有着不可替代的位置,据我所知蝴蝶一共出了三款拍子,五层纯木科贝尔和科贝尔速度,以及七夹纯木科贝尔SK7。今天我就来说说不常见的科贝尔日本电信巨头NTT计划在2025年大阪世博会上发布6G技术IT之家1月2日消息,据日经新闻报道,日本电信巨头NTT西部公司总裁小林充佳表示,NTT公司计划在2025年大阪世博会上发布目前开发中的试验性6G网络。据悉,NTT已开始设计6G网小米MIUI13海外升级计划公布首批含小米11TX等19款IT之家1月2日消息,小米已经于2021年12月28日正式发布了MIUI13系统,小米12系列新机首发搭载。根据国内的升级计划,小米11系列小米CiviMIX4RedmiK40系列手机支付大行其道,现金用的越来越少,为什么还要出新币?现金用得越来越少,但并不代表大家不使用纸币,而只要使用纸币,纸币就会有破损。目前有两种场景使用纸币较多,一种场景是城里生活的老年人,而第二种场景则是农村人。这两种人群的消费习惯还是增长831?第三季度5G手机增长数据公布,国产品牌超三星十几倍根据调研机构Counterpoint最新数据,公布第三季度全球5G智能手机增长报告,国产手机销量一骑绝尘。其中大多数品牌增长速度超越三星,第一名更是领先三星十几倍,出货量飙升8312021年发布的几款重量级手机!苹果华为OPPO都在列今天是2021年12月31日星期五,也是2021年的最后一天,一年又过去了。我们来回顾一下2021年发布的几款重量级别的手机。iPhone13系列iPhone13系列是苹果公司在北现在买手机你们还会选128G储存容量的吗?前不久的一个报道,现在大家手机平均安装56个app照这个安装数量,128G怎么够用,请给我512G好吗?其实真的不能怪广大网友安装APP多,而是现在同类型的APP太多了购物APP淘宏碁推出员工持股信托制度,董事长帮员工存退休金台湾经济日报1月3日报道,电脑制造商宏碁(Acer)宣布2022年1月1日起启动员工持股信托制度,该制度下,员工将同公司各出一半资金买股。宏碁董事长陈俊圣3日表示,该政策旨在帮员工为什么解放后几十年的发展比解放前的几千年还快?刚看了一个网民的回答,忍不住说两句。这个网民又以此提问为由抹黑前30年的历史了,因此必须说两句。解放后几十年的发展为什么比解放前的几千年还快。我想主要在于这些方面。第一,新中国建立三六零,元宇宙守护神三六零(601360),在国内甚至世界杀毒软件行业均无何争议占有一席之地,国内的电脑手机平板等只要与互联网相关的产品,均不可避免地与该公司存在关联并深度渗透。近年来升级以360安全美国两大移动电信公司拒绝延迟推出新5G无线服务中新社纽约1月2日电美国电话电报公司(ATT)和威瑞森通信公司(Verizon)2日联合致函美国交通部和联邦航空管理局,称将拒绝其提出的延迟推出新5G无线服务的请求。美国电话电报公
安卓手机厂商尴尬了?不待见华为的鸿蒙OS,却遭到美国谷歌调查相关科技资讯援引SamMobile消息称收购并主导Android迭代的美国谷歌,正在寻求第三方App开发者提供反馈收集安卓机型杀App后台数据,从而进行深入调查也就是说,不待见鸿蒙性能赶上A14!骁龙895跑分曝光,首批搭载的厂商包括这几家?按照惯例,高通将在年底发布新一代旗舰处理器。据外媒最新爆料的信息显示,高通新一代旗舰处理器的命名将延续此前的规律,或将命名为骁龙895,并且曝光了其性能表现,相对于目前的骁龙8885亿美元已到账?拒绝华为终于尝到甜头,欧盟分歧却越来越大随着科学技术的快速发展,中国在许多方面已经取得了巨大的成就,其中最成功的自然是华为的5G技术了。在这项科研成果还没有展现时,被多个国家不看好,也有许多的质疑和猜测,中国面对这些言论国产手机厂商集体进军平板电脑市场,这一次他们能斗得过iPad的吗近期,多家国产手机厂商要进军平板电脑市场的消息越来越多,之前已经停更许久的小米平板被曝即将推出新一代的小米平板电脑,传统国产手机厂商vivo已经注册了vivoPad商标OPPO旗下面板价格涨不停,电视厂商终于撑不住了由于疫情导致的产能下降,如今面板价格已经连续涨价超过一年,这在历史上实属首次,不过这种情况一直让电视厂商苦不堪言。因为面板作为电视最重要的组成部分,也是成本最高的零件,所以面板长期手机NFC可以复制小区用的门禁卡吗?你好,很高兴能够回答这个问题。我是一位科技领域创作者,也对NFC有过一定的了解。下面是我的回答想要知道手机NFC是否可以复制小区的门禁卡,首先大家需要搞清楚小区的门禁卡是哪种类型的鸿蒙2。0公测升级,这3款手机可以升级了华为在6月举行的发布会上正式推出了鸿蒙系统,这也表示华为鸿蒙系统正式成为面向市场推出的产品,华为鸿蒙2。0系统升级更新支持近百款机型升级,到现在已经有60多款华为智能手机支持鸿蒙2华为还是输了!麒麟9000对比晓龙888,差距不是一星半点(首发)12月1日,高通最新旗舰芯片骁龙888揭开神秘面纱。高通将骁龙888称之为高通技术的集大成。从各方面来看,这一次高通不再挤牙膏,给人不小的惊喜。据悉,骁龙888测试样机在安兔兔上获iphone手机非常严重的Bug来了,用苹果的你有遇到过吗?Hello,小伙伴们,爱爆料最新消息的清清,又上线了啦,猜猜清清今天将给大家带来啥好消息呢,我们一起来往下看看吧!爱用iPhone手机的用户们,在使用iPhone的时候有没有遇到不用红米手机很丢人吗?不丢人,没实力用苹果手机的才丢人,手机就是工具而已,苹果我买的起,但我认为不值。谁说用红米手机丢人了?一个手机能代表你的身份吗?你还以为是那个用大哥大的年代,拥有一个大哥大就是大款鸿蒙OS耗电太快,怎么办?要么买个发电机,如果钱实在太多,自备核电站把手机砸了!目前还没有发现鸿蒙耗电比较快,建议卸载一些不常用的软件。我的鸿蒙怎么耗电反而慢了?刚升级完鸿蒙系统需要优化过程,一两天后鸿蒙系