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

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

3天内不再提示

如何使用Blynk在全球任何地方控制设备

454398 来源:网络整理 作者:网络整理 2019-11-15 10:59 次阅读

步骤1:

1。所需软件:

Arduino IDE。

Blynk apk。

2。所需硬件

NodeMCUESP8266)(百思买链接:美国,英国)

LED

面包板。 (百思买链接:美国,英国)

这就是您需要这个项目的全部。

步骤2:建立联系:-

首先如上图所示进行连接。

将第一个LED连接到引脚D0。

将第二个LED连接到引脚D1。

使用每个与LED串联的1k欧姆电阻

这就是您要做的。现在继续下一步。

步骤3:制作BLYNK APP:-

首先在设备上安装Blynk应用程序。安装应用程序后,请使用Google帐户登录。现在,请按照以下步骤操作:-

打开“新项目”。

为项目命名。

打开“选择设备”。

向下滚动并选择“ NodeMCU”,然后单击“创建”

身份验证令牌将通过Gmail发送给您。现在按“确定”。

转到右上角(+)的添加按钮。

选择按钮。 (您将需要两个,才能控制两个LED)。

现在,您将在屏幕上看到两个按钮,您可以触摸并按住以拖动它们。

选择按钮。这将打开按钮设置。

为按钮命名。在这里,我将其命名为“ LED 1”。

现在选择一个图钉。在这里,我选择“ D0”是因为D0上连接了一个LED。

现在将模式切换为“ SWITCH”。

使用“第二个”按钮执行相同的操作。只是给一个不同的名字和别针。在这里是“ D1”。

完成后,我们可以继续下一步。将代码上传到NodeMCU 。..

第4步:编程NODE MCU:-

在这一步,您将必须设置Arduino IDE来编程NodeMCU(ESP8266)。我已经在先前的说明中分享了它。您可以在此处查看视频教程

一旦完成了IDE的设置,就必须添加Blynk库和工具。为此,请执行以下步骤:-

下载并解压缩下面提供的Zip。

打开库文件夹,然后复制所有内容。

打开安装Arduino IDE的文件夹,默认情况下,默认情况下它位于C驱动器的“ Program Files(x86)”文件夹中。

在arduino文件夹中,打开库并粘贴所有内容。

现在将解压缩后的包中的goto tools文件夹复制到Arduino的“ tools”文件夹中。

这将加载所有Blynk Arduino IDE中的工具和示例。现在打开IDE:-

转到》》文件》》示例》》 Blynk 》》 Boards_WiFi 》》 ESP8266_Standalone。

将邮件中收到的身份验证令牌添加到“ auth []”。

添加询问SSID的WiFi名称。

并添加您的WiFi密码。

现在就将NodeMCU连接到PC,选择正确的com端口,选择正确的板类型并上传代码。

请参阅上面的图片以更好地理解。

第5步:测试:-

一旦一切设置完成,并已对NodeMCU编程,则可以继续测试设置。首先给开发板加电,并确保WiFi开启。开发板将自动连接到WiFi网络

下一步,打开闪烁的应用程序,单击右上角的播放按钮。这将需要几秒钟,并且该应用程序将连接到闪烁服务器。

现在只需按一下按钮即可打开/关闭LED。

责任编辑:wv

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

    关注

    188

    文章

    6469

    浏览量

    187034
  • 面包板
    +关注

    关注

    3

    文章

    298

    浏览量

    17565
收藏 人收藏

    评论

    相关推荐

    如何在文本字段中使用上标、下标及变量

    为“Revision”,值为“0.0”的文本变量: 这些变量允许您用变量名替换任何文本字符串。这种替换发生在变量名称${VARIABLENAME} 的变量替换语法中使用的任何地方。例如,您可以创建一个名为 VERSION 的变
    的头像 发表于 11-12 12:23 112次阅读
    如何在文本字段中使用上标、下标及变量

    电子设备的激增给制造商带来哪些挑战

    当今的消费者生活在一个数字化的世界里,他们在街上行走时会查看体育比赛的比分,或跟随个人播放列表中的音乐翩翩起舞。因此,智能手机已经使我们习惯于在任何地方都能享受到用户友好的个性化环境。而这种环境也越来越多地包括我们驾驶的汽车。
    的头像 发表于 11-07 11:33 280次阅读

    便携解码耳放 - 让你随时随地享受顶级音质

    便携解码耳放将高保真音质和便携性完美结合,让你在任何地方都能享受到顶级的音乐体验。
    的头像 发表于 07-24 17:55 1494次阅读
    便携解码耳放 - 让你随时随地享受顶级音质

    如何停止引导加载程序输出消息?

    我想知道是否有任何方法可以停止引导加载程序输出消息,或者至少能够将它们定向到 UART1 而不是 UART0? 另外,引导加载程序的源代码是否在任何地方都可用?我找不到它们,但我可能找错了地方
    发表于 07-15 06:33

    如何在i2c中将hello world发送到LCD屏幕?

    有谁知道如何在 i2c 中告诉这个以将 hello world 发送到 LCD 屏幕?当我查找我的 4BIT 引脚时,我可以很好地做到这一点,但是当使用 i2c 时,我似乎在任何地方都找不到协议的任何细节,每个人都只想谈论天哪的 ardunio,这对杰克有帮助。 谢谢!!
    发表于 07-11 06:10

    有没有办法控制TCP连接超时?

    有没有办法控制TCP连接超时?似乎 SDK pdf 的任何地方都找不到它。 我坚持使用 1.3.0,但 2.1.2 也没有。 通常,我会将套接字置于非阻塞模式,但我也不知道如何使用 1.3.0 SDK 执行此操作。
    发表于 07-10 06:29

    求助,关于PSoC6CM0+中用于进入休眠和深度休眠的函数的问题

    系统控制寄存器中的 SEVONPEND 位,就可以使用中断将 CPU 从 WFE 唤醒。 我的问题是: - 调用 Cy_SysPm_CpuEnterSleep() 之前手动设置该位是否是正确的使用方法? - 为什么英飞凌的文档从未在
    发表于 07-05 06:27

    求分享esp8266和esp32的汇编指令集?

    想做操作系统移植,可是没有在网上任何地方找到汇编指令集和寄存器说明,能否出一个?或者告诉我在那里找
    发表于 06-05 06:20

    CapSENSECSX模式下同时跟踪的触点数量是否有限制?

    我没有在任何地方看到这样的数字。 CapSENSE 最新一代(GEN 5) CSX 模式下同时跟踪的触点数量是否有限制? 据我所知,CapSENSE Tuner 应用程序仅限三个。
    发表于 05-29 06:18

    信捷PLC XD3/XD5系列通过网口或串口如何实现远程上下载程序?

    PLC远程透传网关是博达智联针对目前自动化行业内客户需求多变、工程师频繁出差的现状而推出的一款网关,简单接线后即可实现远程异地在线调试修改PLC程序,它能有效解决企业异地管理的难题,无论自动化设备国内任何地方都可以在办公室实现
    的头像 发表于 03-14 18:00 1675次阅读
    信捷PLC XD3/XD5系列通过网口或串口如何实现远程上下载程序?

    串口服务器作用与实际应用实例详解

    ▍串口服务器是什么串口服务器是一种将串口设备连接到网络的设备,它充当了串口设备和网络之间的桥梁,能够摆脱物理电缆长度的限制,无论位于任何地方,都可以通过以太网连接串口
    的头像 发表于 03-12 14:59 862次阅读
    串口服务器作用与实际应用实例详解

    设备配置器Eclipse IDE中不可用ModusToolbox,没有.modus文件是为什么?

    手动启动设备配置器并选择相应的.modus 我的 BSP 的文件。 然后我发现,我的工作区中任何地方都没有这样的文件。 我的项目文件夹中,也没有mtb_shared我 CAN 找到它。 我需要为我的
    发表于 03-01 14:17

    Google Gemma优化后可在NVIDIA GPU上运行

    2024 年 2 月 21 日,NVIDIA 携手 Google 在所有 NVIDIA AI 平台上发布面向 Gemma 的优化功能,Gemma 是 Google 最先进的新型轻量级 2B 和 7B 开放语言模型,可在任何地方运行,从而降低成本并加快特定领域用户案例的创新工作。
    的头像 发表于 02-25 11:01 462次阅读

    AI加速智能家居分布式语音技术发展

    中的任何地方通过语音命令来控制智能设备,实现更具有体验性的居家生活。   什么是分布式语音技术?   分布式语音技术,也称为DSR(Distributed Speech Recognition),是一种将语音识别任务分布到多个计
    的头像 发表于 02-01 00:16 5813次阅读

    如何选择NVIDIA GPU和虚拟化软件的组合方案呢?

    NVIDIA vGPU 解决方案能够将 NVIDIA GPU 的强大功能带入虚拟桌面、应用程序和工作站,加速图形和计算,使在家办公或在任何地方工作的创意和技术专业人员能够访问虚拟化工作空间。
    的头像 发表于 01-12 09:26 1123次阅读
    如何选择NVIDIA GPU和虚拟化软件的组合方案呢?