0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用NodeMCU和智能手机应用程序语音控制设备

454398 来源:工程师吴畏 2019-08-14 14:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:简介

我搜索并阅读了很多项目,每个项目都提供了一些有用的信息。因此,我将所有这些组合在一起,加上我自己的一小部分,来创建这个项目。基本上,您需要在手机上运行Android应用并使用它控制其他设备。在此应用程序中,您可以使用按钮和/或语音命令打开或关闭设备。

步骤2:材料

如何使用NodeMCU和智能手机应用程序语音控制设备

下面列出了您需要的东西。我从Aliexpress购买了所有这些产品,但你可以随心所欲地买到它。

NodeMcu V3 ESP8266中文版LoL1n v3

带8个继电器的继电器模块(或分离式继电器)模块)

最后一个是Android智能手机: - )

就是这样。我们很高兴。

第3步:硬件细节

如果您熟悉Arduino(或NodeMCU)和继电器,则可以跳过此步骤。对于那些没有的人,我将尝试解释这些东西是如何工作的。

首先,由于其ESP8266芯片,NodeMCU可以被认为是具有Wifi能力的微控制器。我将向您展示如何在下一步中使用Arduino IDE与NodeMCU配合使用。

其次,继电器模块用于分离来自NodeMCU和AC线路的低DC电压控制信号。每个继电器有3个输出引脚。通常,COM引脚连接到NC(常闭)引脚。当出现控制信号时,继电器线圈将翻转,因此COM引脚连接到NO引脚。

在继电器模块上,光电晶体管用于保护NodeMCU免受交流电源线的干扰交换。继电器模块上的输入逻辑低电平将激活其相应的继电器。反之,逻辑高电平将使继电器无效。

您需要移除继电器板上VCC和JDVCC之间的跳线以分离电源。

步骤4:软件准备

首先,我买的NodeMCU是来自中国所以他们使用USB芯片CH341。我们需要为它安装驱动程序。连接驱动程序,以便您可以下载,解压缩并安装到您的计算机上。

接下来,要使用Arduino IDE,我们需要添加板库。打开Arduino IDE:

工具 - 》董事会 - 》董事会经理

搜索ESP8266社区的 esp8266 并安装

文件 - 》首选项

使用此框填写其他Board Manager URL 框(删除“”字符)

“http://arduino.esp8266.com/stable/package_esp8266com_index.json”

工具 - 》电路板 - 》 NodeMCU 1.0

在附带的Arduino文件中,相应地更改参数:

SSID到您的Wifi名称

密码到您的Wifi密码

您也可以根据需要更改NodeMCU上的控制引脚,但是您必须稍后再次使用该应用程序检查

让我们移动下一步。

第5步:智能手机应用程序

我使用MIT App Inventor为Android手机创建应用程序。您可以通过Gmail帐户免费注册。如果您只想使用该应用程序,请下载该zip文件,解压缩并在手机上安装 home3.apk 。每个输出引脚的命令非常简单

开启红色/关闭红色

开启绿色/关闭绿色

开启蓝色/关闭蓝色

打开黄色/关闭黄色

打开橙色/关闭橙色

打开棕色/关闭棕色

如果要更改为命令,请登录MIT App Inventor并修改我的 home3.aia

项目 - 》导入项目(.aia)

切换到阻止并修改命令

修改后,选择构建 - 》应用程序(保存.apk)

安装应用程序

所有事情都已设定,让我们把事情放在一起。

第6步:硬件连接

如图所示,NodeMCU可以运行3.3V。所以它有一个电压调节器。您可以通过USB端口为其提供电源,以提供5V DC或将NodeMCU VIN引脚连接到最大范围为6到20V的电源。

在继电器板上,移除VCC - JDVCC之间的跳线。因为继电器是5V所以你需要为它提供5V或更低,但不低于3.3V。如果没有,继电器将不会激活。

首先,使用5V外部电源。它需要至少1.5A才能同时运行NodeMCU和所有继电器。

将电源连接到继电器板上的JD-VCC和GND引脚。

将电源连接到NodeMCU的VIN和GND

将输出引脚从NodeMCU连接到继电器板(D0 D1 D2 D5 D6 D7)

连接3.3V NodeMCU到继电器板的VCC(对我来说有效,但在某些情况下,3.3V不足以激活继电器。你可以使用NodeMCU的VIN到继电器板的VCC,但功率分离不再可用。这不会

第二种情况,NodeMCU通过电源线的USB电缆供电,这是一个问题,如果你只使用继电器来控制灯泡。外接电源用于继电器板

代替3.3V,可以将NodeMCU的VIN连接到继电器板的VCC

所以我们的系统很好要去。

第7步:最后的触摸

打开刚才在智能手机上安装的应用。我将其命名为 Home DL 。 您可以稍后使用MIT App Inventor更改该愚蠢的名称。

在Arduino IDE中打开程序

将Wifi ssid和密码更改为您的

将其上传到NodeMCU

打开串口监控并等待本地IP,请注意。

当手机上的应用程序处于打开状态时,单击设置IP 按钮

在文本框中记下IP并单击保存

重新启动应用程序

现在您可以单击任何按钮来控制相应的设备

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 语音控制
    +关注

    关注

    5

    文章

    513

    浏览量

    29735
  • NODEMCU
    +关注

    关注

    13

    文章

    289

    浏览量

    23496
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    无线充接收芯片sop8:智能手机·智能穿戴·IoT设备全场景解析

    SOP8无线充接收芯片适用于智能手机智能穿戴及IoT设备,具备高效率、低功耗及成本优势,适用于多种场景。
    的头像 发表于 03-31 08:18 203次阅读
    无线充接收芯片sop8:<b class='flag-5'>智能手机</b>·<b class='flag-5'>智能</b>穿戴·IoT<b class='flag-5'>设备</b>全场景解析

    浮思特 | 手机如何秒变热成像仪?一文看懂迈瑞迪智能手机热像仪原理

    随着红外成像技术的不断普及,越来越多的人开始接触到一种有趣又实用的设备——智能手机热像仪。很多人会好奇:普通手机只有摄像头,为什么接上一个小设备就能看到“温度画面”?
    的头像 发表于 03-13 10:04 249次阅读
    浮思特 | <b class='flag-5'>手机</b>如何秒变热成像仪?一文看懂迈瑞迪<b class='flag-5'>智能手机</b>热像仪原理

    深度剖析LM3533:智能手机照明的理想电源解决方案

    深度剖析LM3533:智能手机照明的理想电源解决方案 引言 在智能手机的设计中,照明系统的电源管理至关重要,它直接影响到显示效果、用户体验以及设备的整体性能。LM3533作为一款专为智能手机
    的头像 发表于 02-27 11:15 284次阅读

    探索LM3633:智能手机照明的完整电源解决方案

    探索LM3633:智能手机照明的完整电源解决方案 在智能手机的设计中,照明系统的性能至关重要,它直接影响着用户的视觉体验。今天,我们将深入探讨一款专为智能手机设计的完整照明电源解决方案
    的头像 发表于 02-27 10:25 301次阅读

    全球手机均价首破2900元!#智能手机#售价#突破#均价#存储芯片

    智能手机
    jf_15747056
    发布于 :2026年02月09日 18:28:43

    详解MAX77826:智能手机和平板的理想电源管理方案

    详解MAX77826:智能手机和平板的理想电源管理方案 在如今的电子设备领域,智能手机和平板电脑不断追求高性能、轻薄化以及长续航等特性,而电源管理对于实现这些目标起着至关重要的作用。今天,我将为大家
    的头像 发表于 02-08 14:05 701次阅读

    nordic NRF54蓝牙设备在Google Pixel 10上“听诊”蓝牙信道示例

    完善了Nordic端到端的蓝牙信道探测解决方案,不仅支持在智能手机上直接测试评估信道探测功能,更能助力开发者打造支持信道探测的应用程序。Nordic的蓝牙信道探测解决方案可为专用蓝牙低功耗标签实现精准
    发表于 11-26 17:44

    亿光67-24ST系列LED为智能手机“点睛”

    在当今科技飞速发展的时代,智能手机已成为人们生活中不可或缺的智能伙伴,而亿光67-24ST系列LED为智能手机“点睛”,也为智能手机带来了全新的视觉体验和功能升级。亿光代理商南山电子今
    的头像 发表于 10-30 16:21 1054次阅读
    亿光67-24ST系列LED为<b class='flag-5'>智能手机</b>“点睛”

    vivo携手Google Cloud推动智能手机迈入AI新时代

    在人们期待更智能、更前瞻手机的时代,vivo 携手 Google Cloud,迅速推出更安全、更前沿的 AI 功能,共同加速创新,推动智能手机迈入智能、无缝、以人为本的 AI 新时代。
    的头像 发表于 09-23 16:54 1680次阅读

    傲琪人工合成石墨片: 破解智能手机散热困境的创新解决方案

    近年来,智能手机行业面临着一个日益严峻的挑战:设备性能不断提升,但散热技术却跟不上处理器功率增长的步伐。消费者对轻薄机身的追求,更加限制了传统散热方案的应用空间。 某主流手机厂商的最新旗舰机型研发
    发表于 09-13 14:06

    二季度美国智能手机销量同比增长9% 得益于夏季促销活动

    据外媒报道,收益于夏季促销活动在25年二季度美国智能手机销量同比增长9%。而且高端设备更受欢迎,销售量同比增长高达11%。 据Counterpoint的《美国渠道份额跟踪报告》,在2025年二季度
    的头像 发表于 08-22 14:31 955次阅读

    智能手机气密性检测仪大揭秘:原理、功能全解析-岳信仪器

    智能手机气密性检测仪是智能手机生产过程中不可或缺的重要设备,它确保了手机具备出色的防水防尘性能,从而延长手机的使用寿命并提升用户体验。今天,
    的头像 发表于 07-16 14:02 1330次阅读
    <b class='flag-5'>智能手机</b>气密性检测仪大揭秘:原理、功能全解析-岳信仪器

    掌握智能手机气密性检测仪操作技巧,检测更高效

    智能手机生产与维修过程中,气密性检测至关重要,它能确保手机具备良好的防水防尘性能,延长手机使用寿命。而掌握智能手机气密性检测仪的操作技巧,能显著提升检测效率与准确性。在操作前,做好充
    的头像 发表于 05-20 11:04 1524次阅读
    掌握<b class='flag-5'>智能手机</b>气密性检测仪操作技巧,检测更高效

    谷歌I/O 2025大会前透露:Android 16接入Gemini,智能手机、XR设备升级

    ”直播活动,提前预告Android 16将迎来全新的升级,包括全新的设计语言、将通过Gemini实现跨设备融合、推出新的安全功能保障设备。并在接下来几个月的时间里,深度融入智能手机智能手
    的头像 发表于 05-18 00:03 7772次阅读
    谷歌I/O 2025大会前透露:Android 16接入Gemini,<b class='flag-5'>智能手机</b>、XR<b class='flag-5'>设备</b>升级

    2025Q1中国手机市场:华为领跑 #智能手机 #消费电子 #晶扬电子 #华为

    智能手机
    jf_15747056
    发布于 :2025年04月27日 17:57:04