2019-7-14 18:02:20 [显示全部楼层]
8433浏览
查看: 8433|回复: 15

[教程] 【Mind+】引脚无法插入变量怎么办?

[复制链接]
本帖最后由 Forgotten 于 2020-8-7 12:20 编辑

mind+的引脚图形化模块中,为了方便选择,使用下来引脚代替,因此有一些是没法插入变量的,但是如果想实现一个流水灯效果,这样就很麻烦了,如何破解?
【Mind+】引脚无法插入变量怎么办?图1

答案是使用函数 自定义模块 功能实现。

思路是:
软件中函数功能可以实现插入变量功能,函数接收到变量后,根据变量判断引脚即可。

程序如图:
新建函数,插入两个数字型输入函数,一个命名为pin,意思为引脚编号,另外一个是status,意思为需要控制这个引脚为高电平还是低电平:
【Mind+】引脚无法插入变量怎么办?图3

在函数中根据函数输入的引脚和状态进行判断控制所有引脚:

【Mind+】引脚无法插入变量怎么办?图2

主程序中可以调用函数,插入变量即可实现通过变量控制引脚的效果了。
【Mind+】引脚无法插入变量怎么办?图4


项目文件见附件
------------------------------割---------------------------
现在有更好的方式了,Mind+开放了扩展库,可以使用扩展库解放引脚编号了:
- 扩展库搜索引脚或流水灯等关键词加载pinMode引脚模式的扩展:
【Mind+】引脚无法插入变量怎么办?图5

- 引脚可以单独设置pinmode,引脚输入框可以插入变量了
【Mind+】引脚无法插入变量怎么办?图6
- 做个流水灯:

【Mind+】引脚无法插入变量怎么办?图7




引脚插入变量.zip

50.93 KB, 下载次数: 176

mind+V1.5.6创建

hnyzcj  版主

发表于 2019-7-14 20:27:08

楼主脑子好灵光,赞扬给
回复

使用道具 举报

Forgotten  版主
 楼主|

发表于 2019-7-14 23:21:43

hnyzcj 发表于 2019-7-14 20:27
楼主脑子好灵光,赞扬给

哈哈
回复

使用道具 举报

pATAq  版主

发表于 2019-7-17 22:07:53

路过点赞!
回复

使用道具 举报

岚羽晟  学徒

发表于 2019-7-25 22:03:03

谢谢分享!
回复

使用道具 举报

有德为善  学徒

发表于 2019-7-26 09:08:00

好贴!谢谢楼主!
回复

使用道具 举报

xyz2018  中级技师

发表于 2019-10-12 15:34:43

赞赞赞!赞赞赞!赞赞赞!
回复

使用道具 举报

胡安永  学徒

发表于 2019-11-23 23:47:42

为什么我的自定义函数里面默认的就是 string格式  怎么才能定义成 数字类型
回复

使用道具 举报

YONG  学徒

发表于 2019-11-25 23:28:47

学习了
回复

使用道具 举报

yljob  见习技师

发表于 2019-12-24 15:15:21

很有深度和启发意义,超赞
回复

使用道具 举报

gada888  版主

发表于 2019-12-27 16:52:33

支持
回复

使用道具 举报

装甲小强  学徒

发表于 2020-8-6 22:25:18

还是觉得直接代入变量更方便,也能和代码对应
回复

使用道具 举报

装甲小强  学徒

发表于 2020-8-6 22:32:32

然而程序还是那么长那么繁琐
回复

使用道具 举报

Forgotten  版主
 楼主|

发表于 2020-8-7 12:25:01

装甲小强 发表于 2020-8-6 22:32
然而程序还是那么长那么繁琐

现在有用户库了,可以插入变量

【Mind+】引脚无法插入变量怎么办?图1【Mind+】引脚无法插入变量怎么办?图2【Mind+】引脚无法插入变量怎么办?图3
回复

使用道具 举报

就爱假装爱学习  学徒

发表于 2020-10-21 21:27:23

引用库之后编译会出错,analogWrite他变成了analogWrite1,就报错了
回复

使用道具 举报

Forgotten  版主
 楼主|

发表于 2020-11-5 21:35:04

就爱假装爱学习 发表于 2020-10-21 21:27
引用库之后编译会出错,analogWrite他变成了analogWrite1,就报错了

程序和报错信息发出来看看。

用了这个用户库之后就不要用主控板里面的模拟数字输出了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail