请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

麦穗创客教育论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 209|回复: 0

mbot遥控指挥官

[复制链接]

11

主题

0

好友

55

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-8-10 14:06:52 |显示全部楼层
习目标 (次课程要用到的功能)
                红外线遥控器是本次的工具,利用遥控的方式来让mBot事,作一听话的机器人。
令用法范例

遥控车的控制令,使用红外线的控钮直接给予相对应的动作在连线方式下的遥控车,

指令够让程序到红外线遥控器的息,并判断它是不是有被按下,序可以依据安排的指令执行动作。

接下来试看看使用脱机传到arduino,红外线遥控器控制的方式不是会更流?
  
使用上传到arduino 方式来离线运作但要提醒一下,记得入不停重覆指令才mBot续的运作哦
序指令

使用这个指令时,请先把无线连接(芽或2.4g)连线打勾取消掉,并且将mBotusb线与计算机连接,再点选这个指令图,mBlock方会出现转译完成的arduino C言程序,再使用上传到arduino将程序存到mBot,让它能自主运作。
序指令
将角色保存到本地文件,这个功能可以将这个项目里所编写的程序储存为档案,就可以分享给其它的程序来使用,使用左图的开启角色功能来汇入分享的角色程序来使用。
序指令

建立一模块指令,这个指令可将程序用名称方式来分类,将一串程序简化一个指令来使用,可以让程序编写更好解读。
装步骤 (左至右、由上而下顺序)

请以标准组装进行本次活动
程序流程图
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps9782.tmp.png
图为重复执行的程序程,在本单元里使用mblock行连接运作的过程中,可使用多个程序行运作因此们可以将音、光、机动作分别立成一个序来行。
例试作
次我们可以自已定义红外线遥控器的功能

使用建立模块指令的方式来加上程序。

左至右接续写这段程序
也可以从之前所编写的音乐程序中,使用储存角色的功能再从地文件中上角色到这个程序来使用。
题检视 (视问题点)
mBot遥控程序中您发现问了吗??
如果改变mBot移动速度有什么比较有效的方法吗??
使下的功能底可不可行呢?

量速度好呢?
还是指定速度好呢?
决方思维实作
: 使用地文件中上角色加入有的程序
加入舵机角度功能
次检视
修正与实作
学到了什么?
阶挑战
挑战1:
1-2角色程序项目并从其它项中加入角色程序
2:

回复

使用道具 举报

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

QQ|麦穗创客教育论坛   

GMT+8, 2018-11-21 18:12 , Processed in 0.250749 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部