5839| 11
|
[入门教程] 【Mind+掌控Blynk物联】掌控小灯开与关、变与不变 |
mind+中增加了扩展库,铁熊老师很迅速的做出了Blynk的扩展包:https://mp.weixin.qq.com/s?__biz ... 9b0d2606071069f1#rd 曾经跟着裘老师学习Blynk时,我是很喜欢的,不过一直因为对mixly软件没有那么热衷,于是我之后都没怎么再动。当初因为钟爱Blynk,我将裘老师与铁熊老师的书《物联网,So Easy!》与配套硬件全部买来,铁熊老师指导说虽不同软件,但是原理互通,所以我会好好学习贯通。 现在mind+可以使用Blynk了,我迫不及待的使用了它。 blynk账号与建立方法,可以看看朱老师的【Blynk物联和mPythonX-准备篇】教程:https://mc.dfrobot.com.cn/thread-275379-1-1.html APP端:本教程注册账号需要注意:要填好裘老师的国内服务器116.62.49.166(mind+blynk扩展端已经写上这个服务器地址了,大家可以直接复制那里的),就像注册邮箱,你再网易注册的邮箱,去qq邮箱,就不能登录。默认情况下注册的账号,是官方服务器的。 登录Blynk方法:登录一定要选对blynk服务器,目前裘老师建立的国内服务器非常棒,还送很多能量(按钮等组件需要花费能量) 获取授权码、添加按钮组件(下面两图来自朱老师的教程里) 在这里,掌控板主控板是ESP32,所以要选对。 咨询裘老师,得出这里的细节差别是:这里选了,跟后面出现的管脚有关系,但是如果不用到实际管脚,是不影响的。比如你选择uno的时候,可以选的管脚有D1,D2,D3等等,模拟管脚有A0-A7,但是选esp32的时候,出来的管脚就是跟esp32匹配的。而如果用虚拟管脚,是没有差别。 我个人喜欢发送邮件中获取授权码,可以用email 另外我的app上小灯是这样子的,个人习惯:我喜欢这样的界面:当按钮名称显示亮灯,然后按下按钮,掌控板灯亮起来;当按钮名称显示灭灯,然后按下按钮,掌控板灯灭了。于是将下图中OFF上写上文字亮灯,ON上写上文字灭灯。按钮切换方式:PUSH与SWITCH,两种,在模拟真实环境开关灯的按键上,我们会更喜欢switch模式,这种实现了按钮按钮开,再次按下按钮关闭的灵活方式,而push模式需要一直按住按键,才能保持灯亮。 Mind+端: 授权码是之前email或者复制粘贴获取的。服务器不用改。 编写开关灯,开灯是发送1,关灯是发送0,这里三种如果在这个程序中都可以哈。 在这里图上第二种写法最省事,只是我的个人习惯事先先想到第一种方法。如果只有两种情况需要判断,一般推荐图中第 2 种方法,1、3 效果也一样。如果有多种情况,一般用 1、3 两种,效果差不多。 最后在app端点击运行按钮,开始玩开关灯,效果不错。 我们再来玩玩彩色掌控吧。app上加入zeRGBa组件,选择MERGE模式,模拟引脚V1。 Mind+端 效果棒棒哒 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed