文章目录:
一:软件
1.软件下载安装
2.软件的使用
二:乐高EV3电子元器件介绍
1.针对不同的版本
2.组合起来看
3.元器件栏
绿色部分:动作
橙色部分:流程控制
黄色部分:传感器
红色部分:数据运算操作
蓝色部分:高级
青色部分:我的模块(函数)
ev3程序块/控制器/主控
三:学习资源
一:软件
1.软件下载安装
STEAM学习方案 | 乐高®教育——>资源——>资源下载——>选择版本 选择自己设备的型号——>下载并双击安装LEGO MINDSTORMS Education EV3
2.软件的使用
连接运行 连接 连接ev3:usb的数据线(一头连接电脑,一头连接ev3的usb端口) 蓝牙连接:bluedboth勾选上和电脑做适配进行连接 运行:右下角电机下载到ev3(下载完了之后可以拔掉usb数据线) 启动:按一下ev3控制器中间的确认按钮 程序块:组合起来看起来像电路图 程序块:拖动拼接/牵线连接 程序块可以牵线的:有突出的部分可以拉出线,平的地方进行连接;不同数据类型是不可以进行连接的 圆圆的凸起:输出的是——>数字类型 尖尖的突起:输出的是——>逻辑值 方方的突起:输出的是——>文本值 注释:右上角有注释
二:乐高EV3电子元器件介绍
控制部分:程序块(顺序执行下去)
驱动部分:搭建基础小车(常见的熟能生巧,不一定要一模一样)
感知部分:各类传感器
执行部分:电机(机械爪、机械臂等等)
1.针对不同的版本
2.组合起来看
3.元器件栏
绿色部分:动作
电机:伺服电机通电就会运动 中型电机:高转速、每分钟转速为240-250转 值为正数向前,值为负数向后 大型电机:低转速、每分钟180转/一秒钟3圈;功率调为10的花一秒钟0.3圈 内置了角度传感器 移动转向:同时控制两个端口(两个电机) 移动槽:可以控制两个马达的功率即转速 显示:文本、形状、图像 声音:文件、音调、音符 程序块状态灯:方便看到程序运行到什么地方
橙色部分:流程控制
开始 等待:程序块按钮、颜色传感器、陀螺仪传感器、红外传感器、电机旋转、温度传感器、计时器 触动传感器、超声波传感器、能量计、nxt声音传感器、消息传递、时间 循环模块:右下角有许多条件 切换:有很多的判断条件,通常和循环模块结合在一起使用 循环中断:通常和循环模块一起使用
黄色部分:传感器
程序块按钮:测量、比较 颜色传感器:测量、比较、校准 有效测量距离在1cm左右 检测反射光值是范围是0~100(红光);检测环境光强度0~100(蓝光) 颜色一般要求比较正不然容易识别错 检测颜色(彩光):黑、白、红、蓝、绿、黄、棕 陀螺仪传感器:使用它先归零;测量转过的角度、速率 左负右正 红外传感器 电机旋转:内置到电机里面的;可以测量比较电机转过的度数、圈数、当前的功率 温度传感器 计时器 触动传感器:采样频率为1秒钟100次 超声波传感器:采样频率为1秒钟100次;测量范围是5~255cm 能量计 nxt声音传感器
红色部分:数据运算操作
变量:变量名;写入、读取 常量 列阵运算 逻辑运算:与、或、异或、非 数字:加减乘除、绝对值、平方根、指数、高级 舍入:四舍五入(最近舍、向上、向下、舍位) 比较:等于、不等于、大于、大于或等于、小于、小于或等于 范围:内部、外部 文本:把几个文本进行合并 随机:数字、逻辑
蓝色部分:高级
高校用的比较多
文件读写 数据日志 消息传递 蓝牙连接 保持活动 原始传感器值 未校准电机 反转电机 停止程序 注释
青色部分:我的模块(函数)
多个代码块的一个封装
工具——>我的模块创建器
ev3程序块/控制器/主控
可编程程序块:小电脑、电池盒
屏幕:178*128像素 三色状态灯:红色、绿色、橙色
三:学习资源
从入门到实践,乐高EV3核心课(2小时):拖动物体机器人
乐高EV3机器人编程系列入门课程(3小时):有很多项目
游乐园驾驶 碰碰车 抽奖机 旋转飞椅 海洋馆的自动门 清扫地雷 巡线机器人 打高尔夫 超声波避障跟随小车 扎气球的机器人