2018-8-22 13:09:29 [显示全部楼层]
12841浏览
查看: 12841|回复: 2

[教程] 【Mind+】与arduino交互控制小猫

[复制链接]
Mind+的资料见论坛Mind+版块置顶贴,这里不在赘述。请试用最新版的Mind+

什么叫实时模式?

即将Arduino等硬件连接Mind+,通过编程,达到arduino控制小猫的情况,例如使用一个按钮控制小猫上下移动,如果拔掉usb线就没法控制了。

什么叫上传模式?

即使用mind+对arduino等硬件编程,上传程序到arduino等硬件,之后拔掉usb线程序也能运行。例如一个按钮控制一个LED灯,不需要与小猫互动。

操作流程

1、选择设备。选择对应的硬件主控板,例如试用的是arduino uno,就在扩展库中选择arduino uno
2、连接设备。连接主控板与电脑,此时点击菜单“连接设备”,选择对应的端口号,若没有端口号,可以安装驱动(操作见“菜单”》“学习”》“视频教程”》“驱动安装”或加入交流群交流
3、编写程序。与scratch相同的模式编写程序。
4、运行。根据程序触发运行,例如点击绿旗。

详细流程

1、选择设备。
【Mind+】与arduino交互控制小猫图1
确认软件主界面右上角显示“实时模式”,此时点击软件左下角“扩展”,选择“主控板”标签,选择“arduino uno”

2、连接设备。

【Mind+】与arduino交互控制小猫图5
使用usb线连接arduino uno和电脑usb口

【Mind+】与arduino交互控制小猫图2
“菜单栏”选择“连接设备”,点击出现的comxxxx(不同电脑显示不同),此时右边舞台区上方会显示“连接设备”“烧录固件”等,稍等一分钟,直到显示“连接设备成功”,即表示mind+与arduino uno建立通讯。

3、编写程序。

【Mind+】与arduino交互控制小猫图3

拖动模块进行编程,如下程序为按下按钮小猫移动,松开就反向移动
【Mind+】与arduino交互控制小猫图6
4、运行。

【Mind+】与arduino交互控制小猫图4

连接按钮模块到D2口,点击绿旗(程序触发条件为点击绿旗),按下和松开按钮会发现小猫开始移动了












gada888  版主

发表于 2018-8-23 17:05:51

好帖,受教
回复

使用道具 举报

佛木林森  学徒

发表于 2019-5-8 15:46:27

详实,入门的惊喜教程
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail