ev3 编程中各程序块之间的关联

本文详细介绍了在EV3编程中如何通过USB(菊链)和无线(蓝牙)方式连接多个程序块。USB连接支持最多4个程序块形成菊链,主程序块控制其余程序块的电机和传感器。无线连接采用蓝牙,无主从关系,程序块间通过消息通信,最多连接7个。蓝牙连接可能存在延迟问题,影响精细控制。
摘要由CSDN通过智能技术生成

在特殊场合的 ev3 模型中, 可能会用到不止一个 brick
(官方将之称为程序块).
程序块之间可以通过两种方式连接: 有线和无线. 有线是指
USB 线, 无线是指 wifi 或 蓝牙. 这两种试是相互排斥的.

USB 连接

通过 USB 线将多个程序块连接在一起的方式, 官方称为 “菊链”, 最多可以将
4 个程序块连接在一起. 在官方文档中, 对 “菊链” 的描述如下:

通过菊链可以使用 EV3 USB 电缆将 EV3
程序块连接在一起. 随后可以使用链中的第一个 EV3 程序块控制电机, 并读取菊链 EV3
程序块的传感器. 可以有多达四个 EV3 程序块形成菊链.

在使用方式上, 一般将第一个程序块当作主控器, 其它程序块作为被控制一方

比如一个当作有线遥控器, 控制其它程序块的运行. 这种情况下,
只要在作为主控器的程序块上布置软件即可, 被控制的主控器不需要布置程序,
也就不需要启动任何程序. 在操控时, 启动主控器上的程序, 对主控器进行操作,
从而给受控制的程序块发指令, 由受控制方具体驱动电机和传感器.

通过 “菊链” 模式将多个程序块连接在一起时, 比如连接方式为

A-->B-->C
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值