物联网-wemos D1 Mini (esp8266)实验六 --- 超简单两句代码实现Blynk手机app远程控制板载LED亮灭

      ps:如果之前已经做过实验五,安装过Blynk应用,并创建了一个控制浇花项目则点击如下图所示图标,将Bylnk应用的界面切换到分页显示状态;                  

切换Bylnk应用到分页显示

    左右滑动屏 幕进行项目间的切换,当将整个分页向左滑动到最后一页时,显示如下:

如下图所示建立一个新项目,选择ESP8266,项目名字随便起,点击create project按钮。   

       点击"Create Project“后,Blynk会向你的注册邮箱发送一封含有这个项目token的邮件。这个token可以理解为bylnk为你之后要执行的这个项目分配的唯一标识,和我们的身份证号含义类似,重名可能很多,但 是身份证号却可以在万千人群中精准的定位到你。他是独一无二的。 除了邮箱方式,你在应用里点击那个像螺丝一样的图标也能随时查看你项目的token值。

 

本实验只需要一个按钮控件,(在新建的工程界面,点击界面观察项目页面全屏后向左滑动,会显示可选的全部控件),选择 如下图所示的按钮控件。主界面就会添加一个按钮图标。

  点击桌面按钮图标则进入具体的按钮控制界面。wemosD1MIni的板载灯是D2,但是Blynk里面针对的是wemosD1Mini版的CPU---ESP8266,所以要切换下他们之间的管脚名,wemosD1Mini的官网有完整的对应表,你也可以参见我之前的帖子。

https://blog.csdn.net/happyjoey217/article/details/82835233,将button从默认的PUSH状态切换到SWITCH状态。

2、Arduino IDE部分

     ps:电梯(从我网盘下载了1.8.5版本的童鞋可以不用配置电梯内容,因为你们那个版本都是配置好了的,包含对wemos版和bylnk的库了,后续想自己进一步了解如何安装库可以再来看下面的电梯内容)

            Arduino IDE支持wemosD1MIni开发板。 

             https://blog.csdn.net/happyjoey217/article/details/82719087

            Arduino IDE的Bylnk库添加

            https://blog.csdn.net/happyjoey217/article/details/82911058

配置好的Arduino IDE下载链接:

链接:https://pan.baidu.com/s/1xZrLAMq7RdUWu7yQTeGo4Q 
提取码:un65 

 

3、源代码

第一个void setup{}部分,旨在程序第一上电时,执行一次,所以在这个位置进行token和wifi设置。blynk的远程控制是通过上网来实现的。所以你的wemosD1Mini必须能上网连接如网络。这个token值就是之前用blynk新建工程时发送到你邮箱的那串数字,复制过来就好。至于wifi和wifi密码填写wemos D1 Mini能连接距离内的一个你知道密码的wifi。比如我当时测试的时候用的是我手机自建的热点,我手机的热点名是“iPhone”,密码是“12345678”(恩,密码我瞎写的,哈哈哈 才不会告诉你真的值呢。。我就写成Bylnk.begin(u8“jsjskdkddddkdkdjddj88387373”, u8"iPone', u8"12345678");

#include <BlynkSimpleEsp8266.h>
void setup() {
   Blynk.begin(u8"XXXXXXXXXX", u8"XXXXXXXX", u8"XXXXXXX");
   // Blynk.begin(u8"token值", u8"wifi名字", u8"wifi对应的密码");
}

// the loop function runs over and over again forever
void loop() {
  
  Blynk.run();  //在wemos D1 Mini端开启Bylnk应用
}

4、整体测试 

将上述源代码下载到开发板,手机端在项目中点击下图所示的三角形运行按钮。项目启动。

   点击屏幕中间按钮控制板载LED亮灭,点击右上角方块按键终止程序运行 

下期预告:wemos D1 Mini实现红外遥控功能,敬请期待。。。 

                

 

                                      

  • 11
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值